Data API
Data API Reference
The endpoint-by-endpoint reference for the Sanctions Atlas Data API v1, rendered from the same OpenAPI 3.1 document the API serves at /v1/openapi.json.
Fourteen read-only endpoints cover dataset metadata, authorities, programs, entity lookup, canonical entities and their relationships, authority source records, the published change log, and service health, each with parameters, response codes, and schemas.
- Base URL: https://api.sanctionsatlas.com/v1
- Authentication: Authorization: Bearer $SANCTIONS_ATLAS_API_KEY (keys are created at /data-api and shown once)
- First request: curl "https://api.sanctionsatlas.com/v1/search?q=example+shipping+company" -H "Authorization: Bearer $SANCTIONS_ATLAS_API_KEY"
- Next request: Take data[0].id from the response and call GET /v1/entities/{id} for the full entity document.
- Machine-readable contract: https://api.sanctionsatlas.com/v1/openapi.json (OpenAPI 3.1, no API key required)
- Plain-text index: https://sanctionsatlas.com/llms.txt
- Rate limits and quotas: API Standard: 10,000 metered requests a month per account, 60 requests a minute per key. API Professional: 100,000 a month per account, 300 a minute per key. The monthly quota is shared by every key on an account; the per-minute rate is per key.
- Staying in sync: Poll GET /v1/changes with since on published_at and dedupe on change_id. It is a polling change log, not a stream.