Channel3

Product data

OPI

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

What OPI can I help you find?

In the catalog

Sample OPI products

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

Converse X Opi Chuck Taylor All Star High 'edinburgh-er & Tatties' 165729c
Converse

Converse X Opi Chuck Taylor All Star High 'edinburgh-er & Tatties' 165729c

$147

Opi Nature Strong Skincare Disposable Grit Strips - 120 Grit 82g
OPI

Opi Nature Strong Skincare Disposable Grit Strips - 120 Grit 82g

£7

Opi Nail Lacquer - Coral-ing Your Spirit Animal
OPI

Opi Nail Lacquer - Coral-ing Your Spirit Animal

$12

Suzi Shops & Island Hops 0.5 Oz
OPI

Suzi Shops & Island Hops 0.5 Oz

$11

Nail Lacquer
OPI

Nail Lacquer

CA$17

Opi Good Enough To Treat Infinite Shine Nail Polish Collection, Gumdrop Tha Ball
OPI

Opi Good Enough To Treat Infinite Shine Nail Polish Collection, Gumdrop Tha Ball

£3

I'm Not Really A Waitress 0.5 Oz & Top Coat 0.5 Oz Combo Pack
OPI

I'm Not Really A Waitress 0.5 Oz & Top Coat 0.5 Oz Combo Pack

$22

Infinite Shine 2 Long-wear Lacquer
OPI

Infinite Shine 2 Long-wear Lacquer

$13

Gel Break - Properly Pink
OPI

Gel Break - Properly Pink

Holiday '25 Nail Lacquer 12pc Vac Tray Display
OPI

Holiday '25 Nail Lacquer 12pc Vac Tray Display

Opi Treatment Nail Envy - Bubble Bath
OPI

Opi Treatment Nail Envy - Bubble Bath

CA$24

Opi Xpress/on Instant Gel-like Salon Manicure - Gelato On My Mind
OPI

Opi Xpress/on Instant Gel-like Salon Manicure - Gelato On My Mind

CA$13

One endpoint

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

client = Channel3()

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

const client = new Channel3();

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

For OPI

Do you work at OPI?

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