1. Company
RoscoLive API v1.0(v2.40.0)
  • 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
  • Company
    • private
      • Create a new partner company
      • Update partner company info
      • Get a partner company
      • Disable a customer company
      • Enable a customer company
      • Disable a partner company
      • Enable a partner company
    • Create a company
      PUT
    • Get audit logs of a company
      GET
    • Get a company by ID
      GET
    • Update company
      POST
    • Get companies list
      GET
    • Get a company
      GET
    • Get companies
      GET
    • Get own partner company
      GET
  • User
    • Get Company Users
      GET
    • Get User Info from Email Address
      GET
    • Update a User's Info
      POST
    • Get my Own User Info
      GET
    • Create a User
      PUT
    • Update notification by email
      POST
  • Device
    • Update a device settings
      POST
    • Get company devices with modems
      GET
    • Get a device
      GET
    • Create devices (auto-prov/DV4/DV6/DV7)
      PUT
  • Driver Scoring / Coaching
    • Get company drivers list
      GET
    • Get driver scores
      GET
    • Add new driver to company
      PUT
    • Get company event score weights
      GET
    • Update company event score weights
      POST
  • Event
    • Get an Event of a Device by Start Time
    • Get an Event by ID and Storage Type
    • Get Company Events
    • Get Event by Company and ID
    • Get Flagged Company Events
    • Get Device Events for Period
    • Get list of company events
  • Metadata
    • Get alerts and events of devices for company
    • Get alerts of a driver
  • Fleet Configuration
    • Get profiles of a company
    • Get company default profile settings
    • Remove a company profile
    • Create new profile in a company
    • Get a company profile
    • Get profile history
    • Update a company profile
  • DocuWiki Support
    • Rosco customer registration
  • Installer App
    • Add install report
    • Installer registration
    • Install Rosco device
  1. Company

Get audit logs of a company

GET
/companies/{company_id}/auditlog
Endpoint to get audit logs of a company.
If log_type is user, then event can have the following (one or a few) value(s):
download_company_logs
change_user_settings
change_user_notifs
change_user
create_user
delete_user
change_user_password
reset_user_password
user_login
edit_device
request_device_file
push_device_file
receive_device_file
view_clip
download_clip
share_clip
request_custom_clip
stop_live_video
change_device_group
create_device_group
delete_device_group
change_report
create_report
delete_report
download_report
change_company_profile
create_company_profile
delete_company_profile
mark_trip_driver
change_partner
create_partner
delete_partner
change_company
create_company
delete_company
select_company
create_device
delete_device
zones_enabled
zones_disabled
For log_type is device, event can have the following (one or a few) value(s):
change_device
request_device_file
push_device_file
receive_device_file
create_device
change_device_group
Logs of users and devices will be returned without using log_type and event.

Request

Path Params

Query Params

Responses

🟢200Success
application/json
Bodyapplication/json

🟠404Get audit logs of a non existing company
🟠401Login Required
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://fleet.roscolive.com/api/v1.0/companies//auditlog?start_date=&end_date=&log_type=undefined&event=undefined&user_id=undefined&filter_type=undefined'
Response Response Example
200 - Success
{
    "meta": {
        "code": 200
    },
    "response": {
        "logs": [
            {
                "desc": "installer2@youpmail.com",
                "log_type": "user",
                "timestamp": "2026-02-06 11:00:39.689000",
                "type": "logged in",
                "user_id": "5592",
                "user_name": "Installer Test"
            },
            {
                "desc": "system_admin@test.com, Rosco Vision Partner, TransfoTech, 3815772658, 2648218",
                "log_type": "user",
                "timestamp": "2026-02-06 09:38:41.357000",
                "type": "plays a clip",
                "user_id": "534",
                "user_name": null
            },
            {
                "desc": "system_admin@test.com, Rosco Vision Partner, TransfoTech",
                "log_type": "user",
                "timestamp": "2026-02-05 19:57:02.046000",
                "type": "new fleet selected",
                "user_id": "534",
                "user_name": "system admin"
            }
        ],
        "metadata_total": 0,
        "total_items": 3
    },
    "result": "OK"
}
Modified at 2026-04-28 16:24:48
Previous
Create a company
Next
Get a company by ID
Built with