TripIt icon

TripIt

Interact with TripIt API

Transport → Update

AI-generated

Overview

This node operation updates transport details in the TripIt system using the TripIt API. It is useful for scenarios where transport information such as start and end addresses, dates, times, vehicle details, and other related data need to be modified or corrected in an existing transport record identified by a UUID. For example, updating a transport booking's start time or vehicle description after a schedule change.

Use Case Examples

  1. Updating the start address and time of a transport booking.
  2. Changing the vehicle description and carrier name for a transport entry.

Properties

Name Meaning
Uuid The unique identifier (UUID) of the transport record to update, required to specify which transport entry to modify.
Image An optional image related to the transport entry.
Timezone The timezone relevant to the transport timings.
Start Address The starting address of the transport.
Start Date The start date of the transport.
Start Time The start time of the transport.
End Address The ending address of the transport.
End Date The end date of the transport.
End Time The end time of the transport.
Start Location Name The name of the start location.
End Location Name The name of the end location.
Vehicle Description Description of the vehicle used for transport.
Confirmation Num The confirmation number for the transport booking.
Carrier Name The name of the carrier providing the transport service.
Number Passengers The number of passengers for the transport.
Is Client Traveler Indicates if the client is the traveler.
Is Purchased Indicates if the transport has been purchased.
Is Tripit Booking Indicates if the booking is from TripIt.
Has Possible Cancellation Indicates if the transport booking has a possible cancellation.

Output

JSON

  • uuid - The unique identifier of the updated transport record.
  • image - The updated image associated with the transport.
  • timezone - The updated timezone information.
  • startAddress - The updated start address.
  • startDate - The updated start date.
  • startTime - The updated start time.
  • endAddress - The updated end address.
  • endDate - The updated end date.
  • endTime - The updated end time.
  • startLocationName - The updated start location name.
  • endLocationName - The updated end location name.
  • vehicleDescription - The updated vehicle description.
  • confirmationNum - The updated confirmation number.
  • carrierName - The updated carrier name.
  • numberPassengers - The updated number of passengers.
  • isClientTraveler - The updated flag indicating if the client is the traveler.
  • isPurchased - The updated flag indicating if the transport has been purchased.
  • isTripitBooking - The updated flag indicating if the booking is from TripIt.
  • hasPossibleCancellation - The updated flag indicating if there is a possible cancellation.

Dependencies

  • TripIt API key credential

Troubleshooting

  • Ensure the UUID provided is correct and corresponds to an existing transport record; otherwise, the update will fail.
  • Check that the TripIt API key credential is valid and has the necessary permissions to update transport data.
  • If the API returns an error, verify the input data types and required fields are correctly set.
  • Common error messages include API authentication errors, invalid UUID errors, and validation errors for the input fields. Resolving these typically involves correcting the credentials, UUID, or input data.

Links

  • TripIt API Documentation - Official documentation for the TripIt API, useful for understanding the transport update operation and required parameters.

Discussion