Skip to main content
GET
Get driver settlement statement
The Get Driver Settlement Statement endpoint returns a single finalized driver or owner-operator settlement statement by its statement number, including its full breakdown of line items and totals. Only settled statements are returned. If the statement does not exist, or is still in-flight (being generated or reversed), the endpoint responds with 404 Not Found. A statement whose Status is Failed is still returned. This endpoint requires the driver:read scope.

Request Parameters

The following parameters are required in the URL path:

Example CURL Request

Use the current API version number and replace the Authorization header value with your actual Bearer token:

Response Parameters

Returns a single statement object with the same shape as each item in the Search Driver Settlement Statements response. Monetary values are objects of the form { "Amount": <number>, "Currency": <ISO 4217 numeric code, may be null> }.

Example Response


Rate Limits

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

Authorizations

Authorization
string
header
required

OAuth 2.0 client-credentials access token. Obtain one from https://auth.alvys.com/oauth/token (grant_type=client_credentials, audience=https://api.alvys.com/public/), then paste it here. The playground sends it as Authorization: Bearer <token>.

Path Parameters

number
integer<int32>
required
version
string
default:1.0
required

API version (e.g., 1.0)

Example:

"1.0"

Response

OK

Number
integer<int32>
required
Status
string
required
StatementDate
string
required
PayPeriodId
string
required
PayPeriodTitle
string
required
Driver
object
required
Totals
object
required
LineItems
object[]
required