API

AICompliancePulse exposes a read API over today's regulatory pulse and the searchable regulation history. Public reads are open; an API key raises your rate limit to 120 requests per minute. Manage your API keys →

Endpoints

Authentication

Pass your API key as a Bearer token in the Authorization header. Unauthenticated requests are served from a shared IP-based quota; a key gives each caller its own 120 requests-per-minute bucket.

Example — authenticated request

curl -H "Authorization: Bearer acp_live_..." \
  https://www.aicompliancepulse.com/api/pulse/latest

Rate limits

A 429 response includes a Retry-After header (seconds). An invalid key returns 401; a server-side misconfiguration returns 503.

Prefer the terminal? See the CLI. Ready to create a key? Go to API keys →