Skip to Content

DriverPayoutsApi

All URIs are relative to https://business.apis.kesk.app/v1 

MethodHTTP requestDescription
getDriverPayoutGET /vendors/{vendor_id}/drivers/{driver_id}/payouts/{payout_id}Get driver payout request details
listDriverPayoutsGET /vendors/{vendor_id}/drivers/{driver_id}/payoutsList all payout requests for a driver
requestDriverPayoutPOST /vendors/{vendor_id}/drivers/{driver_id}/payoutsRequest a new driver payout

getDriverPayout

DriverPayoutDetails getDriverPayout(vendor_id, driver_id, payout_id)

Get driver payout request details

Retrieves detailed information about a specific payout request including status, amount, processing dates, and payment account information.

Parameters

NameTypeDescriptionNotes
vendor_idLongThe ID of the vendor organization[default to null]
driver_idLongThe ID of the driver who owns the payout[default to null]
payout_idLongThe ID of the payout to retrieve[default to null]

Return type

DriverPayoutDetails

Authorization

JwtAuthScheme

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json; charset=utf-8

listDriverPayouts

PaginatedResponse_DriverPayoutDetails listDriverPayouts(vendor_id, driver_id, page, per_page)

List all payout requests for a driver

Retrieves a complete history of all payout requests made by the driver including pending, approved, and completed payouts.

Parameters

NameTypeDescriptionNotes
vendor_idLongThe ID of the vendor organization[default to null]
driver_idLongThe ID of the driver requesting payouts[default to null]
pageIntegerPage number (default: 1)[optional] [default to null]
per_pageIntegerItems per page (default: 20)[optional] [default to null]

Return type

PaginatedResponse_DriverPayoutDetails

Authorization

JwtAuthScheme

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json; charset=utf-8

requestDriverPayout

MessageResponse requestDriverPayout(vendor_id, driver_id, DriverPayoutRequestInput)

Request a new driver payout

Submits a new payout request for the specified amount. The payout will be processed according to the vendor’s payout schedule and policies.

Parameters

NameTypeDescriptionNotes
vendor_idLongThe ID of the vendor organization[default to null]
driver_idLongThe ID of the driver requesting payout[default to null]
DriverPayoutRequestInputDriverPayoutRequestInputPayout request details including amount and payment account

Return type

MessageResponse

Authorization

JwtAuthScheme

HTTP request headers

  • Content-Type: application/json; charset=utf-8
  • Accept: application/json; charset=utf-8