> ## 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.

# Marketplaces

> How Archer identifies Amazon marketplaces and handles marketplace filters.

A marketplace is a single Amazon site. Archer identifies each marketplace by
its domain.

| Marketplace     | Country        |
| --------------- | -------------- |
| `amazon.com`    | United States  |
| `amazon.ca`     | Canada         |
| `amazon.com.mx` | Mexico         |
| `amazon.co.uk`  | United Kingdom |
| `amazon.de`     | Germany        |
| `amazon.fr`     | France         |
| `amazon.it`     | Italy          |
| `amazon.es`     | Spain          |
| `amazon.nl`     | Netherlands    |

Unsupported marketplace values return `400`.

## Filtering by marketplace

Catalog, link, and reporting endpoints accept `marketplace`.

```bash theme={null}
curl "https://api.archeraffiliates.com/getproducts?marketplace=amazon.co.uk" \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
```

Pass `marketplace=all` to span every marketplace in a single response:

```bash theme={null}
curl "https://api.archeraffiliates.com/getproducts?marketplace=all" \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"
```

Rows still include their own `marketplace` field.

## Defaults

For backward compatibility with pre-v2 clients, when `marketplace` is omitted
from catalog and link-listing endpoints it defaults to `amazon.com`.

Pass a specific marketplace or `all` when you need non-US data.

## Currency

Reports return sale amounts in the marketplace's native currency. Each report
row includes `currency`; Archer does not convert FX.
