🚧 API Access - Coming 2026

We're building enterprise API access for developers and organizations who need programmatic carbon analysis. The documentation below shows what will be available. Interested in early access?

NusaCarbon API
RESTful API for digital MRV and carbon estimation
Preview

Base URL

https://api.nusacarbon.com

Authentication

Include your API key in the Authorization header:

Authorization: Bearer YOUR_API_KEY
Upgrade Required
This feature requires a api plan.

API Endpoints

POST/v1/estimate/forest
Estimate forest carbon sequestration
free

Example Request

curl -X POST https://api.nusacarbon.com/v1/estimate/forest \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "lat": -0.5,
    "lon": 101.5,
    "polygon": [[...]],
    "startDate": "2024-01-01",
    "endDate": "2024-12-31"
  }'
POST/v1/estimate/mangrove
Estimate mangrove blue carbon
free

Example Request

curl -X POST https://api.nusacarbon.com/v1/estimate/mangrove \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "lat": -0.5,
    "lon": 101.5,
    "polygon": [[...]],
    "startDate": "2024-01-01",
    "endDate": "2024-12-31"
  }'
POST/v1/assess/eligibility
Check project eligibility for carbon credits
free

Example Request

curl -X POST https://api.nusacarbon.com/v1/assess/eligibility \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "lat": -0.5,
    "lon": 101.5,
    "polygon": [[...]],
    "startDate": "2024-01-01",
    "endDate": "2024-12-31"
  }'
GET/v1/ndvi/trend
Get NDVI time series for vegetation health
free

Example Request

curl -X GET https://api.nusacarbon.com/v1/ndvi/trend \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"
GET/v1/ocean/chla
Get ocean chlorophyll-a concentration
bundle

Example Request

curl -X GET https://api.nusacarbon.com/v1/ocean/chla \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"
GET/v1/soil/soc
Get soil organic carbon data
bundle

Example Request

curl -X GET https://api.nusacarbon.com/v1/soil/soc \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"
GET/v1/risk/fire
Get fire risk and history analysis
bundle

Example Request

curl -X GET https://api.nusacarbon.com/v1/risk/fire \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"
POST/v1/report/auditor-bundle
Generate comprehensive auditor report (PDF + data)
bundle

Example Request

curl -X POST https://api.nusacarbon.com/v1/report/auditor-bundle \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "lat": -0.5,
    "lon": 101.5,
    "polygon": [[...]],
    "startDate": "2024-01-01",
    "endDate": "2024-12-31"
  }'
POST/v1/batch
Batch process multiple projects
api

Example Request

curl -X POST https://api.nusacarbon.com/v1/batch \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "lat": -0.5,
    "lon": 101.5,
    "polygon": [[...]],
    "startDate": "2024-01-01",
    "endDate": "2024-12-31"
  }'
Rate Limits
Free Tier10 requests/hour
Bundle Tier100 requests/hour
API Tier1000 requests/hour
Full Documentation
View complete API reference with schemas and examples