List Releasable Backorders
GET/api/v2/inventory-allocations/releasable-backorders
Backorders whose stock is already on hand in the warehouse the backorder is assigned to, and which a release would therefore promote immediately.
orders:readGrant this scope to your token under Settings → Developer → Personal Access Tokens.
Backorder release runs when stock arrives and is not retried, so a backorder raised against stock that was already on hand — or one whose release did not run — stays open indefinitely while the units sit unallocated. This endpoint returns exactly those rows.
Availability is evaluated per (product, warehouse) pool: physical stock minus what is already allocated, on hold, or in a non-sellable location. Rows are consumed in release priority order, so when several backorders queue on one pool only those the pool can actually cover are returned.
Rows where releasing would be incorrect are excluded: orders that are cancelled or closed, lines the sales channel has already shipped, and lines with no quantity left to ship. Orders held to a future date ARE included — releasing reserves stock rather than shipping it, and the hold is reported per row in hold_until_date.
count, units and orders describe the whole set; rows is capped by limit, so compare scanned_count against count (or read truncated) before treating the list as complete.
Release the returned rows with POST /api/v2/inventory-allocations/releasable-backorders/release.
Request
Responses
- 200
- 401
- 403
- 429
OK
Response Headers
Unauthenticated — the bearer token is missing, revoked, expired, or malformed. Never retry automatically; fix the credential. See the Errors guide.
Forbidden — the token lacks a required scope, the endpoint is not available to API tokens, or the user behind the token lacks the permission. A human must adjust the token scopes or user permissions; do not retry.
Rate limited — platform limit is 1,000 requests/min; individual tokens may carry lower limits. Honor the Retry-After header before retrying. See the Rate Limits guide.