List trip check calls

Returns the check calls (driver status updates) logged on a trip, most recent first.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Retrieve the check calls (driver status updates) logged on a specific trip by its unique tripId, most recent first. Check calls are trip-level: a driver is assigned per trip, and each trip carries its own latest check call.

Endpoint

GET /api/p/v{version}/trips/{tripId}/check-calls

Request Parameters

ParameterTypeRequiredDescription
versionStringYesAPI version to use (2.0).
tripIdStringYesUnique identifier of the trip.

Example CURL request

curl --location 'https://integrations.alvys.com/api/p/v{version}/trips/{tripId}/check-calls' \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN'

Replace {version} with 2.0, {tripId} with the actual trip ID, and YOUR_ACCESS_TOKEN with a valid token.

Response Body

Array of check-call objects:

NameTypeDescription
IdstringUnique identifier of the check call.
LoadNumberstringLoad number the check call belongs to.
DescriptionstringFree-text note captured with the check call (e.g. the driver's reply).
Locationobject, nullStructured location (Street, City, State, Zip, Country, Coordinates).
CreatedAtstring, nullUTC timestamp when the check call was recorded.
Activitystring, nullThe activity reported (e.g. Driving, At Pickup).
ResponseTypestring, nullCategorization of the response (e.g. arrival, departure).
CreatedBystring, nullName of the user or integration that logged the check call.
DriverNamestring, nullAssigned driver's name, if known.
TripIdstringId of the trip the check call belongs to.
TripNumberstring, nullRelated trip number, if known.
SetpointTemperatureobject, nullReefer set-point temperature (Value, Unit).
ReturnTemperatureobject, nullReefer return temperature (Value, Unit).

Example Response (200 OK)

[
  {
    "Id": "9f1c2a7b3e4d4f8a9b0c1d2e3f4a5b6c",
    "LoadNumber": "L100245",
    "Description": "Driver reports on schedule",
    "Location": {
      "Street": "123 Main St",
      "City": "Dallas",
      "State": "TX",
      "Zip": "75001",
      "Country": "US",
      "Coordinates": { "Latitude": "32.7767", "Longitude": "-96.7970" }
    },
    "CreatedAt": "2026-07-08T15:04:07+00:00",
    "Activity": "Driving",
    "ResponseType": null,
    "CreatedBy": "public-api-tl743-integration",
    "DriverName": "Jordan Rivera",
    "TripId": "b93e5cf1b6134f5e9a78b07af2870d9b",
    "TripNumber": "T100245-1",
    "SetpointTemperature": { "Value": 34, "Unit": "Fahrenheit" },
    "ReturnTemperature": null
  }
]

Status Codes

CodeMeaning
200Check calls returned (most recent first).
401Missing or invalid access token.
403Token lacks the required scope.
404Trip not found (or not accessible to your tenant).
429Rate limit exceeded.

Rate Limits

All endpoints are subject to rate limits to protect the API from traffic spikes.
For detailed information, see the Rate Limits section.


Try It Out

This page is interactive, allowing you to try a request by specifying the API version and tripId in the URL path.

As you fill out the parameters, the cURL command on the right side of the page will be automatically updated. Alternatively, you can directly edit the cURL command.

⚠️ Don’t forget: make sure to authorize yourself before trying a request.

Path Params
string
required
string
required
Defaults to 2.0

API version (e.g., 2.0)

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
application/problem+json