POLICY
Publication is server owned
Public requests cannot choose a target date, provider, model, source, retry, candidate, approval, or publication action.
PUBLIC RECORDS / READ ONLY
Use these interfaces to read published material or inspect sanitized server status. The browser and every public API remain outside the publication authority boundary.
DIRECT ANSWER / EVIDENCE BOUNDARY
POLICY
Public requests cannot choose a target date, provider, model, source, retry, candidate, approval, or publication action.
OBSERVED
Status responses describe durable server observations and include an explicit no-mutation declaration.
READER ACTION
There are no approval controls, publication forms, browser credentials, or public retry endpoints.
OPENAPI 3.1
Localized routes use en-US or es-US in place of {locale}. Responses are JSON unless noted otherwise.
GET, HEAD
Sanitized read-only state, archive counts, eligibility, bounded provider-operation counts, and one snapshot fingerprint.
/{locale}/api/daily-brief-status/
Open endpoint
GET
Current package identity, public-data freshness, and the same Daily Brief status projection used by the page.
/{locale}/api/status/
Open endpoint
GET
Read-only package version, checksum-manifest presence, and obsolete-artifact cleanup evidence.
/{locale}/api/release-probe/
Open endpoint
GET
Normalized published records with source, date, region, topic, confidence, and provenance fields.
/{locale}/api/feed/
Open endpoint
GET
Machine-readable inventory of public research collections and their update evidence.
/{locale}/api/research-manifest/
Open endpoint
GET
Curated public research links in JSON; CSV is available through the documented format parameter.
/{locale}/api/links/
Open endpoint
GET
Public policy and release evidence for visible, accessibility, structured, Unicode, and machine-readable congruence.
/{locale}/api/signal-integrity/
Open endpoint
STABLE CONTRACT
automation.status_codeCurrent automatic-state classification.automation.target_dateServer-selected target; never accepted from the request.automation.provider_operation_countBounded logical provider operations for the current run.automation.provider_acceptanceSanitized acceptance state without provider identifiers.archive.latest_dateNewest manifest-verified immutable edition.archive.current_dateCurrent America/Chicago calendar date; it remains outside the completed-date coverage window while open.archive.start_date / through_dateInclusive completed-date coverage window. through_date is the last fully completed America/Chicago date.archive.window_basisStable policy identifier for the completed-date boundary.archive.current_date_is_openTrue while current_date is intentionally excluded from completeness assessment.archive.completeTrue only when every completed date from start_date through through_date is closed; the open current date does not make the archive incomplete.archive.missing_date_countCompleted dates not yet closed by publication or a bounded no-publication record.archive.missing_dates[]Exact completed ISO dates not yet closed, ordered from oldest to newest.authority.api_requests_can_trigger_workAlways false for public status responses.snapshot_fingerprintStable digest of the redacted read-only projection.FORMATS AND DISCOVERY
Authoritative path and schema inventory for the public read-only API.
https://internationalintelligence.org/openapi.json
Open specification
Published Daily Brief, Revolution Watch, and Intelligence Desk records.
/en-US/rss/
Open RSS feed
Concise public route, authority, and citation guidance for automated readers.
/llms.txt
Open llms.txt