SENTINARA API

SENTINARA API

The SENTINARA API gives developers, researchers, health offices and newsrooms programmatic access to the same validated data and models behind sentinara.org: WHO dengue surveillance for 199 countries and territories, Indonesia's national and provincial series, 177 sub-districts of Semarang City, early-warning levels, anomalies, six-month forecasts and model performance.

It is free, read-only for data, and published under CC BY 4.0. SENTINARA is a nonprofit organisation of Digivana Group.

bash
curl https://api.sentinara.org/v1/warnings?min_level=alert

#What you can build

#At a glance

Base URLhttps://api.sentinara.org/v1
FormatJSON (default) or CSV for lists
AuthenticationOptional for reading. Keys raise your limits (Authentication)
Limits30 requests/minute without a key, up to 300/minute and 10,000/day with a secret key (Rate limits)
ErrorsRFC 9457 problem details (Errors)
SpecificationOpenAPI 3.1
Data refreshEvery Monday 02:17 UTC, validated before publication (Data model)

#Principles

  1. Official sources only. WHO Global Dengue Surveillance, OpenDengue, Dinas Kesehatan Kota Semarang, World Bank and NASA POWER. Every response carries attribution and the data timestamp.
  2. Validated before publication. Each weekly refresh passes 20 automated checks; a failure stops the update, so the API keeps serving the last good data.
  3. Explainable signals. Every warning level comes with the reasons and the signal values behind it.
  4. Stable contracts. Breaking changes only happen in a new version (/v2), announced in the changelog at least 90 days ahead.
  5. Privacy by design. No tracking. Keys are stored only as salted hashes. See Security.

#Next steps

SENTINARA provides analysis and education. Warning levels are statistical signals, not outbreak declarations; health decisions remain with health authorities.

SENTINARA, a nonprofit organisation of Digivana Group · Data CC BY 4.0 · Terms · Security · OpenAPI