Product data

FRAMA

Structured FRAMA product data for search, recommendations, and AI shopping agents.

What FRAMA can I help you find?

In the catalog

Sample FRAMA products

A live slice of the FRAMA catalog — titles, images, and prices the API returns today.

Beni X Frama Rug | Sand | Medium

Beni X Frama Rug | Sand | Medium

Frama Sintra Dining Table

Frama Sintra Dining Table

Beni X Frama Rug | Salt | Small

Beni X Frama Rug | Salt | Small

Firma Stripe Oversize Cotton Button-up Shirt

Firma Stripe Oversize Cotton Button-up Shirt

$69

Frama Apothecary Hand Lotion

Frama Apothecary Hand Lotion

$70

Be My Guest Edition Herbarium Conditioner, 375 Ml By Frama

Be My Guest Edition Herbarium Conditioner, 375 Ml By Frama

$65

Contemporary Stool '01' By Frama, Dark Brown Birch, Seat H.65

Contemporary Stool '01' By Frama, Dark Brown Birch, Seat H.65

$880

Frama Heavy Bath Towel - Burnt Orange

Frama Heavy Bath Towel - Burnt Orange

$69

Sintra Table

Sintra Table

$4,830

Sintra Dining Table - Black Marble

Sintra Dining Table - Black Marble

$11,300

Frama Shelf Library - Single - Stainless Steel/4 Shelves/wide : 80cm

Frama Shelf Library - Single - Stainless Steel/4 Shelves/wide : 80cm

$1,592

Frama Shelf Library - Double - Natural Oak/8 Shelves

Frama Shelf Library - Double - Natural Oak/8 Shelves

$2,171

One endpoint

Filter FRAMA with a brand ID

The same search used in the demo above. Pass brand_ids to keep results inside this catalog. 1,000 free searches a month.

  • Normalized titles, images, and stable brand IDs
  • Live prices, availability, and merchant URLs
  • Commission-ready offers when a rate is available
curl https://api.trychannel3.com/v1/search \
  -H "x-api-key: $CHANNEL3_API_KEY" \
  -H "content-type: application/json" \
  -d '{
  "query": "FRAMA products",
  "filters": {
    "brand_ids": [
      "Dn7g"
    ]
  },
  "limit": 20
}'
from channel3_sdk import Channel3

client = Channel3()

response = client.products.search(
    query="FRAMA products",
    filters={"brand_ids": ["Dn7g"]},
    limit=20,
)
import { Channel3 } from "@channel3/sdk";

const client = new Channel3();

const response = await client.products.search({
  query: "FRAMA products",
  filters: {
    brand_ids: ["Dn7g"],
  },
  limit: 20,
});

FAQs

How developers pull FRAMA into agents, search, and commission-earning flows.

For FRAMA

Do you work at FRAMA?

Channel3 is the product graph AI shopping apps plug into. Join it once and FRAMA's catalog becomes available to every assistant, search engine, and agent that sources products through the graph — read-only, no technical work.

Join the graph

Build with this catalog

1,000 free searches every month. No credit card required.