Everything needed to integrate with the Core Content Delivery API: authentication, the published endpoints, and one OpenAPI contract to generate a client from.
Start here
Authenticate with your organization key and read the report feed from the sandbox gateway. Production takes the same request on its own base URL.
Reports referencecurl -G https://staging-api.emergentriskinternational.com/api/v1/reports \ -H "X-API-Key: $ERI_API_KEY" \ -d "region=MENA" \ -d "pageSize=20"
Send your organization-scoped key in the X-API-Key header. Production additionally requires an ERI-issued client certificate.
X-API-Key: <your key>Available intelligence ordered by publication date, filtered across content type, region, country, topic and sector.
GET /reportsQuery the corpus directly instead of paging the full list, using the same taxonomy filters.
GET /reports/searchA single report's markdown body, imagery URLs and metadata, fetched by its identifier.
GET /reports/{id}The tenant boundary every key and request is scoped to. Created with a name and an email.
POST /organizationsRe-scope privileges on a live key, or revoke it outright when a credential is retired.
PATCH /api-keys/{id}/privilegeshttps://staging-api.emergentriskinternational.com/api/v1Same contract as production