Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.grdd.dev/llms.txt

Use this file to discover all available pages before exploring further.

The complete reservation payload object model. Dates and times in location sections are local to the pickup location and contain no timezone, in the format YYYY-MM-DDTHH:mm:ss.

affiliateReservation

FieldRequiredDescriptionType
affiliateReservation.actionYesNEW, UPDATE, or CANCEL.string
affiliateReservation.requesterIdYesGRiDD ID of requester.string
affiliateReservation.providerIdYesGRiDD ID of provider.string
affiliateReservation.requesterResNoYesReservation number of requester.string
affiliateReservation.providerResNoNoReservation number of provider. Fills in once a reservation is successfully submitted.string
affiliateReservation.statusNoStatus code of reservation. On a communication error, this is set to FAILED.string

locations.pickup

FieldRequiredDescriptionType
locations.pickup.timeYesLocal time for pickup address. Based on local time of the pickup location.YYYY-MM-DDTHH:mm:ss
locations.pickup.locationTypeYesADDRESS or AIRPORT.string
locations.pickup.FBONoTrue or blank.string
locations.pickup.landmarkNoLandmark name for pickup address.string
locations.pickup.addressYesFor airport trips, the airport CODE goes into the address field.string
locations.pickup.address1YesStreet address of pickup.string
locations.pickup.address2YesStreet address 2 of pickup.string
locations.pickup.cityYesCity.string
locations.pickup.stateYesState.string
locations.pickup.zipCodeYesZip / Postal Code.string
locations.pickup.countryYesCountry.string
locations.pickup.specialInstructionsNoPickup notes and instructions.string
locations.pickup.flightInfoYesFlight information. Only required for an airport trip.object
locations.pickup.flightInfo.flightNumberNoFlight number.string
locations.pickup.flightInfo.airlineCodeNo2-character IATA airline code.string

locations.dropOff

FieldRequiredDescriptionType
locations.dropOff.locationTypeYesADDRESS or AIRPORT.string
locations.dropOff.FBONoTrue or blank.string
locations.dropOff.landmarkNoLandmark name for address.string
locations.dropOff.address1YesStreet address of drop off.string
locations.dropOff.address2NoStreet address 2 of drop off.string
locations.dropOff.cityYesCity.string
locations.dropOff.stateYesState.string
locations.dropOff.zipCodeYesZip / Postal Code.string
locations.dropOff.countryYesCountry.string
locations.dropOff.specialInstructionsNoDrop off notes and instructions.string
locations.dropOff.flightInfoYesFlight information. Only required for an airport trip.object
locations.dropOff.flightInfo.flightNumberNoFlight number.string
locations.dropOff.flightInfo.airlineCodeNo2-character IATA airline code.string

passengers

FieldRequiredDescriptionType
passengerCountYesNumber of passengers.string
passengers.emailNoPassenger email.string
passengers.firstNameYesPassenger’s first name.string
passengers.lastNameYesPassenger’s last name.string
passengers.aliasNoPassenger’s alias name.string
passengers.phonesYesArray of phone numbers for passenger.object
passengers.phones.numberYesPassenger phone number.string
passengers.phones.typeYesmobile or landline.string

Trip details

FieldRequiredDescriptionType
preferredVehicleTypeYesRequested vehicle type. See Vehicle Types.string
reservationTypeYesREGULAR, ONDEMAND, or QUOTE.string
runTypeNoTRANSPORT, AIRPORT, or HOURLY.string
totalAmountNoEstimated total cost of trip.string
specialInstructionsNoTrip notes and instructions.string
totalTripDurationNoTrip duration in minutes. For an hourly trip, set the estimated minutes.string
namesignInstructionsNoName sign instructions.string
transactionIdYesRequired when updating a reservation. Leave blank for NEW reservations.string
submitModeNoSet to WAIT to process synchronously and wait for the result. Leave blank otherwise.string

notes

FieldRequiredDescriptionType
notesNoArray that holds affiliate notes.array
notes.userNoOptional user ID of the person sending the message.string
notes.contextNoShould be set to AFFILIATE.string
notes.messageNoActual notes and instructions from the affiliate.string

account

FieldRequiredDescriptionType
accountNoAccount information of the SENDER in the RECEIVER system.object
account.accountNumberNoCustomer ID / Account Number of the SENDER in the RECEIVER system. If present, it is used. Otherwise the system looks at the PROVIDER setting for an account number for this relationship.string
account.accountNameNoName of the SENDER.string
account.callerNameNoName of the caller.string
account.callerEmailNoEmail of the caller.string
account.callerNumberNoPhone number of the caller.string