THE SUBSTRATE
Query
86
current round records
The register is a set of files. This API is the same reading the site uses. Query it without opening a page.
What you get
JSON over the public register: systems, organizations, programs, awards, and current rounds. Filters are query strings. Lists paginate. Default page size is 50. Maximum is 100. CORS is open for GET.
The API keeps its existing live filter for programs with current round records. That filter uses recorded round status and dates. Each program page separately shows status, application method and the next published deadline. Historical organizations and programs stay on file.
Try these
/api/v1IndexCounts, current round count, and every route/api/v1/openCurrent roundsRecorded rounds with future or missing closing dates/api/v1/open?wire=cryptoCurrent rounds, crypto wireSame board, one wire/api/v1/open?standing=0Dated onlyCalls with a published close/api/v1/programs?live=1Live programsPrograms with a current round/api/v1/orgs?role=funder&wire=aiAI fundersOrganization files, filtered/api/v1/awards?year=2026&wire=oss2026 OSS awardsAppend-only ledger rowsOne request
curl -sS https://grants.watch/api/v1/open?wire=oss
Replace the host when you run this locally. The path is the contract. Every object includes a site href so this query and the briefing stay linked.