{"uid":"cap_5nT0WUBrts1fcXrsMtBZr","slug":"relaystation-id-verify-d7b93234","name":"Relaystation ID Verify","description":"$0.10/verification. Full KYC in one call — government-ID verification, liveness detection, and face-to-ID matching. Pair with /v1/esigndoc for verify-then-sign and /v1/screening for sanctions. One of 155 Relaystation tools on one balance — relaystation.ai","url":"https://api.relaystation.ai/v1/idverify/verifications","method":"POST","headers":{},"bodySchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"type":"object","properties":{"type":{"type":"string","enum":["document","liveness","biometric"],"description":"Subject to the idverify.allowed_types tunable — a disallowed type is a free 422 TYPE_NOT_ALLOWED."},"addons":{"type":"object","properties":{"aml":{"type":"boolean","description":"Screen the OCR'd holder name against sanctions + PEP (our engine, Briefs 197/198) once the verification completes; the result attaches as `amlScreening` on status/detail. Gated by the idverify.aml.enabled tunable (a request while disabled → free 422 AML_NOT_ENABLED). A one-time addon fee (idverify.aml_addon) applies when the screening runs."}}},"sandbox":{"type":"boolean"},"metadata":{"type":"object","description":"Caller metadata echoed back; serialized ≤ 4 KB."}}}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_FCA88BaTRjDJIDIs18MJe","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs full KYC in a single API call — verifying a government-issued ID, running liveness detection, and matching the applicant's face to the ID photo.","exampleAgentPrompt":"Run a full KYC check on this new user — verify their government ID image, confirm the selfie liveness, and match their face to the ID photo before we let them proceed.","exampleUseCases":[{"title":"Onboarding KYC for fintech app","prompt":"We have a new user trying to open an account — please verify their uploaded passport photo and selfie, run liveness detection, and confirm their face matches the document before activating their account."},{"title":"Age and identity gating for regulated service","prompt":"Before letting this person access our alcohol delivery platform, verify their government ID to confirm their identity is real and they are who they say they are — run the full ID plus face match check."},{"title":"Fraud prevention before high-value transaction","prompt":"A user is about to make a large withdrawal — verify their driver's license and liveness selfie, and tell me if the face matches the ID with high confidence before I approve the payout."}],"resultDescription":"Returns a structured KYC result including: overall verification status (pass/fail), document authenticity assessment, liveness detection outcome, and a face-to-ID match confidence score. Likely includes extracted identity fields from the government ID (name, DOB, document number) and individual sub-check results.","failureModes":["Low-quality or blurry ID image causing document read failure","Liveness check failure if the selfie is a photo of a photo","Face mismatch if the person submitting differs from the ID","Unsupported ID type or country not recognized","Expired or tampered documents rejected","Insufficient lighting in selfie causing liveness failure","Missing required fields returns 400 validation error","Payment failure if account balance is insufficient for $0.10 charge"],"whenToPreferThis":"Choose this endpoint when you need a single-call, all-in-one KYC solution combining government ID verification, liveness detection, and face matching — especially within an existing Relaystation workflow where you can pair it with /v1/esigndoc for verify-then-sign flows or /v1/screening for sanctions checks, all on one unified balance. Ideal for agents that need compliant identity verification without integrating multiple separate KYC vendors.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:57:10.648Z","isFirstParty":false}