List 3PL Inventory Comparison Lines
GET/api/3pl-inventory/integration-instances/:integrationInstance/snapshots/:snapshot/lines
List the comparison lines of a snapshot: one line per SKU.io product and SKU.io warehouse, with every 3PL location (bins, docks) that rolls up to that warehouse summed into it.
inventory:readGrant this scope to your token under Settings → Developer → Personal Access Tokens.
Authentication: Requires Bearer token (inventory:read scope).
Statuses: exact, within_tolerance, sku_higher (SKU.io believes it has more — oversell risk), three_pl_higher, three_pl_only (3PL item with no SKU.io product), sku_only (SKU.io stock the 3PL never reported), unmapped_location (3PL stock in a location that maps to no SKU.io warehouse; never compared), not_comparable (kits, bundles, multi-product offers, ambiguous mappings; see not_comparable_reason).
sku_on_hand_at_snapshot is SKU.io's on-hand rewound to the snapshot time; sku_on_hand_now is today's figure. unit_cost is the best-available FIFO cost in the warehouse.
Paginated (default 10 per page).
Request
Responses
- 200
- 401
- 403
- 404
- 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.
Not Found
Response Headers
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.