Discover/Govt API
live

Govt APIrbnz.govt.nz

Access upcoming and past Reserve Bank of New Zealand events via API. Filter by topic or event type, get dates, descriptions, and URLs for all RBNZ announcements.

Endpoint health
verified 4d ago
get_upcoming_events
get_past_events
2/2 passing latest checkself-healing
Endpoints
2
Updated
18d ago

What is the Govt API?

The RBNZ Events API exposes two endpoints — get_upcoming_events and get_past_events — that return structured data for Reserve Bank of New Zealand events including titles, start/end datetimes, topic tags, event type classifications, descriptions, and direct URLs. Each response also surfaces facet counts across all available topics and event types, making it straightforward to enumerate the full filter space before querying.

This call costs2 credits / call— charged only on success
Try it
Page number (1-indexed).
Number of results per page (1-50).
Filter by topic name (e.g. 'Monetary policy', 'Financial stability', 'Official Cash Rate'). Values are returned in the available_topics field of a prior response.
Filter by event type (e.g. 'Announcements', 'Media conference', 'Speech', 'External event'). Values are returned in the available_types field of a prior response.
api.parse.bot/scraper/8c108587-b9e2-4da8-9f43-a30b9a2008c2/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/8c108587-b9e2-4da8-9f43-a30b9a2008c2/get_upcoming_events?event_type=Announcements' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalmissing one? ·

Returns upcoming RBNZ events (those whose end date is today or in the future), sorted by start date ascending. Each event includes title, description, start/end datetimes, topics, event types, and URL. Supports filtering by topic or event type. Paginated via page and limit parameters; omitting both returns the first 10 results.

Input
ParamTypeDescription
pageintegerPage number (1-indexed).
limitintegerNumber of results per page (1-50).
topicstringFilter by topic name (e.g. 'Monetary policy', 'Financial stability', 'Official Cash Rate'). Values are returned in the available_topics field of a prior response.
event_typestringFilter by event type (e.g. 'Announcements', 'Media conference', 'Speech', 'External event'). Values are returned in the available_types field of a prior response.
Response
{
  "type": "object",
  "fields": {
    "page": "integer current page number",
    "limit": "integer results per page",
    "events": "array of event objects with title, description, event_start, event_end, topics, types, url, permanent_id",
    "total_count": "integer total number of matching events",
    "available_types": "array of event type filter values with counts",
    "available_topics": "array of topic filter values with counts"
  },
  "sample": {
    "data": {
      "page": 1,
      "limit": 10,
      "events": [
        {
          "url": "https://www.rbnz.govt.nz/news-and-events/events/2026/september/monetary-policy-statement-and-ocr-september-2026",
          "title": "Monetary Policy Statement and OCR September 2026",
          "types": [
            "Announcements",
            "Media conference"
          ],
          "topics": [
            "Official Cash Rate",
            "Monetary policy"
          ],
          "event_end": "2026-09-02T04:00:00+00:00",
          "description": "We publish our Monetary Policy Statement (MPS) quarterly. This includes any changes to the official cash rate (OCR).",
          "event_start": "2026-09-02T02:00:00+00:00",
          "permanent_id": "A6ED960517144421B9929F5300D2A2DD"
        }
      ],
      "total_count": 15,
      "available_types": [
        {
          "count": 15,
          "value": "Announcements"
        }
      ],
      "available_topics": [
        {
          "count": 3,
          "value": "Financial stability"
        },
        {
          "count": 12,
          "value": "Monetary policy"
        }
      ]
    },
    "status": "success"
  }
}

About the Govt API

What the API Returns

Both endpoints return paginated arrays of RBNZ event objects. Each event carries a title, description, event_start and event_end datetime, a topics array (e.g. Monetary policy, Financial stability, Official Cash Rate), a types array (e.g. Announcements, Speech, Media conference, External event), a url to the event page, and a permanent_id. The get_upcoming_events endpoint sorts by start date ascending; get_past_events sorts descending so the most recent past event appears first.

Filtering and Pagination

Both endpoints accept topic and event_type string parameters to narrow results. Valid values for both filters are returned in every response as available_topics and available_types, each with counts reflecting the current query scope. Pagination is controlled by page (1-indexed) and limit (1–50 results per page); the total_count field tells you how many records match the current filter combination.

Scope and Freshness

