SPB Git forge

spb/rareindex

Public
54commits 1branches 0releases
7.1 MBsize
maindefault branch
10 days agolast push
TypeScript 61.9% HTML 37.2% SQL 0.7%
2.1 KB · 38 lines json
Raw Blame History
1{2  "id": "pmg-cert",3  "displayName": "PMG cert verification",4  "sourceId": "pmg",5  "sourceName": "PMG (Paper Money Guaranty)",6  "sourceType": "grading_company",7  "sourceUrl": "https://www.pmgnotes.com/certlookup/",8  "module": "firecrawl/pmg-cert",9  "enginePriority": ["firecrawl", "scrapfly"],10  "categories": ["banknotes"],11  "regions": ["US"],12  "languages": ["en"],13  "currency": ["USD"],14  "supportsListings": false,15  "supportsSold": false,16  "supportsAuctions": false,17  "supportsImages": true,18  "supportsCatalog": true,19  "supportsPopulation": true,20  "supportsLookup": true,21  "capabilities": ["cert_lookup", "grading_population", "catalog", "url_lookup", "images"],22  "refreshFrequencyMinutes": 10080,23  "priority": "medium",24  "trustScore": 0.95,25  "attributionRequired": true,26  "termsUrl": "https://www.pmgnotes.com/terms-of-use/",27  "acquisitionMethod": "Firecrawl render of the public cert page (Scrapfly fallback)",28  "historicalDepth": "none",29  "accessNotes": "Reads ONLY the public 'Verify PMG Certification' page https://www.pmgnotes.com/certlookup/<cert>/<grade>/ for supplied certs; no enumeration. PMG needs the holder grade in the URL (1–70 or NonNumeric) — without it the empty form renders and zero records are produced, so seeds are 'cert/grade' (e.g. 8067968-054/67). pmgnotes.com/robots.txt: 'User-agent: * Allow: /' (only AhrefsBot disallowed). Plain HTTP returns a Cloudflare managed-challenge 403, so the page is rendered by Firecrawl (1 credit) with Scrapfly fallback — public, no login. Fields read: cert, note description, Pick/catalog number (identifiers.pick_number), serial number (metadata), region, grade (+EPQ), grade date, signatures/vignettes, comments, the two note images and the on-page 'Total Graded by PMG: In <grade>: n / In Higher Grades: m' counts (partial population_report, sourceUrl = the linked public population page). Deliberately NOT fetched: PMG Registry and the full population report. A not-found cert (or a wrong grade) yields zero records.",30  "enabled": true,31  "schemaVersion": "1.0",32  "config": {33    "grader": "pmg",34    "certs": ["8067968-054/67"],35    "maxPerRun": 5036  }37}38