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.

A marketplace is a single Amazon site. Archer identifies marketplaces by their domain. The currently supported set:
RegionMarketplaceCountry
North Americaamazon.comUnited States
North Americaamazon.caCanada
North Americaamazon.com.mxMexico
Europeamazon.co.ukUnited Kingdom
Europeamazon.deGermany
Europeamazon.frFrance
Europeamazon.itItaly
Europeamazon.esSpain
Europeamazon.nlNetherlands
Pass any other value and you’ll get a 400 listing the supported set.

The marketplace parameter

All catalog and link endpoints take an optional marketplace:
  • GET /getproducts?marketplace=amazon.co.uk — only UK products.
  • POST /generate_attribution_link with "marketplace": "amazon.co.uk" — creates a UK-pointing attribution link.
  • GET /get_all_links?marketplace=amazon.co.uk — only your UK links.

The all value

Pass marketplace=all to span every marketplace in a single response:
curl "https://api.archeraffiliates.com/getproducts?marketplace=all" \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
Each row still carries its own marketplace field so you can split or group client-side.

Defaults

For backward compatibility with pre-v2 clients, when marketplace is omitted from a catalog or link-listing endpoint it defaults to amazon.com — you will only see US data. If you’re a new integration and want non-US results, you must pass either a specific marketplace or all explicitly.

What about currency?

Amazon returns sale amounts in the marketplace’s native currency — USD for amazon.com, GBP for amazon.co.uk, EUR for amazon.de, and so on. The report rows include a currency field per row and no FX conversion is applied. If you’re aggregating across marketplaces, convert client-side using whatever FX source you trust.