The boundary between upcoming and past events is determined by whether the event's end date falls on or after today. get_upcoming_events covers scheduled RBNZ events from today forward — useful for tracking OCR decision dates, scheduled speeches, and announcements. get_past_events provides the historical record of the same event types, queryable by the same topic and type filters.

Reliability & maintenanceVerified

The Govt API is a managed, monitored endpoint for rbnz.govt.nz — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when rbnz.govt.nz changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official rbnz.govt.nz API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
4d ago
Latest check
2/2 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Alert systems that notify subscribers when new OCR (Official Cash Rate) announcement events appear in get_upcoming_events
  • Calendar integrations that import upcoming RBNZ speeches and media conferences using event_start and event_end fields
  • Financial research tools that aggregate past RBNZ monetary policy events by date range using get_past_events with the Monetary policy topic filter
  • News monitoring dashboards that surface upcoming Announcements type events ahead of publication
  • Historical analysis pipelines that count RBNZ event frequency by type using available_types counts from get_past_events
  • Compliance and audit tools that verify RBNZ public communication activity across Financial stability topics over a given period
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does the Reserve Bank of New Zealand offer an official developer API?+
The RBNZ does not publish a documented public REST API for its events calendar. It does offer some data download tools on its website (rbnz.govt.nz/statistics) for statistical series, but there is no official structured API for the events listing covered here.
How do I find which topic and event type values are valid before filtering?+
Every response from both endpoints includes available_topics and available_types arrays. Each entry contains the filter string and the count of matching events under the current query. Calling either endpoint without filters returns the full facet set, so you can inspect valid values before narrowing a query.
Does the API return event location or venue information?+
Not currently. The API covers event title, description, start/end datetimes, topics, event types, and the RBNZ event URL. Location or venue fields are not part of the response. You can fork this API on Parse and revise it to add the missing endpoint if venue data is available on the source event pages.
Can I retrieve the full text of speeches or announcements through this API?+
Not currently. The API returns event metadata including a description field and a url linking to the event page, but does not return the full text content of speeches or release documents. You can fork this API on Parse and revise it to add an endpoint that fetches full content from the individual event URLs.
What is the maximum number of events returned per request?+
The limit parameter accepts values between 1 and 50. For result sets larger than 50 events, use the page parameter alongside total_count to iterate through all pages. Both get_upcoming_events and get_past_events follow the same pagination contract.
Page content last updated . Spec covers 2 endpoints from rbnz.govt.nz.
Related APIs in Government PublicSee all →
norges-bank.no API
Stay informed about Norges Bank's upcoming policy rate decisions, speeches, and other scheduled events by accessing their official calendar. Plan your financial strategy around key announcements and central bank activities with real-time visibility into important dates and occasions.
riksbank.se API
Track Sweden's central bank events and stay informed about monetary policy meetings, speeches, and publications scheduled by Riksbank. Access detailed calendar information to monitor important economic announcements and policy decisions that may impact financial markets.
rba.gov.au API
Access Reserve Bank of Australia data including CPI inflation (current and historical), housing and business lending rates, AUD exchange rates, monetary policy/cash rate changes, and the RBA balance sheet.
data.rbi.org.in API
Access India's official monetary policy data including real-time money market operations, historical rates by date or month, and RBI reference rates. Retrieve the latest financial data releases directly from the Reserve Bank of India's official sources to monitor interest rates, liquidity operations, and market benchmarks.
investing.com API
Track upcoming economic events and their market impact by accessing real-time data on event importance levels, forecasted values, and actual results from Investing.com's economic calendar. Stay informed on key economic indicators before they're released to make timely investment decisions.
fr.investing.com API
Monitor real-time economic announcements and market-moving events for the current day, including actual results, forecasts, and historical values to inform your investment decisions. Stay ahead of market movements by tracking key economic indicators as they're released on Investing.com.
rbz.co.zw API
Access daily interbank exchange rates published by the Reserve Bank of Zimbabwe, including bid, ask, and mid rates for multiple currencies paired against USD and ZWG. Monitor real-time currency valuations to make informed financial and trading decisions based on official RBZ data.
resbank.co.za API
Access real-time and historical financial data from South Africa's central bank, including prime rates, repo rates, exchange rates, inflation metrics (CPI and PPI), and commodity prices like gold. Track key interest rate benchmarks such as SABOR and ZARONIA rates, and monitor market rates to stay informed on South African economic indicators.