Product data

MAC

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

What MAC can I help you find?

In the catalog

Sample MAC products

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

Mac Pro Brow Whipgrip Mousse, Taupe
MAC

Mac Pro Brow Whipgrip Mousse, Taupe

£24

Mac Skinfinish Sunstruck Matte Bronzer, Matte Deep Golden
MAC

Mac Skinfinish Sunstruck Matte Bronzer, Matte Deep Golden

£32

Mac Powder Kiss Lipstick, Kinda Soar-ta
MAC

Mac Powder Kiss Lipstick, Kinda Soar-ta

£25

Mac Matte Eye Shadow
MAC

Mac Matte Eye Shadow

$22

Street Fashion Letter Jacquard Unisex Knitted Hat
MAC

Street Fashion Letter Jacquard Unisex Knitted Hat

$13

Mac Eye Brows Big Boost Fibre Gel, Lingering
MAC

Mac Eye Brows Big Boost Fibre Gel, Lingering

£24

Mac Pro Longwear Concealer
MAC

Mac Pro Longwear Concealer

£27

Mac - Café Mocha Latte Limited Edition Macximal Satin Lipstick
MAC

Mac - Café Mocha Latte Limited Edition Macximal Satin Lipstick

$25

Mac Powder Kiss Liquid Lipcolour, 982 Marrakesh Mere 5ml/0.17oz
MAC

Mac Powder Kiss Liquid Lipcolour, 982 Marrakesh Mere 5ml/0.17oz

$27

Mac Powder Kiss Liquid Lipcolour, 993 Pretty Pleats! 5ml/0.17oz
MAC

Mac Powder Kiss Liquid Lipcolour, 993 Pretty Pleats! 5ml/0.17oz

$29

Mac Powder Kiss Lipstick
MAC

Mac Powder Kiss Lipstick

$34

Mac Studio Fix Powder Plus Foundation
MAC

Mac Studio Fix Powder Plus Foundation

$31

One endpoint

Find all MAC 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": "MAC products",
  "filters": {
    "brand_ids": [
      "Saev"
    ]
  },
  "limit": 20
}'
from channel3_sdk import Channel3

client = Channel3()

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

const client = new Channel3();

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

For MAC

Do you work at MAC?

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