GET /api/banks?q=&period=JSON · source-linked · rate limits returned in response metadata when authenticated quotas are activated.
Evidence API
Read-only endpoints expose freshness, explicit nulls and publication status. Candidate intelligence is never silently represented as reviewed material.
GET /api/banks?q=&period=JSON · source-linked · rate limits returned in response metadata when authenticated quotas are activated.
GET /api/banks/{certificate}/historyJSON · source-linked · rate limits returned in response metadata when authenticated quotas are activated.
GET /api/sec/filings?cik=&form=JSON · source-linked · rate limits returned in response metadata when authenticated quotas are activated.
GET /api/banks/{certificate}/schedulesJSON · source-linked · rate limits returned in response metadata when authenticated quotas are activated.
GET /api/intelligence/events?domain=&severity=JSON · source-linked · rate limits returned in response metadata when authenticated quotas are activated.
GET /api/context/macro?series=JSON · source-linked · rate limits returned in response metadata when authenticated quotas are activated.
curl "https://bankscope.example/api/banks?q=JPMorgan&limit=5" \
-H "Authorization: Bearer $BANKSCOPE_API_KEY"The example uses an environment variable and never embeds a live secret.
Keys will be named, least-privilege scoped, rotatable and revocable. Usage and errors are recorded daily without storing request secrets.
Secret values are shown exactly once after creation. This control remains disabled until authentication is configured.