{"openapi":"3.1.0","info":{"title":"Checkpoint402","version":"1.0.0","termsOfService":"https://checkpoint402.com/terms","description":"Pay-per-call data services for AI agents: tx explainer, DeFi yields, new-token safety feed, SEC 8-K events, OFAC screening.","x-guidance":"Each endpoint is GET with query parameters and returns JSON. Pay per call with x402 (USDC on Base). Errors (4xx/5xx) are not charged."},"paths":{"/v1/tx-explain":{"get":{"operationId":"txExplainer","summary":"Transaction Explainer","description":"Explains any Base or Ethereum transaction in plain English: who sent what to whom, which tokens/NFTs moved, the function called, success/failure and fee — plus the structured decoded data.","tags":["blockchain","transaction","explainer","base","ethereum"],"parameters":[{"name":"hash","in":"query","required":true,"description":"Transaction hash (0x + 64 hex chars)","schema":{"type":"string"}},{"name":"chain","in":"query","required":false,"description":"Chain (default base)","schema":{"type":"string","enum":["base","ethereum"]}}],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.030000"},"protocols":[{"x402":{}}]},"responses":{"200":{"description":"Result","content":{"application/json":{"schema":{"type":"object"}}}},"400":{"description":"Invalid input (not charged)"},"402":{"description":"Payment Required"},"502":{"description":"Upstream data source unavailable (not charged)"}}}},"/v1/defi-yields":{"get":{"operationId":"defiYields","summary":"Best DeFi Yield Finder","description":"Top DeFi yields across 16k+ pools, filtered by asset, chain, minimum TVL and risk, each with a simple explained risk tier (outlier APY, thin TVL, reward-heavy, IL exposure). Data: DefiLlama.","tags":["defi","yield","apy","stablecoin","risk"],"parameters":[{"name":"asset","in":"query","required":false,"description":"Token symbol, e.g. USDC, ETH","schema":{"type":"string"}},{"name":"chain","in":"query","required":false,"description":"Chain name, e.g. Base, Ethereum, Arbitrum","schema":{"type":"string"}},{"name":"minTvlUsd","in":"query","required":false,"description":"Minimum pool TVL in USD (default 1,000,000)","schema":{"type":"number"}},{"name":"stablecoinOnly","in":"query","required":false,"description":"Only stablecoin pools","schema":{"type":"boolean"}},{"name":"maxRisk","in":"query","required":false,"description":"Highest risk tier to include (default medium; use high to include outlier APYs)","schema":{"type":"string","enum":["low","medium","high"]}},{"name":"limit","in":"query","required":false,"description":"Results, 1-50 (default 10)","schema":{"type":"number"}}],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{}}]},"responses":{"200":{"description":"Result","content":{"application/json":{"schema":{"type":"object"}}}},"400":{"description":"Invalid input (not charged)"},"402":{"description":"Payment Required"},"502":{"description":"Upstream data source unavailable (not charged)"}}}},"/v1/new-tokens":{"get":{"operationId":"newTokens","summary":"New Token Launch Feed","description":"Newly launched token pools on Base, Ethereum or BSC, each with a 0-100 safety score and explicit red flags (honeypot, unverified code, mintable, owner powers, high tax, unlocked liquidity, whale concentration). Data: GeckoTerminal + GoPlus.","tags":["tokens","new-launches","security","honeypot","rug-check"],"parameters":[{"name":"chain","in":"query","required":false,"description":"Chain (default base)","schema":{"type":"string","enum":["base","ethereum","bsc"]}},{"name":"minScore","in":"query","required":false,"description":"Only tokens with safety score >= this, 0-100 (default 0)","schema":{"type":"number"}},{"name":"limit","in":"query","required":false,"description":"Results, 1-20 (default 10)","schema":{"type":"number"}}],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.100000"},"protocols":[{"x402":{}}]},"responses":{"200":{"description":"Result","content":{"application/json":{"schema":{"type":"object"}}}},"400":{"description":"Invalid input (not charged)"},"402":{"description":"Payment Required"},"502":{"description":"Upstream data source unavailable (not charged)"}}}},"/v1/company-events":{"get":{"operationId":"sec8k","summary":"Breaking Company Events (SEC 8-K)","description":"Latest SEC 8-K filings — market-wide within minutes of filing, or for one ticker — with each item code translated to plain English, high-impact events flagged (earnings, CEO changes, M&A, bankruptcy, cyber incidents) and AI summaries of the filing text.","tags":["sec","8-k","stocks","corporate-events","filings"],"parameters":[{"name":"ticker","in":"query","required":false,"description":"Stock ticker; omit for the market-wide latest feed","schema":{"type":"string"}},{"name":"item","in":"query","required":false,"description":"Only filings with this 8-K item code, e.g. 5.02","schema":{"type":"string"}},{"name":"highImpactOnly","in":"query","required":false,"description":"Only filings with a high-impact item","schema":{"type":"boolean"}},{"name":"limit","in":"query","required":false,"description":"Results, 1-20 (default 10)","schema":{"type":"number"}}],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.100000"},"protocols":[{"x402":{}}]},"responses":{"200":{"description":"Result","content":{"application/json":{"schema":{"type":"object"}}}},"400":{"description":"Invalid input (not charged)"},"402":{"description":"Payment Required"},"502":{"description":"Upstream data source unavailable (not charged)"}}}},"/v1/sanctions-screen":{"get":{"operationId":"ofacScreen","summary":"OFAC Sanctions Screening","description":"Screens a person/company name (fuzzy, alias-aware) and/or a crypto wallet address against the US Treasury OFAC SDN list, refreshed twice daily, including the extended-remarks file where most sanctioned crypto addresses are listed.","tags":["sanctions","ofac","compliance","kyc","aml"],"parameters":[{"name":"name","in":"query","required":false,"description":"Person or company name","schema":{"type":"string"}},{"name":"address","in":"query","required":false,"description":"Crypto wallet address (EVM, BTC, TRX, …)","schema":{"type":"string"}},{"name":"threshold","in":"query","required":false,"description":"Name-match threshold 0.7-1 (default 0.92)","schema":{"type":"number"}},{"name":"limit","in":"query","required":false,"description":"Max name candidates, 1-20 (default 5)","schema":{"type":"number"}}],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.050000"},"protocols":[{"x402":{}}]},"responses":{"200":{"description":"Result","content":{"application/json":{"schema":{"type":"object"}}}},"400":{"description":"Invalid input (not charged)"},"402":{"description":"Payment Required"},"502":{"description":"Upstream data source unavailable (not charged)"}}}}}}