1. Driver Scoring / Coaching
RoscoLive API v1.0
  • Device
    • Get a device
      GET
  • Driver Scoring / Coaching
    • Get drivers coaching events
      GET
  • Event
    • Get Company Events
      GET
    • Get Flagged Company Events
      GET
    • Request custom video from device
      PUT
    • Add event label
      POST
    • Add user feedback to event
      POST
    • Get event user feedback
      GET
    • Get event filters list for date range in company
      GET
  1. Driver Scoring / Coaching

Get drivers coaching events

GET
/driver/coaching
Returns a list of events assigned for coaching of all drivers for the passed in company ID.
Note that events with has_feedback=true are not returned and are not considered when calculating driver score. Coaching sessions with coaching_type="score" are returned in any case.

User Role Permissions#

The following table shows which user roles are allowed to send requests using this API endpoint.
RolePermission
Partner
Partner View
Custom Partner
Fleet Manager
Group Manager
User
Custom User

Request

Query Params

Responses

🟢200Success
application/json
Bodyapplication/json

🔴500Internal Server Error
🟠404Resource Not Found
🟠401Login Required
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://fleet.roscolive.com/api/v1.0/driver/coaching?start_date=undefined&end_date=undefined&company_id=12345'
Response Response Example
200 - Success
{
    "meta": {
        "code": 200
    },
    "response": [
        {
            "action_item": "200.0",
            "coach_email": "coach@example.com",
            "coaching_type": "score",
            "created_by": 551,
            "driver_email": null,
            "driver_first_name": "John",
            "driver_id": 67,
            "driver_last_name": "Smith",
            "due_date": "2025-02-06",
            "event_ts": null,
            "event_type": null,
            "id": 71,
            "note": null,
            "status": "incomplete"
        },
        {
            "action_item": 116404825,
            "coach_email": "coach@example.com",
            "coaching_type": "event",
            "created_by": 551,
            "driver_email": "jsmith@example.com",
            "driver_first_name": "John",
            "driver_id": 67,
            "driver_last_name": "Smith",
            "due_date": "2025-02-07",
            "event_ts": "Thu, 02 Jan 2025 15:12:27 GMT",
            "event_type": "Distraction",
            "id": 72,
            "note": "Driver is looking at phone",
            "status": "complete"
        }
    ],
    "result": "OK"
}
Modified at 2026-05-19 10:54:20
Previous
Get a device
Next
Get Company Events
Built with