v1

latestOpenAPI 3.0.0Apache License 2.02026-07-263171,5614.1 MB
Fulfillment Inbound v2024-03-20

createInboundPlan

Creates an inbound plan. An inbound plan contains all the necessary information to send shipments into Amazon's fufillment network.

post/inbound/fba/2024-03-20/inboundPlans

Request body

destinationMarketplacesstring[] required

Marketplaces where the items need to be shipped to. Currently only one marketplace can be selected in this request.

namestring

Name for the Inbound Plan. If one isn't provided, a default name will be provided.

Example request

{
  "destinationMarketplaces": [
    "ATVPDKIKX0DER"
  ],
  "items": [
    {
      "expiration": "2024-01-01",
      "labelOwner": "AMAZON",
      "manufacturingLotCode": "manufacturingLotCode",
      "msku": "Sunglasses",
      "prepOwner": "AMAZON",
      "quantity": 10
    }
  ],
  "name": "My inbound plan",
  "sourceAddress": {
    "addressLine1": "123 example street",
    "addressLine2": "Floor 19",
    "city": "Toronto",
    "companyName": "Acme",
    "countryCode": "CA",
    "email": "email@email.com",
    "name": "name",
    "phoneNumber": "1234567890",
    "postalCode": "M1M1M1",
    "stateOrProvinceCode": "ON"
  }
}

Response

CreateInboundPlan 202 response

inboundPlanIdstring required

Identifier of an inbound plan.

operationIdstring required

UUID for the given operation.