# Amazon Category Products API Documentation

<p><strong>Amazon Category Products API Documentation</strong> List products of one category node with ASIN, title, price, rating, review count and image. Sort by relevance, price, rating or release date. A node that Amazon does not know answers 404. Take node ids from the categories endpoint.</p>

- **Documentation:** [https://scrappa.co/docs/amazon-api/amazon_category_products](https://scrappa.co/docs/amazon-api/amazon_category_products)
- **API group:** Amazon API
- **Endpoint:** `GET https://scrappa.co/api/amazon/category-products`

## Authentication

Send your Scrappa API key in the `X-API-KEY` request header. Paid endpoints also support accountless x402 payments when called without an API key.

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `node` | string | Yes | Category node id. Example: 281407. |
| `domain` | string | No | Amazon marketplace. Supported here: US, DE. Default: US. |
| `page` | integer | No | Result page, 1 to 20. Default: 1. |
| `sort` | string | No | relevanceblender, price-asc-rank, price-desc-rank, review-rank or date-desc-rank. Default: relevanceblender. |

## Example response

```json
{
    "data": {
        "node": "281407",
        "page": 1,
        "sort": "relevanceblender",
        "domain": "US",
        "products": [
            {
                "url": "/dp/B0C1234567",
                "asin": "B0C1234567",
                "brand": null,
                "image": "https://m.media-amazon.com/images/I/example.jpg",
                "price": {
                    "amount": 9.99,
                    "currency": "USD",
                    "formatted": "$9.99"
                },
                "title": "USB-C Cable",
                "badges": [],
                "rating": 4.6,
                "is_prime": false,
                "is_sponsored": false,
                "reviews_count": 1200
            }
        ],
        "source_url": "https://www.amazon.com/s?rh=n%3A281407",
        "has_next_page": true,
        "products_count": 24
    },
    "meta": {
        "cached": false,
        "domain": "US",
        "currency": "USD",
        "language": "en_US",
        "timestamp": "2026-10-31T22:00:00.000000Z",
        "response_time_ms": 4200
    },
    "success": true
}
```

## Errors

| Status | Error | Description |
| --- | --- | --- |
| 422 | Validation Error | A query or path parameter is missing or invalid. This response is not billable. |
| 404 | Not Found | The category node does not exist. This response is not billable. |
| 503 | Service Unavailable | Amazon could not be reached after several tries. This response is not billable. Retry shortly. |

## More Scrappa resources

- [API documentation](https://scrappa.co/docs)
- [Full LLM-readable API reference](https://scrappa.co/llms-full.txt)
- [OpenAPI specification](https://scrappa.co/docs/api.json)
- [Pricing](https://scrappa.co/pricing)
