Authentication
Use API credentials for external integrations.
- Send
Authorization: Bearer lh_live_...with every request. - Request only the scopes your integration needs.
- Store keys securely: a key is shown once, when it is created.
LeasHub Docs · Fleet owner platform
List your vehicles and drivers, accept bookings that fit your fleet, and track your earnings.
A clear path from first login to first successful request.
Make your first request and see a booking move through the LeasHub lifecycle.
Create an integration credential
Give your app a clear name and only the scopes it needs.
Fetch available resources
Load vehicles, drivers or categories for your workflow.
Create and track a booking
Use idempotency, handle the response and listen for events.
Your first authenticated call
# List the vehicle categories you can work withcurl https://leashub-backend-prod-14573850302.europe-west1.run.app/api/v1/fleet-owners/vehicle-categories \ -H "Authorization: Bearer lh_live_..." \ -H "Accept: application/json"Use API credentials for external integrations.
Authorization: Bearer lh_live_... with every request.Receive booking requests, vehicle updates, driver activity and trip status changes.
2xx response within 10 seconds.Find the cause quickly with status codes and request IDs.
401: invalid, expired or revoked credential.403: the credential is missing a required scope.404: not found, including resources that belong to another account.33 documented fleet owner endpoints.
/ api/ v1/ fleet-owners/ meGet your fleet profile/ api/ v1/ fleet-owners/ meUpdate your fleet profile/ api/ v1/ fleet-owners/ me/ market-connectUpdate Marketplace Connect/ api/ v1/ fleet-owners/ vehicle-categoriesList vehicle categories/ api/ v1/ fleet-owners/ bookings/ requestsView booking requests/ api/ v1/ fleet-owners/ bookingsList fleet bookings/ api/ v1/ fleet-owners/ bookings/ :id/ acceptAccept booking/ api/ v1/ fleet-owners/ bookings/ :id/ rejectReject booking/ api/ v1/ fleet-owners/ bookings/ :id/ assignAssign vehicle and driver/ api/ v1/ fleet-owners/ drivers/ inviteInvite driver/ api/ v1/ fleet-owners/ drivers/ bulk-inviteInvite drivers in bulk/ api/ v1/ fleet-owners/ driversList fleet drivers/ api/ v1/ fleet-owners/ drivers/ :idGet driver details/ api/ v1/ fleet-owners/ drivers/ :idUpdate driver/ api/ v1/ fleet-owners/ drivers/ :id/ vehiclesList driver vehicles/ api/ v1/ fleet-owners/ drivers/ :id/ paymentsCreate driver payment/ api/ v1/ fleet-owners/ drivers/ :id/ paymentsList driver payments/ api/ v1/ fleet-owners/ drivers/ :id/ shiftsCreate driver shift/ api/ v1/ fleet-owners/ drivers/ :id/ shiftsList driver shifts/ api/ v1/ fleet-owners/ drivers/ :id/ activityView driver activity/ api/ v1/ fleet-owners/ drivers/ :id/ suspendSuspend driver/ api/ v1/ fleet-owners/ drivers/ :id/ reactivateReactivate driver/ api/ v1/ fleet-owners/ leave-requestsList leave requests/ api/ v1/ fleet-owners/ leave-requests/ :id/ approveApprove leave request/ api/ v1/ fleet-owners/ leave-requests/ :id/ rejectReject leave request/ api/ v1/ fleet-owners/ earnings/ dashboardView earnings dashboard/ api/ v1/ fleet-owners/ earnings/ pendingList pending earnings/ api/ v1/ fleet-owners/ earnings/ completedList completed earnings/ api/ v1/ fleet-owners/ earnings/ transactionsList earnings transactions/ api/ v1/ fleet-owners/ developer/ credentialsList API credentials/ api/ v1/ fleet-owners/ developer/ credentialsCreate API credential/ api/ v1/ fleet-owners/ developer/ webhooksList webhook endpoints/ api/ v1/ fleet-owners/ developer/ webhooksCreate webhook endpointLeasHub Documentation · Last updated October 2026 · Questions? Contact the team