{"uid":"cap_yZ8Buh-xW8FflGhwYw7dT","slug":"agenteconomy-compliance-api-kyc-aml-sanctions-check-d06eee66","name":"AgentEconomy Compliance API — KYC/AML Sanctions Check","description":"HTTP-native compliance API priced in USDC on Base via x402. KYC, AML, and regulatory risk assessment from real OFAC and UN sanctions data. Discoverable from MCP and x402scan.","url":"https://api.netbrainis.co.za/v1/kyc/check","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"country":{"type":"string","description":"ISO 3166-1 alpha-2 country code for jurisdiction risk"},"entity_id":{"type":"string","description":"National ID, passport, or registration number"},"entity_name":{"type":"string","description":"Full legal name of the person or entity to screen"},"wallet_address":{"type":"string","description":"Blockchain wallet address (e.g. 0x...)"}}},"responseSchema":{"type":"json","example":{"score":15,"checks":[{"type":"sanctions","detail":"No matches found in OFAC/UN sanctions lists","status":"verified"}],"status":"verified","risk_level":"low","sanctions_match":false}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_4fAtC5-q_XzV8SpqgECbU","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Screens individuals or entities against OFAC and UN sanctions lists, returning a risk score, risk level, and sanctions match status for KYC/AML compliance purposes.","exampleAgentPrompt":"Run a KYC and sanctions check on 'Alexei Volkov', passport number AB1234567, from Russia (RU) — I need to know his risk level and whether he shows up on OFAC or UN sanctions lists before we onboard him.","exampleUseCases":null,"resultDescription":"Returns a JSON object containing a numeric risk score (0–100), a risk_level string (e.g. 'low', 'medium', 'high'), a boolean sanctions_match flag, a status string ('verified' or otherwise), and an array of check objects each with a type, status, and detail describing the result of individual screening steps (e.g. OFAC/UN sanctions list lookup).","failureModes":["Missing required fields (entity_name or entity_id) — likely returns a 400 error","Invalid ISO country code — may return validation error or incorrect jurisdiction assessment","Unknown or unsupported wallet address format — may produce incomplete results","Service unavailability or payment failure via x402 — returns 402 Payment Required or 5xx","Entity name with non-Latin characters may degrade match quality"],"whenToPreferThis":"Use this endpoint when you need a pay-per-call, HTTP-native KYC/AML compliance check without a subscription, particularly in agent-driven workflows where compliance must be verified programmatically before onboarding users, processing payments, or interacting with wallets. Prefer this over traditional compliance SaaS when you want USDC micropayment billing on Base and MCP/x402 discoverability.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:38:38.614Z","isFirstParty":false}