Skip to main content

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.

The catalog has two layers you’ll interact with:
  • 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.com and amazon.co.uk is 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 valid brand_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.
Each row carries a 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), call GET /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.
For ASINs you can promote (publisher side), use GET /getproducts with a marketplace and optional brand_id / search.

Filtering and paging

Both /brands and /getproducts use the same paging shape:
ParameterMeaning
skipOffset into the filtered set.
limitPage size (1–500, default 100).
searchFull-text search against the row’s identifying fields.
total_countTotal rows matching your filters across every page.
fetched_countRows in this specific page.
/get_all_links uses a slightly different page / limit form — see its API reference page.