add a driver
PUT
/driver
driver
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://fleet.roscolive.com/api/v1.0/driver' \
--form 'company_id="12345"' \
--form 'first_name="{% faker name.firstName %}"' \
--form 'last_name="{% faker name.lastName %}"' \
--form 'email="{% faker internet.exampleEmail %}"' \
--form 'card_id="A1B2C3D4"' \
--form 'group_id="12345"'
Response Response Example
200 - Success
{
"meta": {
"code": 200
},
"response": {
"card_id": "a2b3c4d5",
"card_scan_ts": null,
"company_id": 2,
"creation_ts": "2024-08-09 18:17:37",
"device_id": null,
"email": "Jeanette.Christiansen@example.org",
"first_name": "Makayla",
"group_id": null,
"group_name": null,
"id": 2842,
"last_name": "Goldner",
"name": "Makayla Goldner",
"parent_driver_id": null,
"photos": [],
"status": "used",
"type": "manual"
},
"result": "OK"
}
Request
Body Params multipart/form-data
company_id
integer
required
>= 0
Example:
12345
first_name
string
required
Example:
{% faker name.firstName %}
last_name
string
required
Example:
{% faker name.lastName %}
email
string
required
Example:
{% faker internet.exampleEmail %}
card_id
string
required
>= 8 characters<= 8 characters
Example:
A1B2C3D4
Match pattern:
^[A-Fa-f0-9]+
group_id
integer
optional
>= 0
Example:
12345
Responses
Modified at 2024-08-09 18:16:23