{"provider":{"name":"UAI Systems","description":"Agent-consumable cloud security and agentic commerce APIs","website":"https://uaisystems.com","contactEmail":"hello@uaisystems.com"},"x402":{"network":"eip155:8453","facilitatorUrl":"https://api.cdp.coinbase.com/platform/v2/x402","testnet":false,"paymentHeader":"X-PAYMENT","paymentResponseHeader":"X-PAYMENT-RESPONSE","authentication":"none","paymentModel":"per-call"},"discovery":{"catalogUrl":"https://x402-hono-api.inraby.workers.dev/api/v1/catalog","wellKnownCatalogUrl":"https://x402-hono-api.inraby.workers.dev/.well-known/x402-catalog","docsUrl":"https://x402-hono-api.inraby.workers.dev/docs","healthUrl":"https://x402-hono-api.inraby.workers.dev/health"},"products":[{"id":"policy-genie","name":"Policy Genie","description":"Validate AWS IAM and Cloudflare Zero Trust policy JSON for risky wildcards, bypass rules, weak scoping, and embedded secrets.","endpoint":"/api/v1/validate-policy","method":"POST","url":"https://x402-hono-api.inraby.workers.dev/api/v1/validate-policy","price":"$0.05","scheme":"exact","mimeType":"application/json","inputSchema":{"type":"object","required":["rawPolicyText"],"properties":{"rawPolicyText":{"type":"string","description":"IAM or Cloudflare Access policy JSON"}}},"outputSchema":{"type":"object","properties":{"status":{"enum":["authorized","remediated"]},"message":{"type":"string"},"findings":{"type":"array"},"hardenedPolicyText":{"type":"string"},"policyType":{"enum":["aws-iam","cloudflare-access","unknown"]}}},"useCases":["Audit IAM policies before deployment","Validate Cloudflare Access rules for risky bypass patterns","Generate hardened policy examples for remediation"]},{"id":"cloudflare-zero-trust-audit","name":"Cloudflare Zero Trust Audit","description":"Analyze Cloudflare Zero Trust Access policy JSON for bypass rules, allow-everyone patterns, and weak identity constraints.","endpoint":"/api/v1/cloudflare-zero-trust-audit","method":"POST","url":"https://x402-hono-api.inraby.workers.dev/api/v1/cloudflare-zero-trust-audit","price":"$0.05","scheme":"exact","mimeType":"application/json","inputSchema":{"type":"object","required":["policyText"],"properties":{"policyText":{"type":"string","description":"Cloudflare Zero Trust Access policy JSON"}}},"outputSchema":{"type":"object","properties":{"status":{"enum":["pass","needs_remediation"]},"riskScore":{"type":"number","minimum":0,"maximum":100},"findings":{"type":"array"},"recommendations":{"type":"array","items":{"type":"string"}}}},"useCases":["Review Access policies for bypass and everyone-allow rules","Score Zero Trust policy risk before production rollout","Produce remediation recommendations for access hardening"]},{"id":"iam-risk-score","name":"IAM Risk Score","description":"Return a focused AWS IAM risk score and severity summary for a submitted IAM policy document.","endpoint":"/api/v1/iam-risk-score","method":"POST","url":"https://x402-hono-api.inraby.workers.dev/api/v1/iam-risk-score","price":"$0.03","scheme":"exact","mimeType":"application/json","inputSchema":{"type":"object","required":["policyText"],"properties":{"policyText":{"type":"string","description":"AWS IAM policy JSON"}}},"outputSchema":{"type":"object","properties":{"riskScore":{"type":"number","minimum":0,"maximum":100},"severity":{"enum":["low","medium","high","critical"]},"findings":{"type":"array"},"summary":{"type":"string"}}},"useCases":["Score IAM policy risk for CI/CD gates","Prioritize remediation based on aggregate severity","Give agents a compact IAM risk summary"]},{"id":"secret-scan","name":"Secret Scan","description":"Scan submitted text for exposed secrets and return redacted output without exposing matched secret values.","endpoint":"/api/v1/secret-scan","method":"POST","url":"https://x402-hono-api.inraby.workers.dev/api/v1/secret-scan","price":"$0.02","scheme":"exact","mimeType":"application/json","inputSchema":{"type":"object","required":["text"],"properties":{"text":{"type":"string","description":"Text to scan for exposed secrets"}}},"outputSchema":{"type":"object","properties":{"status":{"enum":["clean","secrets_detected"]},"findings":{"type":"array"},"redactedText":{"type":"string"}}},"useCases":["Detect credentials accidentally embedded in policy exports","Redact secrets before sharing configuration text with agents","Pre-flight secret checks in automated workflows"]},{"id":"agentic-commerce-readiness","name":"Agentic Commerce Readiness","description":"Assess whether a company, API, or product description is a strong fit for x402/AP2-style agentic commerce.","endpoint":"/api/v1/agentic-commerce-readiness","method":"POST","url":"https://x402-hono-api.inraby.workers.dev/api/v1/agentic-commerce-readiness","price":"$0.10","scheme":"exact","mimeType":"application/json","inputSchema":{"type":"object","required":["productDescription"],"properties":{"companyUrl":{"type":"string"},"productDescription":{"type":"string"},"targetBuyer":{"type":"string"},"suggestedPrice":{"type":"string"}}},"outputSchema":{"type":"object","properties":{"fit":{"enum":["strong","moderate","weak"]},"recommendedEndpoints":{"type":"array","items":{"type":"string"}},"pricingRecommendation":{"type":"string"},"x402Readiness":{"type":"array","items":{"type":"string"}},"ap2Considerations":{"type":"array","items":{"type":"string"}},"cloudflareArchitecture":{"type":"array","items":{"type":"string"}}}},"useCases":["Evaluate whether an API should be exposed as an x402-paid agent tool","Recommend endpoint and pricing structure for agentic products","Plan Cloudflare Worker architecture for paid agent APIs"]},{"id":"dns-email-security-audit","name":"DNS / Email Security Audit","description":"Audit a domain's DNS and email authentication posture including MX, SPF, DMARC, DKIM, BIMI, and MTA-STS/TLS reporting records.","endpoint":"/api/v1/dns-email-security-audit","method":"POST","url":"https://x402-hono-api.inraby.workers.dev/api/v1/dns-email-security-audit","price":"$0.10","scheme":"exact","mimeType":"application/json","inputSchema":{"type":"object","required":["domain"],"properties":{"domain":{"type":"string","description":"Domain to audit (example.com)"}}},"outputSchema":{"type":"object","properties":{"domain":{"type":"string"},"status":{"enum":["pass","needs_remediation"]},"riskScore":{"type":"number","minimum":0,"maximum":100},"findings":{"type":"array","items":{"type":"object","properties":{"severity":{"enum":["low","medium","high","critical"]},"rule":{"type":"string"},"message":{"type":"string"},"evidence":{"type":"string"}}}},"records":{"type":"object","properties":{"mx":{"type":"array","items":{"type":"string"}},"spf":{"type":"array","items":{"type":"string"}},"dmarc":{"type":"array","items":{"type":"string"}},"dkim":{"type":"array","items":{"type":"string"}},"bimi":{"type":"array","items":{"type":"string"}},"mtaSts":{"type":"array","items":{"type":"string"}}}},"recommendations":{"type":"array","items":{"type":"string"}}}},"useCases":["Audit domain email authentication before onboarding senders","Check SPF, DMARC, and DKIM posture for security automation agents","Produce remediation recommendations for DNS email security gaps"]},{"id":"wrangler-config-audit","name":"Wrangler Config Risk Audit","description":"Audit a Cloudflare wrangler.toml for production-unsafe settings, plaintext secrets in vars, risky routes, and missing observability.","endpoint":"/api/v1/wrangler-config-audit","method":"POST","url":"https://x402-hono-api.inraby.workers.dev/api/v1/wrangler-config-audit","price":"$0.05","scheme":"exact","mimeType":"application/json","inputSchema":{"type":"object","required":["wranglerToml"],"properties":{"wranglerToml":{"type":"string","description":"Full wrangler.toml contents"}}},"outputSchema":{"type":"object","properties":{"status":{"enum":["pass","needs_remediation"]},"riskScore":{"type":"number","minimum":0,"maximum":100},"findings":{"type":"array","items":{"type":"object","properties":{"severity":{"enum":["low","medium","high","critical"]},"rule":{"type":"string"},"message":{"type":"string"},"evidence":{"type":"string"}}}},"detected":{"type":"object","properties":{"workerName":{"type":"string"},"compatibilityDate":{"type":"string"},"compatibilityFlags":{"type":"array","items":{"type":"string"}},"routes":{"type":"array","items":{"type":"string"}},"vars":{"type":"array","items":{"type":"string"}},"bindings":{"type":"array","items":{"type":"string"}}}},"recommendations":{"type":"array","items":{"type":"string"}}}},"useCases":["Review wrangler.toml before production Cloudflare Worker deploys","Detect secrets accidentally placed in [vars]","Flag risky routes, cron schedules, and missing observability for agents"]}]}