{"uid":"cap_Ty0g_5UEPuYAPkLr7r1D5","slug":"hubvibe-identity-verification-kyc-check-ce88331c","name":"HubVibe Identity Verification & KYC Check","description":"Identity verification / KYC check in one call: a name screened against OFAC, UK and EU sanctions; an email's mailbox, disposable and role checks; a phone's validity, country and line type; an IP's country and network. Returns each result, fraud flags (sanctions hit, disposable email, VoIP, countries that disagree) and one risk level: low, review or high. Use it before onboarding a user or counterparty. Input: any of name, email, phone, ip; optional country, birth_year.","url":"https://hubvibe-io.com/work/identity/check?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"ip":{"type":"string","maxLength":45,"minLength":2},"name":{"type":"string","maxLength":200,"minLength":2},"email":{"type":"string","maxLength":320,"minLength":3},"phone":{"type":"string","maxLength":40,"minLength":3},"country":{"type":"string","maxLength":60,"minLength":2},"language":{"type":"string","pattern":"^[A-Za-z]{2,3}(-[A-Za-z0-9]{2,8})*$","maxLength":35},"birth_year":{"type":"integer","maximum":2030,"minimum":1880},"phone_region":{"type":"string","pattern":"^[A-Za-z]{2}$"}}},"responseSchema":{"type":"json","example":{"result":{"risk":"review","flags":[],"input":{"ip":"8.8.8.8","name":"Jane Smith","email":"jane@stripe.com","phone":"+44 20 7031 3000","country":"GB","birth_year":1980},"notes":[],"checks":{"ip":{"scope":"public"},"email":{"reason":"mailbox_exists","verdict":"deliverable"},"phone":{"valid":true,"line_type":"fixed_line"},"sanctions":{"verdict":"no_match","match_count":0}},"checked_at":"2026-09-26T18:00:00Z","checks_run":["sanctions","email"],"checks_failed":[]},"status":"ok","worker":"identity.check","price_usd":0.1,"provenance":{"steps":[{"ms":312,"ok":true,"step":"quote","reason":"provider_timeout","provider":"coinbase-advanced-trade-public"}],"attempts":1,"elapsed_ms":340,"providers_used":["coinbase-advanced-trade-public"]},"receipt_id":"rcpt_9f1c2b3a4d5e6f70","attribution":[{"url":"https://translate.google.com","text":"Translated by Google"}],"receipt_url":"/work/receipts/rcpt_9f1c2b3a4d5e6f70"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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_0AlYdqv2qCT40WDjn6YvB","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Screens a user or counterparty's name (OFAC/UK/EU sanctions), email (mailbox/disposable/role), phone (validity/country/line type), and IP (country/network) in a single call and returns a unified risk level of low, review, or high.","exampleAgentPrompt":"Before we onboard this new user, run a full identity risk check on them: name is 'Alexei Volkov', email is alexei.volkov@tempmail.io, phone is +7 9031234567, IP is 185.220.101.45, and they claim to be from Russia born in 1984.","exampleUseCases":[{"title":"Fintech onboarding fraud screen","prompt":"We have a new sign-up for our crypto exchange — can you check this person before we activate their account? Name is Maria Santos, email is maria.santos@guerrillamail.com, phone is +55 11 91234-5678, and their IP is 177.92.144.33. Flag any sanctions hits, disposable email, or VoIP issues and give me an overall risk level."},{"title":"B2B counterparty sanctions check","prompt":"Before we wire payment to this vendor, screen them for sanctions — the company contact is 'Hassan Al-Rashid', email is h.alrashid@acmecorp.ae, phone +971501234567, and their office IP is 213.42.100.12. I need to know if they appear on OFAC, UK, or EU lists and what the overall risk level comes back as."},{"title":"Suspicious signup investigation","prompt":"Flag this account that just registered: username email is noreply-bot@dispostable.com, they gave a phone of +1 725 000 0001, IP 104.28.210.5, and no name — can you check what fraud signals come back and whether the risk is high enough to block them?"}],"resultDescription":"Returns per-signal results (sanctions match details, email mailbox validity, disposable/role flags, phone country and line type, IP country and network), a set of fraud flags (sanctions hit, disposable email, VoIP phone, country disagreement between signals), and a single consolidated risk level of 'low', 'review', or 'high'.","failureModes":["Missing all input fields — at least one of name/email/phone/ip must be provided","Invalid email format returns a validation error on that field","Malformed phone number that cannot be parsed returns phone validity false","IP address not found in geolocation data returns null country for IP","Rate limiting or quota exhaustion returns a 402 or 429 error","Sanctions database lookup timeout may result in a partial result or error"],"whenToPreferThis":"Choose this endpoint when you need a single-call, multi-signal identity risk assessment that combines sanctions screening, email hygiene, phone intelligence, and IP geolocation into one consolidated risk verdict. It is particularly well-suited for user onboarding flows, counterparty due diligence, and fraud prevention where you want to avoid stitching together four separate APIs. Prefer it over narrower single-signal checks when a holistic 'low / review / high' decision is required quickly.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-01T06:42:41.292Z","isFirstParty":false,"canonicalSlug":"hubvibe-identity-verification-kyc-check-ce88331c"}