Itinerary

Update Itinerary

Update itinerary metadata or data.

put/api/v1/itineraries/{externalId}

Request

  • Base URL: https://www.endlesstravelplans.com
  • URL: https://www.endlesstravelplans.com/api/v1/itineraries/{externalId}
  • Auth: HTTP bearer

Request body

input_destinationstring
start_datestring
end_datestring
num_adultsinteger

Must be at least 1. Must not be greater than 20.

num_childreninteger

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

children_agesobject nullable
intensity_levelstring nullable
selected_categoriesobject nullable
itinerary_dataobject[]

The day-by-day itinerary data.

markersobject
statusstring

draft or finished.

Example request

{
  "input_destination": "Tokyo, Japan",
  "start_date": "2026-05-01",
  "end_date": "2026-05-10",
  "num_adults": 12,
  "num_children": 7,
  "intensity_level": "architecto",
  "itinerary_data": [
    []
  ],
  "status": "finished"
}

Response

Example response

{
  "itinerary": {
    "external_id": "uuid",
    "status": "finished"
  }
}

Changes

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