API documentation
Orion Data API
Orion Data API v1.3 · Latest
Overview of the Orion Data API, a read-only HTTP API for extracting Devices and sensor data from Orion Data.
The Orion Data API exposes read-only endpoints from the Orion Data platform. Use it to extract Devices and sensor data for custom reporting, analytics, and integrations with other systems.
Base URL
Section titled “Base URL”All endpoints are served from a common base URL:
https://api.oriondata.io/api/{endpoint}Quick start
Section titled “Quick start”Generate an API key
Sign in to Orion Data and open Account Settings to generate an API key. See Authenticate API requests for detail.
Exchange the API key for a bearer token
Call the Generate a bearer token endpoint with your API key. The response contains a JWT bearer token valid for 7 days.
Call authenticated endpoints
Supply the bearer token in the
Authorizationheader of every other request:Authorization: Bearer {token}
Endpoints
Section titled “Endpoints”Exchange an API key for a JWT bearer token.
Return every Device assigned to the authenticated user.
Return readings for one or more sensors over a period.
Return readings together with data-quality metadata.
API reference topics
Section titled “API reference topics”Generate API keys and exchange them for bearer tokens.
Date formats, nullable types, and other shared conventions.
Retrieve large result sets using the offset parameter.
Pin a request to a specific API version, and migrate between versions.
Request rates allowed under each plan.
Status codes returned by the API.
Support
Section titled “Support”For API access, plan changes, or general support, contact support@ewsmonitoring.com.