{"name":"GoBuga","description":"A public, verified, machine-readable index of grant funding. Every row says how and when it was verified. Keyless and read-only.","country":"nz","country_label":"New Zealand","base_url":"https://gobuga.org","api_base_url":"https://gobuga.org/api/v1","openapi_url":"https://gobuga.org/api/v1/openapi.json","taxonomy_url":"https://gobuga.org/api/v1/taxonomy","mcp_url":"https://gobuga.org/mcp","licence":{"id":"attribution-required","summary":"Facts are free to reuse, including by AI assistants, with attribution: name GoBuga and link the record's canonical_url."},"auth":"none","rate_limit":{"requests_per_minute":1000,"scope":"per client, shared across /api/v1, /out and /mcp","over_limit":"429 with Retry-After"},"pricing":{"model":"free","lanes":[]},"terms_url":null,"contact":null,"protocols":["rest","mcp"],"endpoints":[{"path":"/api/v1/opportunities","method":"GET","summary":"Search published grants","path_parameters":[],"query_parameters":["q","tag","region","funder","amount","deadline","status","sort","offset","limit"]},{"path":"/api/v1/opportunities/{opp_id}","method":"GET","summary":"One grant by ID","path_parameters":["opp_id"],"query_parameters":[]},{"path":"/api/v1/ids","method":"GET","summary":"Every listed grant ID, for sitemaps","path_parameters":[],"query_parameters":[]},{"path":"/api/v1/fit","method":"GET","summary":"Grants ranked for an organisation","path_parameters":[],"query_parameters":["sector","region","status","size","need","offset","limit"]},{"path":"/api/v1/fit/feed.xml","method":"GET","summary":"Atom feed of a fit","path_parameters":[],"query_parameters":["sector","region","status","size","need","limit"]},{"path":"/api/v1/funders","method":"GET","summary":"Funders in the published pool","path_parameters":[],"query_parameters":["offset","limit"]},{"path":"/api/v1/funders/{slug}","method":"GET","summary":"One funder and its programmes","path_parameters":["slug"],"query_parameters":[]},{"path":"/api/v1/taxonomy","method":"GET","summary":"Every allowed parameter value","path_parameters":[],"query_parameters":[]},{"path":"/api/v1/changes","method":"GET","summary":"What each publish added, changed and closed","path_parameters":[],"query_parameters":["offset","limit"]},{"path":"/api/v1/changes/feed.xml","method":"GET","summary":"Atom feed of the changelog","path_parameters":[],"query_parameters":[]},{"path":"/api/v1/stats","method":"GET","summary":"Public counters, this month","path_parameters":[],"query_parameters":[]},{"path":"/api/v1/stats/{month}","method":"GET","summary":"Public counters for one month","path_parameters":["month"],"query_parameters":[]},{"path":"/out/{opp_id}","method":"GET","summary":"Click out to the funder's page","path_parameters":["opp_id"],"query_parameters":[]},{"path":"/api/v1/openapi.json","method":"GET","summary":"OpenAPI 3 document for this API","path_parameters":[],"query_parameters":[]},{"path":"/api/v1","method":"GET","summary":"What this API is and how to use it","path_parameters":[],"query_parameters":[]},{"path":"/mcp","method":"POST","summary":"Model Context Protocol endpoint (Streamable HTTP, keyless, read-only): tools search_grants, get_grant, fit_grants","path_parameters":[],"query_parameters":[]}],"url_scheme":[{"page":"/grants/{id}","public":"/grants/{id}.json","backend":"/api/v1/opportunities/{id}","format":"json"},{"page":"/grants","public":"/grants.json","backend":"/api/v1/opportunities","format":"json"},{"page":"/fit","public":"/fit.json","backend":"/api/v1/fit","format":"json"},{"page":"/fit","public":"/fit/feed.xml","backend":"/api/v1/fit/feed.xml","format":"atom"},{"page":"/funders","public":"/funders.json","backend":"/api/v1/funders","format":"json"},{"page":"/funders/{slug}","public":"/funders/{slug}.json","backend":"/api/v1/funders/{slug}","format":"json"},{"page":"/changes","public":"/changes.json","backend":"/api/v1/changes","format":"json"},{"page":"/changes","public":"/changes/feed.xml","backend":"/api/v1/changes/feed.xml","format":"atom"},{"page":"/stats","public":"/stats.json","backend":"/api/v1/stats","format":"json"},{"page":"/stats/{month}","public":"/stats/{month}.json","backend":"/api/v1/stats/{month}","format":"json"},{"page":null,"public":"/out/{id}","backend":"/out/{id}","format":"redirect"},{"page":null,"public":"/mcp","backend":"/mcp","format":"mcp"}],"meta":{"published_at":"2026-09-28T02:41:51.997789+00:00","sweep_month":"2026-09"}}