Skip to content
Arctic Global Impact

REST API v1

Programmatic access to published signals, claims and Route Access Pressure assessments. Requires a Team, Data/API or Enterprise plan. Create keys on Account.

Authentication

Send Authorization: Bearer agi_… or x-api-key: agi_….

Endpoints

  • GET /api/v1/signals ?limit=&category=&since=. Published signals with confidence, analysis and timestamps.
  • GET /api/v1/claims ?signal_id=&status=&limit=. Claim-level statements with status and confidence.
  • GET /api/v1/routes — route catalogue with worst-segment pressure and assessment freshness.
  • GET /api/v1/routes/{slug}/assessment — segment-level Route Access Pressure with data coverage and explanations.

Response conventions

  • All timestamps are UTC ISO 8601.
  • Missing data is explicit: segments without an assessment return pressure: "insufficient_data", never silent nulls.
  • Demo fixtures are excluded from responses in live mode; when present they carry is_demo: true.
  • Route pressure responses include a non-navigational-use disclaimer.

Example

curl -s \
  -H "Authorization: Bearer agi_…" \
  "https://arcticglobalimpact.com/api/v1/signals?limit=10&category=route_access"