RoscoLive API v1.0
  1. User
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 Device Events for Period
      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 User Info from Email Address
      GET
    • Get my Own User Info
      GET
    • Get application notifications
      GET
    • SD card reformat reminder
      POST
    • Update notification by email
      POST
    • Get event / sms notification settings
      GET
  1. User

Get my Own User Info

GET
https://fleet.roscolive.com/api/v1.0/users/me
View information for currently logged in user.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://fleet.roscolive.com/api/v1.0/users/me?geotab=&database=&email='
Response Response Example
200 - valid get own info
{
    "meta": {
        "code": 200
    },
    "response": {
        "user": {
            "active": bool,
            "aggr_notific_interval": int,
            "alert_camera_failure": bool,
            "alert_critical_gsensor": bool,
            "alert_dv_camera_failure": bool,
            "alert_high_temperature": bool,
            "alert_inactive_vehicles": bool,
            "alert_inactive_vehicles_time": none,
            "alert_sd_error": bool,
            "alert_sensor": bool,
            "alert_speed": bool,
            "alert_summary": bool,
            "audit_notification": bool,
            "company_audit_log": none,
            "company_data": dict,
            "company_driver_recognition": "str",
            "company_id": int,
            "company_name": "str",
            "company_reformat_reminder": int,
            "company_token": "str",
            "company_type": "str",
            "confirmed_at": bool,
            "created_timestamp": "str",
            "data_usage_notification": bool,
            "data_usage_notification_vehicle_limit": "str",
            "email": "str",
            "eula_was_viewed": bool,
            "event_breakdown": bool,
            "first_name": "str",
            "flood_notification": bool,
            "groups": list,
            "harshaccel": none,
            "harshbraking": none,
            "has_registered_sms": bool,
            "high_speeding": none,
            "id": int,
            "installer_company_name": none,
            "is_fake": bool,
            "last_login": "str",
            "last_name": "str",
            "low_speeding": none,
            "mecp_cert": bool,
            "moderate_speeding": none,
            "partner_company_name": "str",
            "phone_number": "str",
            "recent_activity": "str",
            "recording_status_notifs": bool,
            "reformat_last_notifs": none,
            "reformat_reminder": bool,
            "release_viewed": "str",
            "roles": list,
            "rosco_product_owned": none,
            "settings": dict,
            "severe_speeding": none,
            "speed_unit": "str",
            "status": "str",
            "unidentified_drivers": bool,
            "viewed_thank_you": bool,
            "work_submission_report": none
        }
    },
    "result": "OK"
}

Request

Query Params

Responses

🟢200valid get own info
application/json
Body

🟠401Login Required
Modified at 2025-07-17 17:06:43
Previous
Get User Info from Email Address
Next
Get application notifications
Built with