Developers

The hubs, networks and centers on this site are available as JSON, so other IDG community sites, apps and dashboards can reuse the data instead of scraping the map. Read-only, one key per consumer, no cost.

What you get

Three endpoints, each returning the same public records the site shows, plus updated_at for incremental syncs:

  • /api/v1/hubs · Hubs: name, location and coordinates, description, website, founding date, theme, geography, meeting frequency, contacts with email.
  • /api/v1/networks · Networks: the same, with a scope instead of a location.
  • /api/v1/centers · Centers: host organisation type, location and coordinates, description, website, launch date, contacts without email.

Every response says where the data comes from, who serves it and under what licence. Hubs and networks were last refreshed from the Foundation’s directory on 5 September 2026, centers on 5 September 2026.

curl -H "Authorization: Bearer idg_live_…" https://idg.earth/api/v1/hubs

{
  "count": 12,
  "last_modified": "2026-09-05T10:00:00Z",
  "source":   { "name": "Inner Development Goals Foundation, hubs and networks directory", "url": "…", "retrieved": "2026-09-05" },
  "provider": { "name": "IDG Earth", "operator": "We Remagine One AB", "role": "broker", … },
  "licence":  { "holder": "Inner Development Goals Foundation", "terms": "…" },
  "hubs": [ … ]
}

The contract is an OpenAPI 3.1 document: openapi.json, browsable at /api-docs.html. Every response carries ETag and Last-Modified; send If-None-Match to get a bodyless 304 when nothing changed, or ?modified_since=2026-09-01 to fetch only what changed. /v1 is stable: additive changes ship without a bump, breaking changes go under /v2.

Getting a key

Email we@remagine.one with your name, organisation and what you are building. You get a key that looks like idg_live_…, shown once. Send it as Authorization: Bearer <key> or in an x-api-key header.

Keys exist so we know who is using the data, can tell you before a breaking change, and can switch a key off if it is misused. Nothing else is tracked beyond when a key was last used.

Terms

  • The data originates from the Inner Development Goals Foundation’s public directory of hubs and networks and the IDG Centers programme. IDG Earth transcribes it and is a broker, not the source.
  • IDG Earth is run by We Remagine One AB. It is an independent initiative and is not affiliated with or endorsed by the Foundation. Do not present this data as the Foundation’s endorsement of your service.
  • The IDG name, framework and logo belong to the Foundation and are used under its Public Licenses for Use of Materials. Using the data does not grant you any right to the brand.
  • Contact details are for reaching hubs and networks, not for bulk mailing or building lists. A key that is misused is revoked.
  • The API comes as is, without uptime or continuity guarantees. If the Foundation or a hub asks for a field to be withdrawn, it will be.