# glim.sh Amazon Product Lookup

> glim.sh Amazon Product Lookup is a paid API for AI agents from glim.sh, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Fetches live Amazon product pricing, stock status, and offer listings for a given ASIN and regional storefront

## Facts

- Endpoint: POST https://glim.sh/api/v1/amazon/get
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/glim-sh-amazon-product-lookup-d9817aea
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_-ZG02Nz2xDLKvS5DsJaEj

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 glim-sh-amazon-product-lookup-d9817aea -d '<json body>'
```

Example prompt: What's the current price and stock status for Amazon ASIN B0F59XT8QM on Amazon.de — give me a detailed breakdown including any used offers?

## When to prefer this

Use this endpoint when you need live Amazon pricing and stock data for a specific product by ASIN across major Amazon regional storefronts (US, UK, DE, FR, ES, IT), without managing your own scraping infrastructure or Amazon API credentials. Ideal for price monitoring agents, shopping comparison tools, and e-commerce workflows.

## Known failure modes

- Invalid or non-existent ASIN returns empty or error response
- Unsupported TLD not in enum returns validation error
- Amazon rate limiting or bot detection may cause intermittent failures
- Product unavailable in requested region returns no offers
- Malformed request body causes 400 error

## How this service works

Fetch live Amazon product detail (buybox + full offer listing + embedded top reviews) by ASIN

## Output

A JSON object containing the product's current gross price, currency, stock status string, and an array of offers each with condition and price — localized to the requested Amazon storefront (TLD).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "tld": {
   "enum": [
    "com",
    "co.uk",
    "de",
    "fr",
    "es",
    "it"
   ],
   "type": "string",
   "default": "com",
   "description": "Amazon marketplace: com | co.uk | de | fr | es | it"
  },
  "asin": {
   "type": "string",
   "pattern": "^[A-Z0-9]{10}$",
   "description": "10-char Amazon product ID (ASIN). Obtain a real ASIN from glim_amazon_search results; do not invent or reuse example ASINs."
  },
  "response_format": {
   "enum": [
    "concise",
    "detailed"
   ],
   "type": "string",
   "default": "concise",
   "description": "'concise' drops images/variants/deep seller metadata; 'detailed' keeps everything"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "tld": "de",
  "asin": "B0F59XT8QM",
  "stock": "Auf Lager",
  "offers": [
   {
    "condition": "Gebraucht - Akzeptabel",
    "price_gross": 525.22
   }
  ],
  "currency": "EUR",
  "price_gross": 782.04
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/glim-sh-amazon-product-lookup-d9817aea/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from glim.sh](https://www.zero.xyz/host/glim.sh/llms.txt)
