Consibio Cloud API
Download as PDFConsibio Cloud exposes a REST API that lets you read and manage your projects, devices, elements, datalog and alarms programmatically — for example to pull measurements into your own systems.
The API base URL is:
https://api.v2.consibio.cloudAuthentication
Section titled “Authentication”The API uses Bearer tokens. Obtain a token with your Consibio Cloud credentials:
curl -s -X POST https://api.v2.consibio.cloud/oauth/token \ -H 'Content-Type: application/json' \ -d '{"username":"you@example.com","password":"yourpassword","grant_type":"password"}'The response contains an access_token. Send it on every request:
curl -s https://api.v2.consibio.cloud/projects \ -H 'Authorization: Bearer YOUR_TOKEN'Treat tokens like passwords: store them securely and revoke them if they leak.
Endpoint overview
Section titled “Endpoint overview”The API is organized around projects: devices, elements (measurements),
datalog, alarms, controllers, locations, members, reports and widgets are all
accessed under /projects/{project_id}/….
The full endpoint reference (OpenAPI/Swagger) is published at https://api.v2.consibio.cloud/api-docs/.
For a worked example of pulling historical data for a project, see Pulling datalogs with the REST API. If you don’t have hardware yet, you can try the API against simulated data — see Testing the REST API with a demo project.
Using AI assistants instead
Section titled “Using AI assistants instead”If you want an AI assistant (like Claude) to work with your data — rather than writing integration code yourself — use the MCP server instead: Connecting an AI assistant (MCP).
Support
Section titled “Support”For API access and questions, contact support@consibio.com.