# APAC Licensed-Entity Lookup > Is company X licensed or registered by regulator Y? Searches 2643 entities on 9 official public registers: HKMA (authorized institutions, SVF licensees, approved money brokers), Japan FSA (crypto-asset exchanges, stablecoin/electronic payment instrument dealers, funds transfer providers, banks, financial instruments business operators) and Taiwan FSC (registered VASPs). Every answer carries the register source URL, as-of date and a not-legal-advice disclaimer. Also OFAC sanctions screening (SDN + Consolidated non-SDN lists from U.S. Treasury): crypto wallet address check (batch up to 25 addresses, BTC/ETH/TRX/USDT and more) and fuzzy name screening of entities, individuals, vessels and aircraft. Refreshed daily. Payment is USDC on Base (eip155:8453) via x402 v2, exact scheme. No account, no API key, no signup. ## Paid endpoints (HTTP GET, answer 402 until paid) - [Search licensed/registered entities](https://apac-license-lookup.regnotes.workers.dev/v1/entities/search?q=Coincheck&jurisdiction=JP): $0.01. Search APAC regulator registers (HKMA, Japan FSA, Taiwan FSC) by company name, brand or licence/registration/corporate number. Returns matches with status, source URL, as-of date and disclaimer. Params: q, jurisdiction (optional), register (optional), limit (optional). - [Full register record for one entity](https://apac-license-lookup.regnotes.workers.dev/v1/entity/jp-fsa-cae-1010001148860): $0.02. Full register record for one entity id (from search): status, licence/registration number, dates, address, services, register metadata (source URL, as-of, terms) and other covered registrations of the same company. Params: id. - [OFAC sanctions check for crypto wallet addresses](https://apac-license-lookup.regnotes.workers.dev/v1/sanctions/address?address=0x098b716b8aaf21512996dc57eb0615e2383e2f96): $0.003. Check 1-25 crypto wallet addresses (EVM 0x, BTC, TRX, USDT, LTC, XMR, SOL and others) against digital currency addresses listed on the U.S. Treasury OFAC SDN and Consolidated lists. Returns sanctioned true/false per address with the listed entity, programs and list date. Informational, not legal advice. Params: address. - [OFAC sanctions name screening (fuzzy)](https://apac-license-lookup.regnotes.workers.dev/v1/sanctions/name?q=Banco+Nacional+de+Cuba): $0.005. Screen a company, person, vessel or aircraft name against the OFAC SDN and Consolidated lists, including aliases, with diacritic folding and one-typo tolerance per word. Returns ranked matches with match_score, programs and list date. Informational, not legal advice. Params: q, type (optional), min_score (optional), limit (optional). ## How to pay 1. GET the endpoint and receive HTTP 402. The `PAYMENT-REQUIRED` header (base64 JSON) lists `accepts` (scheme exact, network eip155:8453, asset USDC 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913). 2. Sign an EIP-3009 transferWithAuthorization for the amount and retry with the `PAYMENT-SIGNATURE` header. Any x402 v2 client works (for example @x402/fetch, agentcash). 3. The facilitator settles on-chain; you pay no gas. ### Alternative: MPP (Machine Payments Protocol) The same 402 also carries a `WWW-Authenticate: Payment` challenge (method tempo, intent charge, USDC.e on Tempo (chain 4217), currency 0x20C000000000000000000000b9537d11c60E8b50), payable to the same address. Only pull-mode credentials are accepted (you sign, the server broadcasts) and the request is validated before broadcast, so a 4xx response never charges you. Any mppx client works, for example `npx mppx `. The client pays its own Tempo network fee. ## Free endpoints - [OpenAPI](https://apac-license-lookup.regnotes.workers.dev/openapi.json) - [Health](https://apac-license-lookup.regnotes.workers.dev/health) - [x402 manifest](https://apac-license-lookup.regnotes.workers.dev/.well-known/x402) - [Register coverage](https://apac-license-lookup.regnotes.workers.dev/registers) - [Sanctions list coverage](https://apac-license-lookup.regnotes.workers.dev/sanctions/coverage) - [MCP endpoint (POST)](https://apac-license-lookup.regnotes.workers.dev/mcp) ## Guidance Use /v1/entities/search?q=&jurisdiction=HK|JP|TW (optional register=) to check whether a company appears on a covered register; matches include status, authorized flag, match_score, source_url and as_of. Then /v1/entity/{id} for the full register record and other registrations of the same company. Free coverage list (with not-covered registers to check directly): /registers. Japanese names match in Japanese; JFSA crypto-exchange entries also have English names. For counterparty screening: /v1/sanctions/address?address= (exact match against OFAC-listed digital currency addresses) and /v1/sanctions/name?q=&type=entity|individual|vessel|aircraft (fuzzy). Coverage and list date: /sanctions/coverage (free). Not legal advice; verify with the regulator. All timestamps are UTC.