Inbound plans without a shipment

GET /inbound-plans?app_integration_account_id=<id> returns Amazon inbound plans that have no confirmed FBA shipment yet. These plans are not returned by GET /inbound-shipments.

Response: data contains app_integration_account_id, fetched_at, and plans. Each plan has inbound_plan_id, name, status, created_at, last_updated_at, and items. Each item has msku, fnsku, asin, quantity, sku_id and sku. sku_id and sku are null when the MSKU isn't linked to a Luminous SKU on that account.

Things to know

  • Results are read live from Amazon and cached for about 15 minutes per account. Check fetched_at to see how fresh they are.
  • If Amazon throttles the request or returns an incomplete list, you get a 503 with a Retry-After header (60 seconds). Wait and retry. Partial lists are never returned.
  • The endpoint is limited to 20 requests per minute.

Reserved quantity breakdown on stock

For Amazon FBA warehouses, the inventory stock responses (and the stock export) now include:

  • qty_reserved_fc_transfer
  • qty_reserved_fc_processing
  • qty_reserved_customer_order

Values are in the SKU’s base unit. They’re null for warehouses not stocked by an Amazon FBA account, so you can tell “not applicable” apart from 0. These fields are only in the API, not the stock export in the Luminous app.