{"openapi":"3.1.0","info":{"title":"cheetahsecurity Agent Firewall","version":"1.0.0","description":"Prompt-injection / jailbreak firewall for AI agents. Pay-per-call via x402 (USDC on Base)."},"servers":[{"url":"https://x402.cheetahsecurity.de"}],"paths":{"/scan":{"post":{"summary":"Scan untrusted text for prompt-injection / jailbreak before your agent acts on it","operationId":"scan","x-payment-info":{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","maxAmountRequired":"4000","price":"$0.004","payTo":"0x0CEb89C3aDD0eB15Ad3ECdB09C8fEa3D5C96dCF5","resource":"https://x402.cheetahsecurity.de/scan","x402Version":2},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"text":{"type":"string"}},"required":["text"]}}}},"responses":{"200":{"description":"scan result","content":{"application/json":{"schema":{"type":"object","properties":{"safe":{"type":"boolean"},"verdict":{"type":"string"},"risk_score":{"type":"number"}}}}}},"402":{"description":"Payment Required (x402)"}}}},"/url-check":{"post":{"summary":"Check a URL/domain for phishing/malware risk before your agent opens or fetches it","operationId":"urlCheck","x-payment-info":{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","maxAmountRequired":"3000","price":"$0.003","payTo":"0x0CEb89C3aDD0eB15Ad3ECdB09C8fEa3D5C96dCF5","resource":"https://x402.cheetahsecurity.de/url-check","x402Version":2},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string"}},"required":["url"]}}}},"responses":{"200":{"description":"reputation result","content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string"},"risk_score":{"type":"number"},"verdict":{"type":"string"},"signals":{"type":"object"},"reasons":{"type":"array"}}}}}},"402":{"description":"Payment Required (x402)"}}}},"/v1/scan":{"post":{"summary":"Scan untrusted text for prompt-injection / jailbreak (no free tier; CDP-Bazaar-indexable variant of /scan)","operationId":"scanV1","x-payment-info":{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","maxAmountRequired":"4000","price":"$0.004","payTo":"0x0CEb89C3aDD0eB15Ad3ECdB09C8fEa3D5C96dCF5","resource":"https://x402.cheetahsecurity.de/v1/scan","x402Version":2},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"text":{"type":"string"}},"required":["text"]}}}},"responses":{"200":{"description":"scan result","content":{"application/json":{"schema":{"type":"object","properties":{"safe":{"type":"boolean"},"verdict":{"type":"string"},"risk_score":{"type":"number"}}}}}},"402":{"description":"Payment Required (x402)"}}}},"/v1/url-check":{"post":{"summary":"Check a URL/domain for phishing/malware risk (no free tier; CDP-Bazaar-indexable variant of /url-check)","operationId":"urlCheckV1","x-payment-info":{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","maxAmountRequired":"3000","price":"$0.003","payTo":"0x0CEb89C3aDD0eB15Ad3ECdB09C8fEa3D5C96dCF5","resource":"https://x402.cheetahsecurity.de/v1/url-check","x402Version":2},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string"}},"required":["url"]}}}},"responses":{"200":{"description":"reputation result","content":{"application/json":{"schema":{"type":"object","properties":{"url":{"type":"string"},"risk_score":{"type":"number"},"verdict":{"type":"string"},"signals":{"type":"object"},"reasons":{"type":"array"}}}}}},"402":{"description":"Payment Required (x402)"}}}},"/v1/reputation":{"post":{"summary":"Bulk URL/domain reputation — vet a batch of up to 20 links in one call (no free tier; CDP-Bazaar-indexable)","operationId":"reputation","x-payment-info":{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","maxAmountRequired":"5000","price":"$0.005","payTo":"0x0CEb89C3aDD0eB15Ad3ECdB09C8fEa3D5C96dCF5","resource":"https://x402.cheetahsecurity.de/v1/reputation","x402Version":2},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"urls":{"type":"array","items":{"type":"string"}}},"required":["urls"]}}}},"responses":{"200":{"description":"per-url verdicts + aggregate summary","content":{"application/json":{"schema":{"type":"object","properties":{"count":{"type":"number"},"summary":{"type":"object"},"results":{"type":"array"}}}}}},"402":{"description":"Payment Required (x402)"}}}},"/trust":{"get":{"summary":"Score an agent's Base wallet (on-chain heuristic + escrow history) before doing business with it — returns trust_score, PROCEED/CAUTION/BLOCK band, explainable signals","operationId":"trust","parameters":[{"name":"agent","in":"query","required":true,"schema":{"type":"string"}}],"x-payment-info":{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","maxAmountRequired":"5000","price":"$0.005","payTo":"0x0CEb89C3aDD0eB15Ad3ECdB09C8fEa3D5C96dCF5","resource":"https://x402.cheetahsecurity.de/trust","x402Version":2},"responses":{"200":{"description":"trust score"},"402":{"description":"Payment Required (x402)"}}}},"/screen":{"get":{"summary":"AML / counterparty screening of a Base agent wallet before sending funds — OFAC sanctions + exposure + scam list; returns risk_score, CLEAR/REVIEW/BLOCK verdict, explainable signals","operationId":"screen","parameters":[{"name":"agent","in":"query","required":true,"schema":{"type":"string"}}],"x-payment-info":{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","maxAmountRequired":"20000","price":"$0.02","payTo":"0x0CEb89C3aDD0eB15Ad3ECdB09C8fEa3D5C96dCF5","resource":"https://x402.cheetahsecurity.de/screen","x402Version":2},"responses":{"200":{"description":"screening result"},"402":{"description":"Payment Required (x402)"}}}}}}