Discover/Gov API
live

Gov APImas.gov.sg

Access MAS Singapore circulation currency coin specs and search MAS news, media releases, speeches, and publications via a structured API.

This API takes change requests — .
Endpoint health
verified 15h ago
search_news
search_suggest
get_circulation_coins
3/3 passing latest checkself-healing
Endpoints
3
Updated
1mo ago

What is the Gov API?

This API covers three endpoints against the Monetary Authority of Singapore, returning detailed physical specifications for Singapore circulation coins across three coin series and full-text search across MAS news, media releases, speeches, parliamentary replies, and publications. The get_circulation_coins endpoint exposes 8 fields per coin denomination including metal composition, weight, diameter, thickness, and date of issue. The search_news endpoint returns paginated results with facet counts across content types, sections, and sectors.

Try it
Number of results to return per page (1 to 100).
Sort order for results.
Search query string.
Offset for pagination (0-based).
Filter by MAS master content section.
Filter by content type.
api.parse.bot/scraper/4fe5ebee-811e-4373-a313-81ab4fbfb7a0/<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/4fe5ebee-811e-4373-a313-81ab4fbfb7a0/search_news?rows=5&sort=relevancy&query=coins&start=0&section=News&content_type=Media+Releases' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace mas-gov-sg-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

from parse_apis.mas_coins_api import MAS, Sort, Section, ContentType, SeriesFilter

mas = MAS()

# Search for news articles about monetary policy sorted by date
for article in mas.articles.search(query="monetary policy", sort=Sort.DATE_DESC, section=Section.NEWS):
    print(article.title, article.published_date, article.content_type)

# List all coin series with denomination details
for series in mas.serieses.list(series=SeriesFilter.THIRD):
    print(series.series_name)
    for coin in series.coins:
        print(coin.denomination, coin.metal, coin.weight)

# Get autocomplete suggestions for a query
for suggestion in mas.suggestions.search(query="currency", section=Section.SINGAPORE_CURRENCY):
    print(suggestion.title, suggestion.id)
All endpoints · 3 totalmissing one? ·

Full-text search over MAS news, media releases, speeches, parliamentary replies, publications and other content. Returns paginated results with facets for content types, sections, and sectors. Paginates via start offset; each result includes title, summary, URL, content type, published date, and relevance score. Facets provide aggregate counts by content type, section, and sector.

Input
ParamTypeDescription
rowsintegerNumber of results to return per page (1 to 100).
sortstringSort order for results.
querystringSearch query string.
startintegerOffset for pagination (0-based).
sectionstringFilter by MAS master content section.
content_typestringFilter by content type.
Response
{
  "type": "object",
  "fields": {
    "start": "integer — current offset",
    "total": "integer — total number of matching results",
    "facets": "object containing content_types, sections, and sectors facet counts",
    "results": "array of search result objects with title, summary, url, content_type, published_date, and score"
  },
  "sample": {
    "data": {
      "start": 0,
      "total": 176,
      "facets": {
        "sectors": {
          "Banking": 3
        },
        "sections": {
          "News": 141
        },
        "content_types": {
          "Pages": 31,
          "Media Releases": 94
        }
      },
      "results": [
        {
          "url": "https://www.mas.gov.sg/news/parliamentary-replies/2026/written-reply-to-parliamentary-question-on-circulation-of-five-cent-coins",
          "score": 129.17613,
          "title": "Written reply to Parliamentary Question on Circulation of Five-Cent Coins",
          "summary": "Written reply to Parliamentary Question on Circulation of Five-Cent Coins",
          "content_type": "Parliamentary Replies",
          "published_date": "2026-02-24T11:00:00Z"
        }
      ]
    },
    "status": "success"
  }
}

About the Gov API

Circulation Currency Coins

The get_circulation_coins endpoint returns coin data organized by series — first, second, or third — or all three at once via the series parameter. Each coin object in the response includes denomination, metal_composition, weight, diameter, thickness, edge type, design_description, and date_of_issue. This covers all denominations currently or historically in Singapore circulation, making it useful for numismatic references, currency education tools, or financial data aggregators that need precise physical specifications.

News and Publications Search

