Skip to main content

Create Pallet Labels

POST 

/api/amazon/:integrationInstance/draft-inbound-plans/:draft_inbound_plan/shipments/:plan_shipment/labels/pallet-labels

Generate pallet labels for a confirmed LTL/FTL shipment via the Amazon Fulfillment Inbound v0 getLabels operation with LabelType=PALLET. Requires a shipment confirmation ID — confirm transportation first (422 otherwise). Records the print in the audit trail.

Not yet available to API tokens

This endpoint currently requires session authentication; Personal Access Token scope support is in progress.

Fields:

  • count (integer, required, min 1) — the number of pallets on the shipment (v0 NumberOfPallets). Amazon returns four identical labels for every pallet, one per side, so a shipment on 2 pallets yields 8 labels. Do not pre-multiply by four.
  • page_type (string, optional, defaults to PackageLabel_Plain_Paper) — the label sheet format. One of PackageLabel_Plain_Paper, PackageLabel_Letter_6, PackageLabel_Thermal. Values outside Amazon's own pageType enum are rejected with 422 before the request reaches Amazon.

422 conditions:

  • the shipment has no shipment_confirmation_id yet (transportation not confirmed)
  • page_type is not one of the accepted values
  • Amazon rejects the request or returns no label document

Request

Responses

OK

Response Headers
    Content-Type