Reconcile Pre-Tracking Units (Straddle)
POST/api/amazon/:integrationInstance/removal-shipments/:removalShipment/reconcile-pretracking
Quarantine pre-tracking units on a STRADDLE removal shipment (one that shipped before the integration's FBA inventory tracking start date). These units were already counted in opening inventory at go-live, so they are closed out into the qty_reconciled_pretracking bucket instead of being received into inventory — no stock, no COGS, no FBA ledger impact. Capped at the shipment's remaining pending quantity.
Any valid API token can call this endpoint — no specific scope required. Manage tokens.
The shipment must belong to the supplied integration instance (404 otherwise).
Validation:
quantity— required, integer, min:1notes— nullable, string
Errors:
- 404 — shipment does not belong to the integration instance
- 422 — shipment is not a straddle (post-go-live) shipment, or quantity exceeds remaining pending
Request
Responses
- 200
- 401
- 403
- 404
- 422
- 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
Unprocessable Entity
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.