Coming soonREST · JSON · OpenAPI
API Documentation
Connect ERP systems, meters and procurement platforms to ClimateTab. Full interactive documentation (Swagger / OpenAPI) is on its way. In the meantime, our team can share the endpoints your integration needs.
# Add a month of electricity for a site (example)
curl -X POST https://api.climatetab.com/v1/activities \
-H "Authorization: Bearer $CLIMATETAB_TOKEN" \
-d '{ "site": "dubai-branch", "type": "electricity",
"period": "2026-03", "quantity": 42600, "unit": "kWh" }'
# 201 Created
{ "id": "act_9F2K…", "scope": 2,
"tco2e_location": 17.0, "tco2e_market": 18.6 }
curl -X POST https://api.climatetab.com/v1/activities \
-H "Authorization: Bearer $CLIMATETAB_TOKEN" \
-d '{ "site": "dubai-branch", "type": "electricity",
"period": "2026-03", "quantity": 42600, "unit": "kWh" }'
# 201 Created
{ "id": "act_9F2K…", "scope": 2,
"tco2e_location": 17.0, "tco2e_market": 18.6 }
Illustrative example. Endpoint names may change before release.
Planned reference
What the documentation will cover
| Method | Endpoint | Purpose |
|---|---|---|
| GET | /v1/sites | List the sites and assets in your portfolio |
| POST | /v1/activities | Add activity data such as fuel, electricity or purchases |
| GET | /v1/activities/{id} | Read an activity record with its history |
| PATCH | /v1/activities/{id} | Correct an activity record |
| GET | /v1/emissions | Calculated emissions by scope, site and period |
| GET | /v1/factors | Search emission factors |
| POST | /v1/uploads | Submit a bulk CSV upload |
| GET | /v1/esg/metrics | ESG metrics and their responses |
Secure tokens
Scoped API tokens per integration, revocable at any time.
Same audit trail
Records created through the API appear in the history log like any other change.
Bulk and real time
Send single records as they happen, or whole files through the uploads endpoint.
Planning an integration?
Tell us which systems you want to connect and we’ll share what’s available today.