{"openapi":"3.1.0","info":{"title":"Cybercentry x402 Verification API","version":"1.0.0","description":"Pay-per-call security & verification services, payable with x402.","x-guidance":"Cybercentry exposes fixed-price security & verification services, payable with x402 (scheme \"exact\", networks eip155:8453 and solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp, asset USDC). Call a service by POSTing inputs as a JSON body matching the requestBody schema to /api/services/<service>. You will receive HTTP 402 with a PAYMENT-REQUIRED header; construct and sign an x402 \"exact\" payment and retry with the PAYMENT-SIGNATURE header to receive the deliverable. Each operation's price and accepted networks are in its x-payment-info. (Endpoints also accept GET with inputs as query-string params for manual/browser use.) If you hold a prepaid subscription token, call any service with the X-Subscription-Token header instead of paying per call (subscriptions are purchased on the website)."},"servers":[{"url":"https://centry.cybercentry.co.uk"}],"paths":{"/api/services/cyber_security_consultant":{"post":{"summary":"Cyber Security Consultant — Instant expert advisory and real-time threat intelligence powered by @centry_agent. Analyses latest threats, best practices & compliance.","tags":["Verification"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.100000"},"protocols":[{"x402":{}}],"asset":"USDC","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"]},"operationId":"cyber_security_consultant","description":"Call the service with inputs as a JSON body matching the requestBody schema.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","description":"Query (e.g., What is Cyber Security?)."}},"required":["query"]}}}},"responses":{"200":{"description":"Successful response — the service deliverable.","content":{"application/json":{"schema":{"type":"object","properties":{"answer":{"type":"string","description":"Answer."}},"required":["answer"]}}}},"402":{"description":"Payment required. The response carries a PAYMENT-REQUIRED header (base64-encoded JSON) listing the accepted payment options (scheme \"exact\", network, amount in atomic USDC, asset, payTo). Construct and sign an x402 \"exact\" payment and retry the request with a PAYMENT-SIGNATURE header to receive the deliverable.","headers":{"PAYMENT-REQUIRED":{"description":"Base64-encoded JSON of the accepted x402 payment requirements (accepts[], each with scheme/network/amount/asset/payTo).","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"Always \"Payment required\"."}}}}}}}}},"/api/services/ethereum_token_verification":{"post":{"summary":"Ethereum Token Verification — Secures EVM token contracts with AI-powered vulnerability detection. Token Due Diligence to detect rug pulls, hidden taxes, liquidity legitimacy, and holder risks.","tags":["Verification"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.100000"},"protocols":[{"x402":{}}],"asset":"USDC","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"]},"operationId":"ethereum_token_verification","description":"Call the service with inputs as a JSON body matching the requestBody schema.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"chain_id":{"type":"number","description":"Chain ID (e.g., Mainnet 1, Testnet 2)"},"platform_id":{"type":"number","description":"Platform ID (e.g., Ethereum 1, Base 17)"},"contract_address":{"type":"string","description":"Contract Address"}},"required":["chain_id","platform_id","contract_address"]}}}},"responses":{"200":{"description":"Successful response — the service deliverable.","content":{"application/json":{"schema":{"type":"object","properties":{"scan_url":{"type":"string","description":"Scan URL."}},"required":["scan_url"]}}}},"402":{"description":"Payment required. The response carries a PAYMENT-REQUIRED header (base64-encoded JSON) listing the accepted payment options (scheme \"exact\", network, amount in atomic USDC, asset, payTo). Construct and sign an x402 \"exact\" payment and retry the request with a PAYMENT-SIGNATURE header to receive the deliverable.","headers":{"PAYMENT-REQUIRED":{"description":"Base64-encoded JSON of the accepted x402 payment requirements (accepts[], each with scheme/network/amount/asset/payTo).","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"Always \"Payment required\"."}}}}}}}}},"/api/services/media_content_verification":{"post":{"summary":"Media Content Verification — Confirms authenticity and provenance of media using C2PA content credentials, with metadata extraction and an avatar/logo image check.","tags":["Verification"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.100000"},"protocols":[{"x402":{}}],"asset":"USDC","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"]},"operationId":"media_content_verification","description":"Call the service with inputs as a JSON body matching the requestBody schema.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"image_uri":{"type":"string","description":"Avatar/logo image URI — HTTPS URL or IPFS path"},"media_file_path":{"type":"string","description":"URL or path to the media file to verify"},"extract_metadata":{"type":"boolean","description":"Extract file metadata (default: true)"},"verify_authenticity":{"type":"boolean","description":"Verify content authenticity / C2PA provenance (default: true)"}},"required":["image_uri","media_file_path"]}}}},"responses":{"200":{"description":"Successful response — the service deliverable.","content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","description":"Verification status (e.g., 'completed')"},"results":{"type":"object","description":"C2PA check, VirusTotal scan, and risk assessment"}},"required":["status","results"]}}}},"402":{"description":"Payment required. The response carries a PAYMENT-REQUIRED header (base64-encoded JSON) listing the accepted payment options (scheme \"exact\", network, amount in atomic USDC, asset, payTo). Construct and sign an x402 \"exact\" payment and retry the request with a PAYMENT-SIGNATURE header to receive the deliverable.","headers":{"PAYMENT-REQUIRED":{"description":"Base64-encoded JSON of the accepted x402 payment requirements (accepts[], each with scheme/network/amount/asset/payTo).","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"Always \"Payment required\"."}}}}}}}}},"/api/services/openclaw_ai_agent_verification":{"post":{"summary":"OpenClaw AI Agent Verification — Automated security audits of AI agent configurations. Identifies missing authentication, prompt injection, and unsafe permissions.","tags":["Verification"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.100000"},"protocols":[{"x402":{}}],"asset":"USDC","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"]},"operationId":"openclaw_ai_agent_verification","description":"Call the service with inputs as a JSON body matching the requestBody schema.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"config":{"type":"object","description":"Config"},"tool":{"type":"object","description":"Tool to validate"},"skills":{"type":"string","description":"Skills"},"message":{"type":"string","description":"Message"},"sessionId":{"type":"string","description":"Session ID"}},"required":["config"]}}}},"responses":{"200":{"description":"Successful response — the service deliverable.","content":{"application/json":{"schema":{"type":"object","properties":{"report":{"type":"string","description":"Report."}},"required":["report"]}}}},"402":{"description":"Payment required. The response carries a PAYMENT-REQUIRED header (base64-encoded JSON) listing the accepted payment options (scheme \"exact\", network, amount in atomic USDC, asset, payTo). Construct and sign an x402 \"exact\" payment and retry the request with a PAYMENT-SIGNATURE header to receive the deliverable.","headers":{"PAYMENT-REQUIRED":{"description":"Base64-encoded JSON of the accepted x402 payment requirements (accepts[], each with scheme/network/amount/asset/payTo).","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"Always \"Payment required\"."}}}}}}}}},"/api/services/private_data_verification":{"post":{"summary":"Private Data Verification — Validates text integrity and generates Zero-Knowledge Proofs (ZKPs). Enterprise-grade ZKP security.","tags":["Verification"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.100000"},"protocols":[{"x402":{}}],"asset":"USDC","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"]},"operationId":"private_data_verification","description":"Call the service with inputs as a JSON body matching the requestBody schema.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"cpdv_data":{"type":"string","description":"Data (e.g., Test Data)"}},"required":["cpdv_data"]}}}},"responses":{"200":{"description":"Successful response — the service deliverable.","content":{"application/json":{"schema":{"type":"object","properties":{"proof_id":{"type":"string","description":"ZKP Verification ID"},"proof_url":{"type":"string","description":"ZKP Verification URL"}},"required":["proof_id","proof_url"]}}}},"402":{"description":"Payment required. The response carries a PAYMENT-REQUIRED header (base64-encoded JSON) listing the accepted payment options (scheme \"exact\", network, amount in atomic USDC, asset, payTo). Construct and sign an x402 \"exact\" payment and retry the request with a PAYMENT-SIGNATURE header to receive the deliverable.","headers":{"PAYMENT-REQUIRED":{"description":"Base64-encoded JSON of the accepted x402 payment requirements (accepts[], each with scheme/network/amount/asset/payTo).","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"Always \"Payment required\"."}}}}}}}}},"/api/services/quantum_cryptography_verification":{"post":{"summary":"Quantum Cryptography Verification — Secures text data with quantum-resistant encryption. Enterprise-grade quantum-safe encryption.","tags":["Verification"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.100000"},"protocols":[{"x402":{}}],"asset":"USDC","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"]},"operationId":"quantum_cryptography_verification","description":"Call the service with inputs as a JSON body matching the requestBody schema.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"cqcv_data":{"type":"string","description":"Any text data you want to encrypt and verify"}},"required":["cqcv_data"]}}}},"responses":{"200":{"description":"Successful response — the service deliverable.","content":{"application/json":{"schema":{"type":"object","properties":{"record_id":{"type":"string","description":"Record ID"},"decrypt_url":{"type":"string","description":"Decrypt URL"}},"required":["record_id","decrypt_url"]}}}},"402":{"description":"Payment required. The response carries a PAYMENT-REQUIRED header (base64-encoded JSON) listing the accepted payment options (scheme \"exact\", network, amount in atomic USDC, asset, payTo). Construct and sign an x402 \"exact\" payment and retry the request with a PAYMENT-SIGNATURE header to receive the deliverable.","headers":{"PAYMENT-REQUIRED":{"description":"Base64-encoded JSON of the accepted x402 payment requirements (accepts[], each with scheme/network/amount/asset/payTo).","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"Always \"Payment required\"."}}}}}}}}},"/api/services/solidity_code_verification":{"post":{"summary":"Solidity Code Verification — Fast, automated analysis of Solidity code with clear risk-level assessment.","tags":["Verification"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.100000"},"protocols":[{"x402":{}}],"asset":"USDC","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"]},"operationId":"solidity_code_verification","description":"Call the service with inputs as a JSON body matching the requestBody schema.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"solidity_code":{"type":"string","description":"Solidity Code"}},"required":["solidity_code"]}}}},"responses":{"200":{"description":"Successful response — the service deliverable.","content":{"application/json":{"schema":{"type":"object","properties":{"job_id":{"type":"string","description":"Job ID"},"overall_risk":{"type":"string","description":"Overall Risk Level"}},"required":["job_id","overall_risk"]}}}},"402":{"description":"Payment required. The response carries a PAYMENT-REQUIRED header (base64-encoded JSON) listing the accepted payment options (scheme \"exact\", network, amount in atomic USDC, asset, payTo). Construct and sign an x402 \"exact\" payment and retry the request with a PAYMENT-SIGNATURE header to receive the deliverable.","headers":{"PAYMENT-REQUIRED":{"description":"Base64-encoded JSON of the accepted x402 payment requirements (accepts[], each with scheme/network/amount/asset/payTo).","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"Always \"Payment required\"."}}}}}}}}},"/api/services/wallet_verification":{"post":{"summary":"Wallet Verification — Real-time blockchain security analysis across 30+ EVM chains with sanctions screening and risk detection.","tags":["Verification"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.100000"},"protocols":[{"x402":{}}],"asset":"USDC","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"]},"operationId":"wallet_verification","description":"Call the service with inputs as a JSON body matching the requestBody schema.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"wallet_address":{"type":"string","description":"Wallet Address"}},"required":["wallet_address"]}}}},"responses":{"200":{"description":"Successful response — the service deliverable.","content":{"application/json":{"schema":{"type":"object","properties":{"report":{"type":"string","description":"Report"}},"required":["report"]}}}},"402":{"description":"Payment required. The response carries a PAYMENT-REQUIRED header (base64-encoded JSON) listing the accepted payment options (scheme \"exact\", network, amount in atomic USDC, asset, payTo). Construct and sign an x402 \"exact\" payment and retry the request with a PAYMENT-SIGNATURE header to receive the deliverable.","headers":{"PAYMENT-REQUIRED":{"description":"Base64-encoded JSON of the accepted x402 payment requirements (accepts[], each with scheme/network/amount/asset/payTo).","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"Always \"Payment required\"."}}}}}}}}},"/api/services/web_application_verification":{"post":{"summary":"Web Application Verification — Secures websites, dApp frontends, and web interfaces using OWASP-powered deep vulnerability detection.","tags":["Verification"],"x-payment-info":{"price":{"mode":"fixed","currency":"USD","amount":"0.100000"},"protocols":[{"x402":{}}],"asset":"USDC","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"]},"operationId":"web_application_verification","description":"Call the service with inputs as a JSON body matching the requestBody schema.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"target_url":{"type":"string","description":"Target URL"}},"required":["target_url"]}}}},"responses":{"200":{"description":"Successful response — the service deliverable.","content":{"application/json":{"schema":{"type":"object","properties":{"report_url":{"type":"string","description":"Report URL"}},"required":["report_url"]}}}},"402":{"description":"Payment required. The response carries a PAYMENT-REQUIRED header (base64-encoded JSON) listing the accepted payment options (scheme \"exact\", network, amount in atomic USDC, asset, payTo). Construct and sign an x402 \"exact\" payment and retry the request with a PAYMENT-SIGNATURE header to receive the deliverable.","headers":{"PAYMENT-REQUIRED":{"description":"Base64-encoded JSON of the accepted x402 payment requirements (accepts[], each with scheme/network/amount/asset/payTo).","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"string","description":"Always \"Payment required\"."}}}}}}}}}}}