# Apiguru Amazon Offer & Inventory API

> Apiguru Amazon Offer & Inventory API is a paid API for AI agents from agent.apiguru.app, paid per call via x402, $0.0045/call, status unknown (last checked 2026-10-01).

Fetches all live offers for up to 10 Amazon ASINs — including seller, price, shipping, condition, buy-box status, and optional purchasable stock quantity — across 20 marketplaces.

## Facts

- Endpoint: GET https://agent.apiguru.app/agent/v1/stock?utm_source=zero.xyz
- Price: $0.0045/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/apiguru-amazon-offer-inventory-api-48f3b0c7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_bHtq6dTxcYVa-AHH8gwRb

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 apiguru-amazon-offer-inventory-api-48f3b0c7
```

Example prompt: Pull all live offers for ASINs B08N5WRWNW, B09G9FPHY6, and B07XJ8C8F7 on the US marketplace — including who holds the buy box, each seller's price and shipping, and the actual purchasable stock for each.

## When to prefer this

Use this endpoint when you need granular, real-time offer-level data — every active seller, their price, shipping, condition, and buy-box status — for repricing engines, buy-box monitors, or stock-out alerting across multiple Amazon marketplaces. Prefer this over product detail endpoints when your goal is competitive seller intelligence rather than product metadata (title, reviews, images). Supports batch lookup of up to 10 ASINs per call and 20 marketplaces.

## Known failure modes

- Invalid ASIN format (must be 10 uppercase alphanumeric characters) returns a validation error
- More than 10 ASINs in a single request returns a limit exceeded error
- Unsupported marketplace geo code returns an enum validation error
- ASIN not listed on the requested marketplace returns an empty offers array
- Rate limiting or payment failure returns a 402 or 429 status code
- Transient Amazon data unavailability may return partial results or timeout

## How this service works

Live Amazon offer and inventory data for up to 10 ASINs: every active offer with seller, price, shipping and condition, which one holds the buy box, and optionally the real purchasable stock quantity. Built for repricing, buy-box monitoring and stock-out alerting across 20 marketplaces.

## Output

Returns a structured list of all active offers per ASIN, each containing seller ID and name, offer price, shipping cost, item condition, and whether that offer holds the buy box. When check_inventory is enabled, also includes the real purchasable stock quantity per offer or ASIN.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "asins"
     ],
     "properties": {
      "geo": {
       "enum": [
        "US",
        "CA",
        "DE",
        "MX",
        "UK",
        "FR",
        "IT",
        "ES",
        "AU",
        "BR",
        "IN",
        "JP",
        "NL",
        "AE",
        "PL",
        "SA",
        "SG",
        "SE",
        "TR",
        "BE",
        "IE",
        "ZA",
        "EG"
       ],
       "type": "string",
       "default": "US"
      },
      "asins": {
       "type": "string",
       "pattern": "^[A-Z0-9]{10}(,[A-Z0-9]{10})*$"
      },
      "condition": {
       "type": "string"
      },
      "offers_count": {
       "type": "string",
       "default": "all"
      },
      "check_inventory": {
       "type": "boolean",
       "default": false
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/apiguru-amazon-offer-inventory-api-48f3b0c7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agent.apiguru.app](https://www.zero.xyz/host/agent.apiguru.app/llms.txt)