The search_news endpoint queries the full MAS content library. The query parameter accepts free-text strings, and results can be filtered by section (News, Statistics, Regulation, Publications, Bonds & Bills) and content_type (Media Releases, Speeches, Parliamentary Replies, Pages, Notices). Each result object includes title, summary, url, content_type, published_date, and a relevance score. The facets object in the response provides counts for content_types, sections, and sectors, which supports building dynamic filter UIs. Pagination is controlled via start (0-based offset) and rows (1–100 per page).

Autocomplete Suggestions

The search_suggest endpoint returns title-matched suggestions ranked by relevance. It accepts a query string, an optional section filter, and a count cap. The response includes a total count and a suggestions array of objects with title and id fields. This endpoint is suited for typeahead search components pointing at MAS content.

Reliability & maintenanceVerified

The Gov API is a managed, monitored endpoint for mas.gov.sg — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when mas.gov.sg 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 mas.gov.sg 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
15h ago
Latest check
3/3 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
  • Build a numismatic reference tool displaying Singapore coin specs including weight, diameter, and metal composition by series
  • Monitor MAS media releases and speeches for regulatory announcements using search_news with content_type filtering
  • Aggregate MAS parliamentary replies into a searchable compliance knowledge base sorted by date_desc
  • Power a typeahead search bar for MAS publications using search_suggest with section-scoped filtering
  • Compare coin physical specifications across Singapore's first, second, and third series for educational content
  • Track sector-specific MAS publications using facet counts from search_news to identify coverage trends over time
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does MAS have an official public developer API?+
MAS publishes some datasets through the Singapore government open data portal at data.gov.sg, but does not offer a dedicated public developer API for the currency coin specifications or the Solr-backed content search exposed by this API.
What does the `get_circulation_coins` endpoint distinguish between coin series?+
The series parameter accepts first, second, third, or all. Each series object in the response contains a series_name and an array of coin objects. Coins within each series carry denomination, metal composition, weight, diameter, thickness, edge type, design description, and date of issue — so you can directly compare how specifications changed across series for the same denomination.
How does pagination work in `search_news`?+
Results are paginated using the start parameter (0-based offset) and the rows parameter (1 to 100 results per page). The response includes a total count so you can calculate the number of pages. To walk through a large result set, increment start by the value of rows on each subsequent request.
Does the API return the full body text of MAS publications or speeches?+
No — search_news returns title, summary, url, content_type, published_date, and score per result, not the full document body. Each result includes a url pointing to the MAS site where the full content is hosted. You can fork this API on Parse and revise it to add an endpoint that fetches and returns full publication text.
Are MAS statistical data tables or exchange rate feeds available through this API?+
Not currently. The API covers circulation coin specifications and content search across MAS news and publications. Statistical tables, exchange rate series, and interest rate data are not included. You can fork it on Parse and revise to add endpoints targeting those data categories.
Page content last updated . Spec covers 3 endpoints from mas.gov.sg.
Related APIs in Government PublicSee all →
api.nasa.gov API
Access NASA's suite of open data APIs — including the Astronomy Picture of the Day, Near Earth Object tracking, DONKI space weather events, EPIC Earth imagery, Mars weather, the NASA Image and Video Library, the Exoplanet Archive, and EONET natural events.
developer.company-information.service.gov.uk API
Search for UK registered companies and retrieve detailed information including company profiles, officer names, and their dates of birth. Access comprehensive corporate records directly from the official Companies House register to verify business details and identify key personnel.
sec.gov API
Search for publicly traded companies and instantly access their SEC filings with details like filing type, date, description, and accession numbers. Find the regulatory documents you need to research company financial information and compliance records.
usaspending.gov API
usaspending.gov API
companieshouse.gov.uk API
Search for UK companies and officers, then access detailed information including company profiles, filing history, charges, and officers with significant control. Get comprehensive corporate records and appointment details all in one place.
mars.nasa.gov API
Explore real-time images, weather data, and location tracking from NASA's Perseverance and Curiosity rovers on Mars, while discovering mission details, rock sample findings, and the latest news from the Mars Exploration Program. Access rover photos, scientific discoveries, and multimedia content to stay updated on current Mars exploration activities.
find-and-update.company-information.service.gov.uk API
Search and access detailed information about UK companies registered at Companies House, including company profiles, filing histories, officers, and financial charges. Filter companies by name, status, type, SIC code, and more.
capitol.texas.gov API
Search and monitor Texas Legislature bills, track their progress through legislative stages, and retrieve detailed action histories. Look up legislator contact information, district details, committee assignments, and full committee membership rosters.