Skip to main content

Get GPS API Overview

The Get GPS API handles the retrieval of GPS location of the active reservations. OAuth authentication or legacy token authentication is required for this API. We provide several ways to get the GPS location of the active reservations.
  • Get the GPS location of the active reservation by resno.
  • Get the GPS location of the active reservations by griddid.
  • Get the GPS location of the active reservations by transactionId.
  • Get the GPS location of multiple reservations by an array of reservation numbers.
  • Get the GPS location of multiple reservations by an array of transaction IDs.

Authentication

Every endpoint below requires authentication. You must include a valid token in the request header — omitting it returns a 403 Forbidden response. To obtain an access token, see the Get Token API documentation. Headers:
or

Error Responses

403 - Forbidden

Returned when the token/Authorization header is missing or invalid.

Response Body Schema

[NOTE] The attributes chfId, chfName, phoneNo, and picURL are legacy fields kept for backward compatibility. We recommend using the more comprehensive chauffeur and vehicle objects for richer data.

GetLocationByGriddid

Get the GPS location of the active reservations by griddid. GET https://location.grdd.net/api/GGPS.svc/GetLocationByGriddid/{griddid}

Example Response


GetLocationByRes

Get the GPS location of the active reservation by resno. GET https://location.grdd.net/api/GGPS.svc/GetLocationByRes/{griddid}/{resno}/v1

Example Response


GetLocationByTransactionId

Get the GPS location of the active reservation by transactionId. GET https://location.grdd.net/api/GGPS.svc/GetLocationByTransactionId/{transactionId}/v1

Example Response


GetLocationByTransactions

Get the GPS location of multiple reservations by an array of transaction IDs. POST https://location.grdd.net/api/GGPS.svc/GetLocationByTransactions/{griddid}

Request Body

Example Response


GetLocationByRes (Batch)

Get the GPS location of multiple reservations by an array of reservation numbers. POST https://location.grdd.net/api/GGPS.svc/GetLocationByRes/{griddid}

Request Body

Example Response