Packing lists (v2)

Change the inputs

The same body as create, on a draft. A finished list answers 409: reopen it first (POST .../reopen), as the wizard's "Generate again" does. Fields left out keep their stored values.

put/api/v2/packing-lists/{externalId}

Request

  • Base URL: https://www.endlesstravelplans.com
  • URL: https://www.endlesstravelplans.com/api/v2/packing-lists/{externalId}
  • Auth: HTTP bearer

Request body

tripExternalIdstring nullable

Must not be greater than 64 characters.

tripType'leisure' | 'business' | 'adventure' | 'mixed' nullable
tripMode'single_city' | 'multi_city' nullable
inputDestinationstring nullable

Must not be greater than 255 characters.

destinationIdinteger nullable
departureDatestring nullable

Must be a valid date in the format <code>Y-m-d</code>.

returnDatestring nullable

Must be a valid date in the format <code>Y-m-d</code>.

adultsinteger

Must be at least 0. Must not be greater than 40.

seniorsinteger

Must be at least 0. Must not be greater than 40.

childreninteger

Must be at least 0. Must not be greater than 40.

childrenAgesinteger[]

Must be at least 0. Must not be greater than 17.

specialNeedsinteger[]
quickStartTemplateIdinteger nullable
selectedActivitiesinteger[]
packingStrategyIdinteger nullable

Example request

{
  "tripExternalId": "b",
  "tripType": "architecto",
  "tripMode": "single_city",
  "inputDestination": "n",
  "destinationId": 16,
  "stops": [
    {
      "destination": "n",
      "destination_id": 16,
      "nights": 22,
      "lat": -90,
      "lon": -179,
      "country": "m"
    }
  ],
  "departureDate": "2026-10-16",
  "returnDate": "2026-10-16",
  "adults": 22,
  "seniors": 7,
  "children": 16,
  "childrenAges": [
    6
  ],
  "specialNeeds": [
    16
  ],
  "quickStartTemplateId": 16,
  "selectedActivities": [
    16
  ],
  "packingStrategyId": 16
}

Response

external_idstring
statusstring

Example response

{
  "external_id": "9c7e",
  "status": "draft"
}

Changes

No recorded changes to this operation across all 1 revision of this API.