{"schemaVersion":"1","service":"TAT Risk","descriptor":"Global Trust & Risk Infrastructure for Agent Transactions","tagline":"Trust before agents transact.","technicalProduct":"x402 Token Risk API","version":"0.1.0","discovery":{"root":"https://x402-token-risk-api-6cj2.onrender.com/","quickstart":"https://x402-token-risk-api-6cj2.onrender.com/docs","llms":"https://x402-token-risk-api-6cj2.onrender.com/llms.txt","x402":"https://x402-token-risk-api-6cj2.onrender.com/.well-known/x402.json","aiAgent":"https://x402-token-risk-api-6cj2.onrender.com/.well-known/ai-agent.json","openapi":"https://x402-token-risk-api-6cj2.onrender.com/openapi.json","capabilities":"https://x402-token-risk-api-6cj2.onrender.com/v1/capabilities","pricing":"https://x402-token-risk-api-6cj2.onrender.com/v1/pricing","mcp":"https://x402-token-risk-api-6cj2.onrender.com/mcp"},"externalAgentContract":{"version":"2","discoverySequence":["GET /.well-known/tat-risk","GET /openapi.json","POST /v1/risk/paid/admission","POST /v1/risk/paid","HTTP 402 PAYMENT-REQUIRED","submit supported x402 payment","POST the exact original request with X-Price-Quote-Id","parse PaidRiskResponseV1"],"paidEndpoint":{"method":"POST","path":"/v1/risk/paid","requestContentType":"application/json","responseContentType":"application/json","requestSchema":"#/components/schemas/PaidRiskRequestV1","responseSchema":"#/components/schemas/PaidRiskResponseV1"},"externalAdmission":{"version":"1","method":"POST","path":"/v1/risk/paid/admission","header":"X-External-Paid-Admission","capability":"opaque_server_bound_single_operation","ttl":"server_issued_short_lived","limits":{"network":"eip155:84532","maxAmountAtomic":"50000","maxRequests":1,"maxPaymentAttempts":1},"identity":"not_required_bounded_capability","retry":"same_idempotency_and_same_intent_only"},"idempotency":{"header":"Idempotency-Key","behavior":"same_intent_replay_only","automaticRepaymentAllowed":false},"quote":{"idHeader":"X-Price-Quote-Id","expiryHeader":"X-Price-Quote-Expires-At","continuationHeader":"X-Payment-Continuation","refreshAllowed":false,"replacementAllowed":false,"continuation":"opaque_server_bound_single_use"},"recovery":{"prepare":{"method":"POST","path":"/v1/risk/paid/recovery/prepare","timing":"before_signer","paymentMaterialAccepted":false},"rebind":{"method":"POST","path":"/v1/risk/paid/recovery/rebind","timing":"before_signer","mutation":"none","paymentMaterialAccepted":false},"operation":{"lookupMethod":"GET","path":"/v1/risk/paid/recovery/operation/:operationReference","readOnly":true,"submissionMarker":{"method":"POST","path":"/v1/risk/paid/recovery/operation/:operationReference/submission","timing":"immediately_before_submission","maxAttempts":1}}},"publicInput":{"forbiddenDerivedFields":["identityKey","normalizedContractAddress","authorizationScope","admissionLeaseId","admissionLeaseVersion","continuationReference"]},"errors":{"schema":"#/components/schemas/PublicPaidErrorV1","codes":["INVALID_REQUEST","ASSET_INVALID","PAYMENT_REQUIRED","QUOTE_EXPIRED","QUOTE_INVALID","CONTINUATION_INVALID","CONTINUATION_CONSUMED","PAYMENT_INVALID","PAYMENT_UNVERIFIED","ADMISSION_UNAUTHORIZED","SETTLEMENT_PENDING","SETTLEMENT_FAILED","IDEMPOTENCY_CONFLICT","REPLAY_REJECTED","RATE_LIMITED","SERVICE_UNAVAILABLE","PROVIDER_DEGRADED","INTERNAL_ERROR"],"unknownCodes":"SANITIZED_FAIL_CLOSED"},"trafficClassification":{"originProof":"CONSERVATIVE_SERVER_OBSERVABLE_ONLY","classes":["INTERNAL_DETERMINISTIC_TEST","INTERNAL_AUTHORIZED_CANARY","RECOVERY_OPERATION","INDEPENDENT_EXTERNAL","EXTERNAL_REQUEST_UNVERIFIED","EXTERNAL_PAID_SUCCESS"]}},"products":[{"id":"tat-risk.token-risk","internalProductId":"token_risk","aliases":["token_risk"],"brand":"TAT Risk","descriptor":"Global Trust & Risk Infrastructure for Agent Transactions","tagline":"Trust before agents transact.","technicalProduct":"x402 Token Risk API","endpoint":{"method":"POST","path":"/v1/risk/paid","url":"https://x402-token-risk-api-6cj2.onrender.com/v1/risk/paid"},"protocol":{"name":"x402","version":2,"scheme":"exact","network":"eip155:84532","testnet":true},"payment":{"required":true,"price":"$0.05","amountAtomic":"50000","asset":"0x036CbD53842c5426634e7929541eC2318f3dCF7e","assetDecimals":6,"receiver":"0x9fA1228cDdb92c766540fb6A7D0461F9aBe7836F","pricingVersion":"token-risk-fixed-v1","quoteTtlSeconds":1800,"quoteIdHeader":"X-Price-Quote-Id","paymentIdentifierRequired":true},"request":{"contentType":"application/json","schema":"#/components/schemas/PaidRiskRequestV1"},"response":{"contentType":"application/json","schema":"#/components/schemas/PaidRiskResponseV1","correlationHeader":"X-Request-Id"},"retry":{"idempotencyHeader":"Idempotency-Key","retrySamePaymentOnly":true,"paymentRetryRequiresExactQuote":true,"automaticRepaymentAllowed":false},"admission":{"status":"ADMISSION_CLOSED","rolloutStatus":"DISABLED","canaryStatus":"DISABLED","reason":"PAID_RISK_CANARY_DISABLED","retryAfterMs":60000,"clientAuthorization":"ALLOWLIST_REQUIRED_WHEN_CANARY_ACTIVE"}}]}