Discover/pmgnotes.com API
live

pmgnotes.com APIpmgnotes.com

Access PMG banknote population report data: grading census by country, denomination, and grade level. Retrieve over 200 countries plus PMG news articles.

Endpoints
6
Updated
14d ago
Try it

No input parameters required.

api.parse.bot/scraper/7431b8eb-aeb8-4f8d-b609-40931e9461ab/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/7431b8eb-aeb8-4f8d-b609-40931e9461ab/get_population_report_countries' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 6 totalclick to expand

Retrieve the top-level list of all countries and regions available in the PMG Population Report. Returns over 200 entries with note census counts and identifiers for drilling into categories.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "data": "array of country objects with Name, SeoName, CCGResourceCountryID, NoteCensusCount, and other metadata",
    "status": "string, always 'success'"
  },
  "sample": {
    "data": [
      {
        "Name": "Afghanistan",
        "SeoName": "afghanistan",
        "LocalizedName": "Afghanistan",
        "NoteCensusCount": 5594,
        "CCGResourceCountryID": 1
      }
    ],
    "status": "success"
  }
}

About the pmgnotes.com API

This API exposes 6 endpoints covering the PMG Population Report, the primary grading census for world banknotes. Starting with get_population_report_countries, which returns over 200 country and region entries each with a NoteCensusCount, you can drill down through categories and subcategories to pull per-note grade distributions across all PMG grade levels — down to exact counts for every grade a note has received.

Navigation Hierarchy

The PMG population report is structured as a three-level hierarchy. get_population_report_countries returns the top level: all countries and regions with fields like Name, SeoName, CCGResourceCountryID, and NoteCensusCount. Pass a CCGResourceCountryID to get_population_report_categories to get the era or region groupings for that country, each carrying a PMGResourceCategoryID and a TotalGraded count. Then pass both IDs to get_population_report_subcategories to retrieve denominations with their own PMGResourceSubcategoryID values and cumulative grading totals.

Census Detail and Search

get_population_report_notes is where the grading distribution lives. It requires a subcategory_id and accepts an optional page parameter (fixed page size of 75) and an optional issuer filter — note that issuer must match exact internal values. Each item in the Items array carries the full grade distribution across all PMG grade levels alongside identifiers and descriptive fields. search_population_report lets you query by keyword within a specific country_id, returning matching notes with fields including ImportNoteID, NoteNumberDisplay, Category, Subcategory, Denomination, and a URL linking to the population report detail view.

News Archive

get_news_articles provides a paginated archive of PMG news articles dating back to 2002. Each page returns 10 items with Title, Teaser, PostDate, and ArticleUrl. Pagination is controlled by the page parameter; the response includes TotalCount, PageCount, and PageSize for traversal.

Common use cases
  • Build a rarity tracker that monitors TotalGraded counts across denominations to surface notes with low census populations.
  • Create a grade distribution chart for a specific note series by pulling the full Items array from get_population_report_notes.
  • Index searchable note data by running search_population_report across countries and caching ImportNoteID and Denomination fields.
  • Automate a portfolio valuation tool that tracks PMG grade counts for specific banknotes over time using subcategory IDs.
  • Power a collector alert system that monitors changes in NoteCensusCount for target country entries.
  • Aggregate PMG news headlines and teasers for a numismatic news feed using get_news_articles with date-sorted pagination.
  • Generate country-level census summaries by combining NoteCensusCount from countries with TotalGraded data from subcategories.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 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 PMG Notes have an official developer API?+
PMGnotes.com does not publish an official public developer API or documented data feed for its population report or census data.
What does `get_population_report_notes` return, and how does filtering work?+
get_population_report_notes returns a paginated object with an Items array where each entry includes the complete grade distribution across all PMG grade levels for notes in that subcategory. Pagination is fixed at 75 items per page. The optional issuer filter narrows results but must match exact internal issuer values — there is no endpoint to enumerate valid issuer strings, so this typically requires a prior search or known values.
Does the API return individual certification lookup by PMG certificate number?+
No, the current endpoints cover population report hierarchy (countries, categories, subcategories, notes) and keyword search scoped to a country. Individual cert-number lookups are not part of this API. You can fork it on Parse and revise to add an endpoint targeting cert-level lookups if that data is accessible.
How far back do news articles go, and is full article body included?+
The get_news_articles endpoint returns articles dating back to 2002. Each article includes Title, Teaser, PostDate, and ArticleUrl, but the full article body text is not returned. You can fork it on Parse and revise to add an endpoint that retrieves full article content via the ArticleUrl.
Does the search endpoint work across all countries at once?+
search_population_report requires a country_id parameter, so each search call is scoped to a single country. Cross-country search is not supported in a single request. You can fork this API on Parse and revise it to add a multi-country search by fanning out requests across country IDs.
Page content last updated . Spec covers 6 endpoints from pmgnotes.com.
Related APIs in FinanceSee all →
mazda.ca API
Find current vehicle deals, financing rates, lease options, and incentives across all Mazda Canada models and trims, with pricing tailored to your province. Get instant payment quotes to compare your options and discover the best offers available.
13f.info API
13f.info API
etoro.com API
Monitor top eToro traders by accessing their profiles, portfolio holdings, performance statistics, and trading history to inform your investment decisions. Discover trending stocks and cryptocurrencies, search for specific instruments, and view detailed market data and news to stay updated on investment opportunities.
vegasinsider.com API
Retrieve MLB betting odds from major sportsbooks including bet365, FanDuel, and DraftKings, covering Moneyline, Total, and Runline markets for any supported date. Easily compare odds across books to identify the best available lines.
bizapedia.com API
Search for detailed business profiles and contact information from Bizapedia, including company details, employee data, and communication channels. Access comprehensive business intelligence to research companies and build targeted contact lists.
customs.gov.mv API
Check import/export duties, tariff classifications, and exchange rates for Maldives customs compliance, plus track vessel movements, company registrations, and declaration statuses. Get real-time data directly from the official customs portal to streamline your trade and logistics operations.
morningstar.com.au API
Access comprehensive financial data for Australian stocks, ETFs, and managed funds including key metrics, valuations, dividends, and historical prices. Search securities, review company profiles and ownership details, and stay informed with market news and upcoming dividend information.
immobiliare.it API
Search Italian property listings for sale or rent, browse real estate agencies, and explore price trends across Italian cities — all via immobiliare.it.