Amazon Product Search API
Search Amazon and return structured product results. This endpoint uses the standard Browsable
run envelope, so synchronous requests return result and asynchronous requests
return a monitorable run_id.
POST
/v1/amazon/search
Canonical execution route: /v1/tasks/amazon-search/runs. Live schema, examples,
and credit cost are also available from GET /v1/tasks/amazon-search.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| query | string | Yes | Amazon search query. |
Response
A synchronous request returns a standard run envelope with Amazon products in
result.results.
Result Fields
name - Product title.link - Direct product page URL.price - Display price string.images - Product image URLs.rating - Average customer rating.numberOfReviews - Review count.tags - Visible badges or labels.Code Examples
curl -X POST "https://api.browsable.app/v1/amazon/search" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"query":"laptop","_run":{"async":false}}'Try it Out
API Playground
Error Codes
400 Bad Request
The JSON body does not match the task input schema.
401 Unauthorized
Missing or invalid API key.
403 Forbidden
Your account cannot execute the task, usually because of access or credits.
500 Internal Server Error
Amazon search failed upstream.