Channel3

Product data

Surface

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

What Surface can I help you find?

In the catalog

Sample Surface products

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

Blowout Firm Finishing Spray
Surface

Blowout Firm Finishing Spray

$47

Surface Pure Color 7r Ruby 2 Oz
Surface

Surface Pure Color 7r Ruby 2 Oz

$7

Microsoft Surface Pro Signature Keyboard With Surface Slim Pen 2; Platinum - Open Box
Microsoft

Microsoft Surface Pro Signature Keyboard With Surface Slim Pen 2; Platinum - Open Box

$220

Style Reflect Styling Gel
Surface

Style Reflect Styling Gel

$35

Pure Color Hy-demi Gel Color - 7c Spice Copper
Surface

Pure Color Hy-demi Gel Color - 7c Spice Copper

$15

Culotte Maillot De Bain - Ado Fille
Surface

Culotte Maillot De Bain - Ado Fille

CA$15

Habit De Neige 2 Pièces - Enfant Garçon
Surface

Habit De Neige 2 Pièces - Enfant Garçon

CA$150

Gants Isolés Imperméables - Ado Fille
Surface

Gants Isolés Imperméables - Ado Fille

CA$27

Habit De Neige 2 Pièces - Enfant Garçon
Surface

Habit De Neige 2 Pièces - Enfant Garçon

CA$150

Habit De Neige 2 Pièces - Enfant Fille
Surface

Habit De Neige 2 Pièces - Enfant Fille

CA$150

Chandail Ouaté Imprimé À Capuchon - Ado Garçon
Surface

Chandail Ouaté Imprimé À Capuchon - Ado Garçon

CA$35

Maillot De Bain Élastique - Homme
Surface

Maillot De Bain Élastique - Homme

CA$37

One endpoint

Find all Surface products, in one API call

  • 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": "Surface products",
  "filters": {
    "brand_ids": [
      "B1O6"
    ]
  },
  "limit": 20
}'
from channel3_sdk import Channel3

client = Channel3()

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

const client = new Channel3();

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

For Surface

Do you work at Surface?

Channel3 is the product graph AI shopping apps plug into. Join it once and Surface'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.