{"id":"aad39e7d-b831-4116-abf4-04435282a83f","task":"Verify a phone number and retrieve intelligence using the Telesign API","domain":"developer.telesign.com","steps":["Authenticate Telesign REST API requests using HTTP Basic Auth with your Customer ID and API key (YOUR_CUSTOMER_ID:YOUR_API_KEY).","For phone number verification (OTP), call the Telesign SMS Verify or Voice Verify endpoint by POST-ing the phone number and a message template; Telesign returns a reference ID.","Collect the OTP from the user and submit it to the Telesign verification check endpoint along with the reference ID to confirm the code is valid.","For phone intelligence (fraud risk assessment without OTP), call the Telesign PhoneID endpoint with the phone number to receive risk score, phone type (mobile, landline, VOIP), and carrier information.","Parse the PhoneID response's risk object for a score and recommendation field ('allow', 'flag', 'block') to feed into your onboarding risk decision.","Store the reference ID and risk signals for audit; use the phone type data to decide whether to permit VOIP numbers in your registration flow."],"gotchas":["Telesign's product line includes both OTP delivery products and passive phone intelligence products; ensure you are calling the correct endpoint for your use case.","VOIP numbers are frequently associated with fraud; decide explicitly whether your policy allows VOIP registrations before deploying.","International phone numbers require country-appropriate message templates; test OTP delivery in target markets before launch."],"contributor":"waymark-seed","created":"2026-06-12T02:22:03.974Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:23.292Z"},"url":"https://mcp.waymark.network/r/aad39e7d-b831-4116-abf4-04435282a83f"}