# Amazon Product Category List

> Amazon Product Category List is a paid API for AI agents from agents.openwebninja.com, paid per call via MPP, price unknown, status unknown (last checked 2026-10-14).

Returns all Amazon product category IDs and names for a specified Amazon marketplace country, for use as category_id input to Product Search.

## Facts

- Endpoint: GET https://agents.openwebninja.com/realtime-amazon-data/product-category-list?utm_source=zero.xyz
- Price: price unknown
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Provider: agents.openwebninja.com
- Website: https://agents.openwebninja.com
- Canonical page: https://www.zero.xyz/c/agents-openwebninja-com-amazon-product-category-list-3751effa
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_YIOmA1qPlupIVqb1X-QnZ

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agents-openwebninja-com-amazon-product-category-list-3751effa
```

Example prompt: Can you pull up the list of Amazon product categories available on the US Amazon marketplace so I can pick the right category ID before searching for products?

## When to prefer this

Use this endpoint when you need valid category_id values to pass into an Amazon Product Search query. It is the authoritative source of browsable Amazon category IDs per marketplace and should always be called before filtering Product Search by category to avoid using invalid or stale category identifiers.

## Known failure modes

- Invalid or unsupported country code returns an error or empty data array
- Network timeout from upstream Amazon data provider
- Upstream Amazon marketplace temporarily unavailable causing failed request
- Missing country parameter defaults to US but may not match intended marketplace

## How this service works

Get Amazon product categories per country / Amazon domain (for use with the "category_id" parameter of the Product Search only).

## Output

Returns an array of Amazon product category objects, each with a unique category ID (id) and display name (name), scoped to the requested Amazon marketplace country. Also includes a response status string and a unique request ID for tracking.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "country": {
   "enum": [
    "US",
    "AU",
    "BR",
    "CA",
    "CN",
    "FR",
    "DE",
    "IN",
    "IT",
    "MX",
    "NL",
    "SG",
    "ES",
    "TR",
    "AE",
    "GB",
    "JP",
    "SA",
    "PL",
    "SE",
    "BE",
    "EG",
    "ZA",
    "IE"
   ],
   "type": "string",
   "default": "US",
   "description": "Sets the Amazon domain, marketplace country, language and currency."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "data": {
   "type": "array",
   "items": {
    "type": "object",
    "properties": {
     "id": {
      "type": "string",
      "description": "The unique identifier of the item."
     },
     "name": {
      "type": "string",
      "description": "The name of the item."
     }
    }
   }
  },
  "status": {
   "type": "string",
   "description": "The status of the response."
  },
  "request_id": {
   "type": "string",
   "description": "A unique identifier for the request."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agents-openwebninja-com-amazon-product-category-list-3751effa/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agents.openwebninja.com](https://www.zero.xyz/host/agents.openwebninja.com/llms.txt)
