FINMA + MAS + SFC Enforcement Records API
Pricing
from $50.00 / 1,000 enforcement actions
FINMA + MAS + SFC Enforcement Records API
Unified feed of FINMA (Switzerland) + MAS (Singapore) + SFC (Hong Kong) enforcement actions. Fines, bans, AML composition penalties, prosecutions, license revocations. One normalized schema, CHF/SGD/HKD + USD amounts, stable source URLs. The wealth-management compliance trifecta.
Pricing
from $50.00 / 1,000 enforcement actions
Rating
0.0
(0)
Developer
NexGenData
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 days ago
Last modified
Categories
Share
Combined enforcement records from FINMA (Switzerland), MAS (Singapore) and SFC (Hong Kong) — respondents, actions and penalties, pulled live from each regulator on every run.
Factual public records — not financial, investment or compliance advice. Screening data is provided as-is for your own compliance program.
📊 What you get
Clean JSON, one record per enforcement action:
regulator— FINMA, MAS or SFCaction_id— stable reference for the actiontarget_entity— respondent (firm or individual)target_type—firm/individualaction_type—fine/ban/warning/license_revocation/prosecution/otherdate— issue date (ISO)fine_amount_local+fine_currency— penalty as published (CHF / SGD / HKD)fine_amount_usd— USD-normalized at a manually refreshed mid-market ratejurisdiction— Switzerland / Singapore / Hong Kongsummary,source_url— text and a link to the official noticedata_source— alwayslive
Penalty amounts are extracted from the published headline/summary text. Many prohibition orders and warning-list entries carry no monetary penalty, so fine_amount_local / fine_amount_usd are null on those records.
Pricing: $0.05 per enforcement action returned (Pay-Per-Event), plus the standard Actor start event ($0.005 per GB of run memory). Rows are charged only when they are delivered — a run that returns nothing charges nothing.
Inputs
regulator (all / finma / mas / sfc), action_type, days_back, min_fine_amount (USD), max_actions.
Run outcomes
- Records found → they are delivered and charged.
- A regulator answers but has published nothing in your window, or your filters match nothing → the run succeeds with 0 rows and a status message explaining why. Nothing is charged.
- Every selected regulator is unreachable or blocked → the run fails with a status message naming the cause. Nothing is charged.
🤖 Use with AI agents
Point Claude, the OpenAI Agents SDK, an n8n flow or any MCP-aware client at it and pull official records on demand.
Agentic payments (x402): Supports agentic payment via x402 — agents can call this actor with USDC, no API key required.
🔗 Related regulatory actors
Financial enforcement records:
Fed Bank · FDIC Health · CFTC · FTC Consumer
Global enforcement (cross-market): SEC Litigation (US) · Korea FSS · Japan FSA · Taiwan FSC · HK SFC · Singapore MAS · Australia ASIC
Sanctions watchlists: OFAC SDN · UN · EU · UK HMT · Delta Monitor (hub)
Agent front doors: Sanctions Compliance MCP · Banking Stability MCP
Public official records and enforcement data, assembled for research and monitoring.