[ Platform / Data API ]

Data API

Verified ecosystem data, wherever you need it

Verified ecosystem data, wherever you need it

Verified ecosystem data, wherever you need it

A clean REST API and scheduled exports pipe readings into your ESG platform, data warehouse or registry.

● GET /v2/sites/12/flux · 200 OK

Quickstart

Quickstart

Your first request in under a minute

Your first request in under a minute

Your first request in under a minute

Authenticate with an API key, then query any site’s time series. Every value carries its source, calibration and processing version.

Authenticate with an API key, then query any site’s time series. Every value carries its source, calibration and processing version.

Request

curl https://api.terrapulse.earth/v2/sites/12/flux \ -H "Authorization: Bearer $TP_KEY" \ -d from=2026-01-01 -d to=2026-06-30

curl https://api.terrapulse.earth/v2/sites/12/flux \ -H "Authorization: Bearer $TP_KEY" \ -d from=2026-01-01 -d to=2026-06-30

curl https://api.terrapulse.earth/v2/sites/12/flux \ -H "Authorization: Bearer $TP_KEY" \ -d from=2026-01-01 -d to=2026-06-30

Response · 200 OK

{ "site": "plot-12", "metric": "net_ecosystem_exchange", "value": -4.21, "uncertainty": 0.18, "lineage": "stn-12/v3.2/2026-06-30T12:00Z" }

{ "site": "plot-12", "metric": "net_ecosystem_exchange", "value": -4.21, "uncertainty": 0.18, "lineage": "stn-12/v3.2/2026-06-30T12:00Z" }

{ "site": "plot-12", "metric": "net_ecosystem_exchange", "value": -4.21, "uncertainty": 0.18, "lineage": "stn-12/v3.2/2026-06-30T12:00Z" }

Developers

Designed to slot into your stack

Designed to slot into your stack

Designed to slot into your stack

Documented endpoints, typed SDKs and webhooks so your team ships integrations in days.

[01]

REST & webhooks

Query time series, sites and alerts; subscribe to events as they happen.

[02]

Bulk exports

Scheduled Parquet or CSV drops to S3, GCS or Azure.

[03]

Lineage built in

Every value carries its sensor, calibration and processing version.

v2

Stable API

<200ms

Median latency

3

Official SDKs

OAuth 2

Authentication

[ API reference ]

Core endpoints

Core endpoints

Core endpoints

GET

GET

/v2/sites

/v2/sites

List every site in your portfolio

List every site in your portfolio

GET

GET

/v2/sites/{id}/flux

/v2/sites/{id}/flux

Carbon flux time series with uncertainty

Carbon flux time series with uncertainty

GET

GET

/v2/sites/{id}/biodiversity

/v2/sites/{id}/biodiversity

Species detections and recovery index

Species detections and recovery index

GET

GET

/v2/stations/{id}/status

/v2/stations/{id}/status

Live health and battery status

Live health and battery status

POST

POST

/v2/exports

/v2/exports

Schedule bulk Parquet or CSV exports

Schedule bulk Parquet or CSV exports

Integrations

Connect once, report everywhere

Connect once, report everywhere

Connect once, report everywhere

Common destinations are supported out of the box.

01

ESG platforms

Push metrics straight into your sustainability reporting tools.

02

Data warehouses

Native exports for Snowflake, BigQuery and Databricks.

03

Carbon registries

Submit monitoring reports in registry-ready formats.

04

BI dashboards

Connect Power BI, Tableau or Looker in minutes.

FAQ

API FAQ

API FAQ

API FAQ

01

Is there a rate limit?

Is there a rate limit?

Is there a rate limit?

Generous limits by default, with higher tiers for bulk exports.

Generous limits by default, with higher tiers for bulk exports.

02

What formats are supported?

What formats are supported?

What formats are supported?

JSON over REST, plus Parquet and CSV bulk exports.

JSON over REST, plus Parquet and CSV bulk exports.

03

Is historical data included?

Is historical data included?

Is historical data included?

Yes. Every reading since your stations went live is available.

Yes. Every reading since your stations went live is available.

04

How is access secured?

How is access secured?

How is access secured?

OAuth 2 tokens with scoped permissions per integration.

OAuth 2 tokens with scoped permissions per integration.

Get access

Request API credentials

Tell us what you’re building and we’ll set up a sandbox with sample data.

Get access

Request API credentials

Tell us what you’re building and we’ll set up a sandbox with sample data.

Get access

Request API credentials

Tell us what you’re building and we’ll set up a sandbox with sample data.

Continuous, science-grade measurement for the people restoring, protecting and sourcing from living landscapes.

Get in touch ›
© 2026 Terrapulse. All rights reserved.Built for living systems

Create a free website with Framer, the website builder loved by startups, designers and agencies.