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.

Provider systems call this endpoint when a status code changes. It accepts the same payload as Update Status by Reservation #, keyed by Transaction ID instead.

providerUpdateStatusByTransactionId

POST /providerUpdateStatusByTransactionId/{TRANSACTIONID}/{version}

Parameters

ParameterDescription
TRANSACTIONIDTransaction ID.
versionMust be set to V1.

Request

Header:
token: {TOKEN}
Body:
{
  "LocalTimestamp": "String content",
  "UTCtimestamp": "String content",
  "chauffeur": {
    "chauffeurId": "01-abc",
    "email": "joe@limo1.com",
    "firstName": "Joe",
    "lastName": "Smith",
    "phoneNumber": "212.222.2222",
    "picURL": "https:\\facebook\\mypic.jpg"
  },
  "fees": [
    {
      "code": "base",
      "currency": "USD",
      "description": "Base charges",
      "fee": "75.00",
      "type": "EXPENSE"
    },
    {
      "code": "airport",
      "currency": "USD",
      "description": "Airport Fees",
      "fee": "25.00",
      "type": "EXPENSE"
    }
  ],
  "griddID": "4starlimo",
  "requesterResNo": "12343",
  "resNo": "756333",
  "status": "EN_ROUTE",
  "providerNote": "free form notes from the provider on this trip",
  "totalAmount": "124.75",
  "transactionId": "c1df1d28-0608-4df7-b268-cc68ba175ed6",
  "vehicle": {
    "make": "BMW",
    "mileage": "10000",
    "model": "750iL",
    "passengerCount": "3",
    "vehicleId": "101",
    "vehicleType": "sedan",
    "vin": "111-76tbvfds688",
    "year": "2017"
  }
}

Response 200

"OK"