---
updatedAt: 2026-07-30T22:32:10.000Z
---

# Get booking (New)

Call this endpoint to retrieve booking details for Full Truckload (FTL) shipments.

> **Note**: This page shows examples using only the required parameters and inputs for getting the pickup seller schedule. For a full list of customization options and additional capabilities, refer to the [Marketplace Fulfillment API Reference](/reference/getbookingquotes).

# Endpoint

```Text bash
GET https://marketplace.walmartapis.com/v3/fulfillment/inbound-shipments-booking
```

# Sample request

This sample request demonstrates how to retrieve the booking details for booked shipments.

```Text cURL
curl --request GET \
     --url https://marketplace.walmartapis.com/v3/fulfillment/inbound-shipments-booking \
     --header 'WM_GLOBAL_VERSION: 3.1' \
     --header 'WM_MARKET: US' \
     --header'Authorization: Basic <base64(ClientID:ClientSecret)>' \
     --header 'WM_SEC.ACCESS_TOKEN: <access_token>' \
     --header 'WM_QOS.CORRELATION_ID: b3261d2d-028a-4ef7-8602-633c23200af6' \
     --header 'WM_SVC.NAME: Walmart Marketplace' \
     --header 'WM_CONSUMER.CHANNEL.TYPE: <your_channel_id>'
```
```Text Python
import requests

url = "https://marketplace.walmartapis.com/v3/fulfillment/inbound-shipments-booking"

headers = {
    "WM_GLOBAL_VERSION": "3.1",
    "WM_MARKET": "US",
    "Authorization": "Basic <base64(ClientID:ClientSecret)>",
    "WM_SEC.ACCESS_TOKEN": "<access_token>",
    "WM_QOS.CORRELATION_ID": "b3261d2d-028a-4ef7-8602-633c23200af6",
    "WM_SVC.NAME": "Walmart Marketplace",
    "WM_CONSUMER.CHANNEL.TYPE": "<your_channel_id>",
}

response = requests.get(url, headers=headers)
print(response.status_code)
print(response.text)
```

## Modify your code

Replace all placeholder values with your actual shipment data before making the API request.

* `Authorization` -  Replace with your actual Base64-encoded credentials.
* `WM_QOS.CORRELATION_ID` - Use a unique correlation UUID to track the request.
* `WM_SEC.ACCESS_TOKEN` - Replace with your valid access token obtained through authentication.

# Sample response

This sample response shows the booking details for FTL shipments.

```Text JSON
{
  "payload": {
    "shipmentId": "string",
    "bookingDetails": {
      "mode": "string",
      "status": "string",
      "quoteId": "string",
      "cargoReadyDate": "string",
      "bookingSubmittedDate": "string",
      "totalAmount": 0,
      "discountedAmount": 0,
      "carrierInfo": {
        "contactInfo": {}
      },
      "locations": {
        "origin": {
          "locationName": "string",
          "addressLine1": "string",
          "addressLine2": "string",
          "city": "string",
          "countryCode": "string",
          "state": "string",
          "stateCode": "string",
          "postalCode": "string"
        },
        "destination": {
          "addressLine1": "string",
          "city": "string",
          "countryCode": "string",
          "stateCode": "string",
          "postalCode": "string"
        }
      },
      "unitDetails": [
        {
          "shipmentPackages": [
            {
              "quoteId": "string",
              "packageSequenceNumber": 0,
              "isStackable": true,
              "width": 0,
              "length": 0,
              "packageType": "string",
              "height": 0,
              "noOfPackages": 2,
              "weight": 0,
              "volume": 0,
              "totalMasterCases": 0,
              "totalUnitsPerMasterCases": 0,
              "totalUnits": 0,
              "billingWeight": 0,
              "netCharge": 0,
              "nominalCharge": 0,
              "assessorialCharge": 0,
              "serviceCharge": 0,
              "fedExFreightCharge": 0,
              "discountCharge": 0,
              "carrierFreightCharge": 0,
              "billableWeight": 0
            }
          ],
          "declaredValue": 0,
          "noOfSingleSkuBoxes": 0,
          "noOfMixedSkuBoxes": 0,
          "shipmentId": "string",
          "isHazmat": true,
          "isSort": true
        }
      ],
      "contactDetails": {
        "firstname": "sdwefwe",
        "email": "email@example.com",
        "phoneNo": "string"
      }
    }
  },
  "status": "OK"
}
```

# Result

If the request is successful, the response returns a `200 OK` status and provides detailed information about the booking details.