Read products

Use this to find a product id before campaigns, content, or an affilink. Sign the request first.

Role

client returns that brand’s products. influencer and creator return products whose brand is active.

Requests

  1. GET /api/v1/affilink/{role}/products
  2. If next_cursor is present, call again with cursor until it is absent. limit defaults to 25 and stops at 100.
  3. GET /api/v1/affilink/{role}/products/{id} for one row.

Keep

Keep id, title, default_campaign_id, and attribution_window_days. Use the id as product_id on later reads. Do not invent a product.

Stop

An empty list means there is nothing this role can see. A not_found on one id means it is missing or not visible. Do not create a product. Field names are on the AffiLink API page.