aid: sinch-verify url: https://raw.githubusercontent.com/api-evangelist/sinch-verify/refs/heads/main/apis.yml name: Sinch Verification API kind: company description: >- The Sinch Verification API (Sinch Verify) is a dedicated phone number verification product for confirming that a user controls a given mobile number - the core of OTP, two-factor authentication (2FA), and anti-fraud sign-up flows. It supports four verification methods: SMS (one-time passcode), flash call (a missed call whose caller ID is the code), phone call / callout (a spoken or key-press code), and data (seamless / silent verification over the mobile data connection). A verification is started from your backend, the code or caller ID is reported back, and Sinch returns a pass/fail result; status can also be queried by id, by phone number, or by a custom reference. This entry is the product-specific treatment of the Verification API; the parent company Sinch is a global CPaaS provider (SMS, Voice, Email, Verification, Conversation) cataloged separately under the "sinch" provider entry. image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg tags: - Number Verification - Phone Verification - OTP - 2FA - CPaaS - SMS Verification - Flash Call - Two-Factor Authentication - Identity Verification - Sinch created: '2026-07-11' modified: '2026-07-11' specificationVersion: '0.19' apis: - aid: sinch-verify:sinch-verify-start-verification-api name: Sinch Start Verification API tags: - Number Verification - OTP - 2FA - SMS Verification - Flash Call image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://developers.sinch.com/docs/verification/api-reference/verification/verifications-start baseURL: https://verification.api.sinch.com/verification/v1 properties: - url: https://developers.sinch.com/docs/verification/introduction type: Documentation - url: https://developers.sinch.com/docs/verification/api-reference/verification/verifications-start type: APIReference - url: openapi/sinch-verify-openapi.yml type: OpenAPI - url: collections/sinch-verify.postman_collection.json type: PostmanCollection - url: collections/sinch-verify.opencollection.json type: OpenCollection description: >- Starts a phone number verification (POST /verifications). Choose the method - sms, flashcall, callout (phone call), or seamless (data) - and provide the phone number as the identity. Sinch responds with the template or CLI filter the client should watch for. This is the same endpoint the mobile and web Verification SDKs call, and it can be invoked directly from any backend. - aid: sinch-verify:sinch-verify-report-verification-api name: Sinch Report Verification API tags: - Number Verification - OTP - 2FA - Verify image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://developers.sinch.com/docs/verification/api-reference/verification baseURL: https://verification.api.sinch.com/verification/v1 properties: - url: https://developers.sinch.com/docs/verification/api-reference/verification type: APIReference - url: openapi/sinch-verify-openapi.yml type: OpenAPI - url: collections/sinch-verify.postman_collection.json type: PostmanCollection - url: collections/sinch-verify.opencollection.json type: OpenCollection description: >- Reports the code or caller ID a user received so Sinch can complete the verification and return a pass/fail result. Report by verification id (PUT /verifications/id/{id}) or by the phone number the verification was sent to (PUT /verifications/number/{endpoint}), passing the OTP for SMS, the observed caller ID for flash call, or the entered digits for a phone call. - aid: sinch-verify:sinch-verify-verification-status-api name: Sinch Verification Status API tags: - Number Verification - Status - Reporting image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg humanURL: https://developers.sinch.com/docs/verification/api-reference/verification/verification-status baseURL: https://verification.api.sinch.com/verification/v1 properties: - url: https://developers.sinch.com/docs/verification/api-reference/verification/verification-status type: APIReference - url: openapi/sinch-verify-openapi.yml type: OpenAPI - url: collections/sinch-verify.postman_collection.json type: PostmanCollection - url: collections/sinch-verify.opencollection.json type: OpenCollection description: >- Queries the status of pending and completed verifications ad-hoc. Look up by verification id (GET /verifications/id/{id}), by phone number and method (GET /verifications/{method}/number/{endpoint}), or by a custom reference string (GET /verifications/reference/{reference}). Returns the verification status, method, and outcome. common: - type: AgenticAccess url: agentic-access/sinch-verify-agentic-access.yml - type: Authentication url: authentication/sinch-verify-authentication.yml - type: DomainSecurity url: security/sinch-verify-domain-security.yml - type: LinkedIn url: https://www.linkedin.com/company/sinch - type: Website url: https://sinch.com/verification-api/ - type: Documentation url: https://developers.sinch.com/docs/verification/introduction - type: DeveloperPortal url: https://developers.sinch.com/ - type: SignUp url: https://dashboard.sinch.com/signup - type: Plans url: plans/sinch-verify-plans-pricing.yml - type: RateLimits url: rate-limits/sinch-verify-rate-limits.yml - type: FinOps url: finops/sinch-verify-finops.yml - type: Pricing url: https://sinch.com/pricing/ maintainers: - FN: Kin Lane email: kin@apievangelist.com