Skip to main content

Get Product Lots & Expiry

GET 

/api/v2/products/:product/lots-expiry

Paginated lot/expiry breakdown scoped to a single product (the product detail "Lots & Expiry" tab).

Required scope: products:read

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

Reuses the cross-warehouse expiry pipeline (internal FIFO layers + Amazon FBA layers), enriched with each lot's review/disposition state. Each row is one batch/expiry FIFO layer with quantities, valuation, days-to-expiry, shelf-life remaining percentage, and review status.

Authentication: Requires Bearer token.

Pagination: page (default 1), per_page (default 25). Returns the standard Laravel paginator envelope (current_page, last_page, per_page, total, data).

Request

Responses

OK

Response Headers
    Content-Type