Skip to main content

Get FBA Inventory

GET 

/api/products/:warehouseId/:productId/inventory-fba

Returns the Amazon FBA inventory listings for a product at a specific warehouse. Each row is an FBA-enabled product listing on the warehouse's sales channel, with its real-time FBA inventory snapshot (available, reserved, in transit, total, inbound) and Amazon condition (e.g. NewItem, UsedLikeNew). Rows are sorted by available quantity descending. Listings are scoped to the warehouse's marketplace (the warehouse country_code): a US FBA warehouse returns only US listings, never another marketplace's listing (e.g. a Canadian one), mirroring how Amazon MCF fulfils from the destination's marketplace.

Note: Amazon MCF only fulfills New-condition inventory — listings with a non-New condition cannot be fulfilled via createFulfillmentOrder even when available is greater than 0.

Authentication: Requires Bearer token. Rows come from two sources: (1) Amazon listings mapped to this product via product_listings, and (2) the FNSKU mapper — the seller SKU (MSKU) behind each SELLABLE FNSKU mapped to this product in the warehouse marketplace, with its FBA report stock. Source 2 lets a product whose marketplace listing is mapped to a different SKU.io product (a per-market "-CA-O" shadow listing) still surface its shippable seller SKU, so Amazon MCF submission resolves correctly. Mirrors ResolveFbaSellerSku.

Required scope: products:read

Grant this scope to your token under Settings → Developer → Personal Access Tokens.

Request

Responses

OK

Response Headers
    Content-Type