The catalog has two layers you’ll interact with:Documentation Index
Fetch the complete documentation index at: https://docs.archeraffiliates.com/llms.txt
Use this file to discover all available pages before exploring further.
- A brand is a seller’s company on the Archer platform. Each brand has a
brand_id. The same brand can have products across multiple Amazon marketplaces. - A product is a single ASIN on a single Amazon marketplace. The same
physical product on
amazon.comandamazon.co.ukis two distinct products in the catalog — they share an ASIN but live on different marketplaces.
Discovering brand ids
Brands are how you scope catalog browsing and reporting. To find validbrand_id values:
- Publishers call
GET /brands(see the Publisher API tab) to list the brands you’re approved to promote. - Sellers call
GET /sellers/brands(see the Seller API tab) to list the brands you own.
brand_id and a display brand_name. Pass the id to:
GET /getproducts?brand_id=…to limit the catalog to a single brand.GET /reports?brand_ids=…(or/sellers/reports) to scope reports.
Discovering ASINs
For ASINs you own (seller side), callGET /sellers/products (see the
Seller API tab) — same idea as /sellers/brands, but for products. The response carries:
asin— the Amazon identifier.marketplace— which marketplace it belongs to.brand_id/brand_name— the owning brand.active— whether the product is currently buyable.
GET /getproducts with a
marketplace and optional brand_id / search.
Filtering and paging
Both/brands and /getproducts use the same paging shape:
| Parameter | Meaning |
|---|---|
skip | Offset into the filtered set. |
limit | Page size (1–500, default 100). |
search | Full-text search against the row’s identifying fields. |
total_count | Total rows matching your filters across every page. |
fetched_count | Rows in this specific page. |
/get_all_links uses a slightly different page / limit form — see its API
reference page.