ROO.AI Platform API
The ROO Platform API gives you secure, programmatic access to the platform for external integrations. It lets partners and third-party systems connect to core platform resources—users, organizations (companies), asset fleets, inspections, maintenance workflows, and operational data—so you can build reliable workflows across any inspectable asset.
The API is organized into domain-based sections with stable, well-defined REST endpoints for production use. Authentication uses bearer tokens, and most endpoints support interactive exploration and testing through the built-in Try it out experience.
Authentication
The API uses HTTP bearer authentication with JSON Web Tokens (JWT).
Include the access token in the Authorization header of each request.
Example
Authorization: Bearer YOUR_ACCESS_TOKEN
The following table summarizes the authentication scheme used by the API:
| Property | Value |
|---|---|
| Security scheme type | HTTP |
| Authorization scheme | Bearer |
| Bearer token format | JWT |
Base URL
Use the following base URL for all API requests:
https://lp.driveroo.com