RoscoLive API v1.0
  1. Device
RoscoLive API v1.0
  • Device
    • Get device list for multiple companies
      GET
    • Get current activity status of devices
      GET
  • Driver Scoring / Coaching
    • Get company event score weights
      GET
    • Update company event score weights
      POST
  • Event
    • Get company events
      GET
    • Request videos of an event
      PUT
    • Get events for a device
      GET
  • Fleet Configuration
    • Create new profile in a company
      POST
    • Get a company profile
      GET
  • Metadata
    • Get alerts and events of devices for company
      GET
  • Report
    • Get custom report data
      GET
    • Get all events report for company
      GET
    • Get event count summary report for company devices
      GET
    • Update custom report
      POST
    • Create custom report for user
      PUT
  • User
    • Get a user
      GET
    • Get own info
      GET
    • Get application notifications
      GET
    • SD card reformat reminder
      POST
    • Update notification by email
      POST
    • Get event / sms notification settings
      GET
  1. Device

Get current activity status of devices

GET
https://fleet.roscolive.com/api/v1.0/devices/general_status
Returns a list of current activity statuses for devices according to the passed in device_ids.
Role Permissions
RolePermission
Partner
Partner View
Custom Partner
Fleet Manager
Group Manager
User
Custom User
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://fleet.roscolive.com/api/v1.0/devices/general_status?device_ids=123456789,9789456123'
Response Response Example
200 - Success
{
    "meta": {
        "code": 200
    },
    "response": {
        "devices": [
            {
                "device_id": 787349914,
                "status": "awake"
            },
            {
                "device_id": 402617350,
                "status": "offline"
            },
            {
                "device_id": 107830818,
                "status": "parked"
            }
        ]
    },
    "result": "OK"
}

Request

Query Params
device_ids
string 
required
Comma separated list of device IDs
Example:
123456789,9789456123

Responses

🟢200Success
application/json
Body
meta
object 
required
Request metadata object
code
integer 
required
HTTP status code returned by response
response
object 
required
Contains response data
devices
array [object {2}] 
required
result
string 
required
"OK" if successful, else "Fail" if error
🔴500Internal Server Error
🟠404Resource Not Found
🟠401Login Required
Modified at 2024-11-26 18:44:47
Previous
Get device list for multiple companies
Next
Get company event score weights
Built with