GET /api/v1/periodsStable v1 contract
Evidence API · v1
The stable v1 institution endpoint returns explicit version, freshness, attribution, pagination, null policy, publication boundary, and commercial-use metadata. Candidate intelligence is never represented as reviewed material.
GET /api/v1/periodsStable v1 contract
GET /api/v1/banksStable v1 contract
qperiodpagelimitsortassetsstateregulatorcharterpeerGET /api/v1/banks/{certificate}Stable v1 contract
certificate (required)periodGET /api/banks/{certificate}/historyLegacy public route; migrate as versioned equivalents ship
GET /api/sec/filings?cik=&form=Legacy public route; migrate as versioned equivalents ship
GET /api/intelligence/events?domain=&severity=Legacy public route; migrate as versioned equivalents ship
OpenAPI 3.1 document (machine-readable source of the parameters above).
curl "https://www.optimayield.com/api/v1/banks?q=JPMorgan&limit=5"The response includes API-Version, X-Data-Period, attribution and rate-limit headers. Invalid pagination uses the documented error envelope with the request ID.
/api/banks/* or /api/v1/*); the legacy routes above are covered by the same limiter.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.