Skip to main content

Get Driver Profile

Retrieve complete driver profile including license and vehicle information.

Query Parameters

integer
required
Driver/conductor ID

Response

boolean
Operation success status
object
Complete driver profile

Request Example

Response Example

Success

Update Driver Profile

Update driver profile information.

Request Body

integer
required
Driver ID to update
string
Full name
string
Phone number
string
Home address

Response

boolean
Update success status
string
Success message
object
Updated profile data

Request Example

cURL

Submit for Approval

Submit driver profile for admin approval after completing all required information.

Request Body

integer
required
Driver ID

Response

boolean
Submission success status
string
Confirmation message

Request Example

cURL

Response Example

Success
The driver profile must be complete (personal info, license, and vehicle) before submission.

Get Verification Status

Check the current verification/approval status of a driver.

Query Parameters

integer
required
Driver ID

Response

boolean
Request success status
object
Verification status details

Request Example

cURL

Response Example

Error Responses

Not Found
Driver not found
Bad Request
Invalid parameters

See Also