# RoscoLive API v1.0(v2.40.0) ## API Docs - Report [Get custom report data](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474432e0.md): Gets a custom report either owned or shared with the user. The report object will contain all of the report fields that were selected for the report when it was created or last updated. - Report [Get all events report for company](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474422e0.md): Returns a report object containing the sum of occurences and data usage each event type contributed for the devices passed into the request for the specified date window. - Report [Get event count summary report for company devices](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474426e0.md): Get event count summary for all devices within the user's permission scope for passed in `company_id`. - Report [Update custom report](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474429e0.md): Update a custom report. - Report [Create custom report for user](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474442e0.md): Add custom report for a user. - Company > private [Create a new partner company](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/11256220e0.md): Creates a new partner company in RoscoLive. This endpoint is only accessible to `system_admin` and `customer_support` roles. - Company > private [Update partner company info](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/11973762e0.md): Update information of a partner company, all the attributes are optional, only the posted attribute will be changed. - Company > private [Get a partner company](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/15254494e0.md): Endpoint to get a partner company. - Company > private [Disable a customer company](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/15312532e0.md): Endpoint to disable a customer company. - Company > private [Enable a customer company](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/15312686e0.md): Endpoint to enable a customer company. - Company > private [Disable a partner company](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/15312993e0.md): Endpoint to disable a partner company. - Company > private [Enable a partner company](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/15313080e0.md): Endpoint to enable a partner company. - Company [Create a company](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474282e0.md): Create a new company. - Company [Get audit logs of a company](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474279e0.md): Endpoint to get audit logs of a company. - Company [Get a company by ID](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474276e0.md): Return data for company of the passed in `company_id`. - Company [Update company](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474274e0.md): Update a company's information. All fields are optional and only passed in fields will be updated. **NOTE**: Only Partner companies with correct permission can update companies. - Company [Get companies list](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474272e0.md): Returns a list of all company names available to the user. - Company [Get a company](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474271e0.md): Returns a single company object. - Company [Get companies](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474270e0.md): Returns a list of company objects for all companies associated with the partner. - Company [Get own partner company](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/8880428e0.md): Returns the Partner company data the current user belongs to. - User [Get Company Users](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474287e0.md): View all the users in a company - User [Get User Info from Email Address](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474288e0.md): Get an existing RoscoLive user by their email. The current user can request any user for which they have view permissions, including their own user. - User [Update a User's Info](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474289e0.md): Update the user information for the User with email: `user_email`. - User [Get my Own User Info](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474291e0.md): View information for currently logged in user. - User [Create a User](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474292e0.md): Create a new user for a company. After user is created, an email will be sent to the user's inbox they will then use to verify their email address. Once verified, they will be taken to RoscoLive to create a password for their account to complete the new account setup. - User [Update notification by email](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474301e0.md): Update notifications by email. Params must be stringified json. - Device [Update a device settings](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474307e0.md): Updates a device. All the attributes are optional, only the posted attributes will be changed. - Device [Get company devices with modems](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474312e0.md): Endpoint to get a list of devices with modems. - Device [Get a device](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474320e0.md): Get information for device `device_id`. - Device [Create devices (auto-prov/DV4/DV6/DV7)](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474324e0.md): Create a device in a company's account. 50 devices and more can be created at the same time. - Driver Scoring / Coaching [Get company drivers list](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474450e0.md): Endpoint to get a list of drivers for a company. - Driver Scoring / Coaching [Get driver scores](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474456e0.md): Get driver scores. - Driver Scoring / Coaching [Add new driver to company](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474458e0.md): Endpoint to add a new driver to the company with ID equal to `company_id`. - Driver Scoring / Coaching [Get company event score weights](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/11969418e0.md): Get event score weights for driver scoring in a company. Driver score weights are on a scale of 1 to 5 with 1 being the least impactful. - Driver Scoring / Coaching [Update company event score weights](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/11969423e0.md): Update event score weights for driver scoring in a company. Driver score weights are on a scale of 1 to 5 with 1 being the least impactful. - Event [Get an Event of a Device by Start Time](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/18080597e0.md): Endpoint to get an event of a device by the starting timestamp. - Event [Get an Event by ID and Storage Type](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/18080988e0.md): Endpoint to get an event with ID `event_id` and type `storage_type`. - Event [Get Company Events](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474361e0.md): Get all events of company named `company_name` within a specific time period. - Event [Get Event by Company and ID](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474362e0.md): Gets an event with a specific `event_id`. `wcs` parameter is `false` by default. - Event [Get Flagged Company Events](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474394e0.md): Returns a list of flagged events for the passed `company_id` for the current user. - Event [Get Device Events for Period](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474401e0.md): View all the events of a device in a specific time period. - Event [Get list of company events](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/27482244e0.md): Endpoint to get all company events for the specified `company_id` within a specific time period. - Metadata [Get alerts and events of devices for company](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474407e0.md): Returns an response that contains events and alerts sent by the devices for a company in the time window specified. - Metadata [Get alerts of a driver](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474411e0.md): Get alerts of a driver. - Fleet Configuration [Get profiles of a company](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/15248427e0.md): Endpoint to get profiles of a company. - Fleet Configuration [Get company default profile settings](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/29501970e0.md): Endpoint to get requested Rosco/Geotab default profile settings according to passed `device_type` parameter. - Fleet Configuration [Remove a company profile](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/30739811e0.md): Endpoint to remove a company profile. - Fleet Configuration [Create new profile in a company](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474465e0.md): Add a new profile to a company. The `configuration`, `configurationdv6` and `configurationdv7` parameter is stringified JSON. - Fleet Configuration [Get a company profile](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474466e0.md): Returns a Profile for a company. - Fleet Configuration [Get profile history](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/6474467e0.md): A list of history objects will be returned when requesting a profile’s history. - Fleet Configuration [Update a company profile](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/15249567e0.md): Endpoint to update a company profile. - DocuWiki Support [Rosco customer registration](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/29880006e0.md): Endpoint to register Rosco customer user. Used for DocuWiki site. - Installer App [Add install report](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/29882036e0.md): - Installer App [Installer registration](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/29882072e0.md): - Installer App [Install Rosco device](https://share.apidog.com/cd46c0f0-5239-47ec-8d4d-ecbca38b4dc3/31185847e0.md):