aid: syniverse url: https://raw.githubusercontent.com/api-evangelist/syniverse/refs/heads/main/apis.yml name: Syniverse kind: company description: >- Syniverse is a United States headquartered wholesale telecommunications company that sits between mobile network operators rather than in front of consumers. Its mobility business runs inter-carrier roaming, IPX network and signaling, 5G SEPP, clearing and settlement, global SIM and satellite roaming for carriers, and none of that carrier-side estate is exposed as a public API. Its messaging business is the opposite: an A2P/CPaaS aggregator selling SMS, MMS, RCS, WhatsApp, push, voice, 10DLC campaign registration, messaging trust/anti-spam and mobile identity services to enterprises, and it is published through a genuine self-serve developer portal, the Syniverse Developer Community (SDC), where anyone can sign up for a free API key, read the docs, and download eleven Redoc-rendered OpenAPI/Swagger definitions. On network APIs Syniverse is a channel, not a source — it joined GSMA Open Gateway in April 2025 as a channel partner and announced an integration with Aduna in June 2025, but no CAMARA-defined API is documented or callable on its developer portal today. image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg tags: - Telecommunications - United States - CPaaS - Messaging - SMS - Roaming - IPX - Wholesale - Identity Verification - SIM Swap - 10DLC - Open Gateway - Network APIs - Aggregator created: '2026-07-25' modified: '2026-07-25' specificationVersion: '0.19' apis: - aid: syniverse:syniverse-omni-channel-messaging-api name: Syniverse Omni-Channel Messaging API (SCG) description: >- The Syniverse Communication Gateway (SCG) API — the core of the Syniverse Developer Community platform. 72 documented paths and 148 operations covering message requests, messages, scheduled messages, message templates, sender IDs, channels, contacts and contact groups, attachments, keywords, calls, bridges, conferences and application instances, for SMS, MMS, RCS, Facebook Messenger, WeChat, WhatsApp, push and voice. humanURL: https://sdcdocumentation.syniverse.com/index.php/omni-channel/user-guides/sms-mms-user-guide baseURL: https://api.syniverse.com/scg-external-api/api/v1 tags: - Messaging - SMS - MMS - RCS - Voice - Push properties: - type: Documentation url: https://sdcdocumentation.syniverse.com/index.php/omni-channel/user-guides/sms-mms-user-guide - type: APIReference url: https://sdcdocumentation.syniverse.com/index.php/omni-channel/api-reference/explore-api-reference - type: OpenAPI url: openapi/syniverse-omni-channel-messaging-openapi.yml - type: Overlay url: overlays/syniverse-omni-channel-messaging-overlay.yaml - aid: syniverse:syniverse-multi-factor-authentication-api name: Syniverse Multi-Factor Authentication API description: >- Generates and validates one-time passwords and delivers customized tokens over SMS, voice or push to verify an end user. Documented as part of the SCG API surface with application, user, associate, validate and login_start operations. humanURL: https://sdcdocumentation.syniverse.com/index.php/multi-factor-authentication/getting-started/multi-factor-authentication-overview baseURL: https://api.syniverse.com/scg-external-api/api/v1 tags: - Authentication - Multi-Factor Authentication - One-Time Password properties: - type: Documentation url: https://sdcdocumentation.syniverse.com/index.php/multi-factor-authentication/getting-started/multi-factor-authentication-overview - type: APIReference url: https://sdcdocumentation.syniverse.com/index.php/multi-factor-authentication/api-reference/explore-api-reference - type: OpenAPI url: openapi/syniverse-multi-factor-authentication-openapi.yml - type: Overlay url: overlays/syniverse-multi-factor-authentication-overlay.yaml - aid: syniverse:syniverse-phone-number-verification-api name: Syniverse Phone Number Verification API description: >- Single-number lookup service that returns the current carrier, line type and status of a phone number so an enterprise can detect ported, deactivated, disconnected or reassigned numbers. Batch file lookup and proactive number monitoring are offered alongside it through Batch Automation and the Event Manager. humanURL: https://sdcdocumentation.syniverse.com/index.php/phone-number-verification/getting-started/phone-number-verification-overview baseURL: https://api.syniverse.com/numberidentity/v3 tags: - Phone Number Verification - Number Lookup - Identity Verification properties: - type: Documentation url: https://sdcdocumentation.syniverse.com/index.php/phone-number-verification/getting-started/phone-number-verification-overview - type: APIReference url: https://sdcdocumentation.syniverse.com/index.php/phone-number-verification/api-reference/explore-pnv-api-reference - type: OpenAPI url: openapi/syniverse-phone-number-verification-openapi.yml - type: Overlay url: overlays/syniverse-phone-number-verification-overlay.yaml - aid: syniverse:syniverse-right-party-verification-api name: Syniverse Right Party Verification API description: >- A single POST /v2/match operation that returns match scores comparing an end user's asserted identity against Syniverse-sourced mobile data. This is Syniverse's own identity-matching API, not the CAMARA KYC Match specification. The published definition points at a sandbox host. humanURL: https://sdcdocumentation.syniverse.com/index.php/right-party-verification/getting-started/right-party-verification-overview baseURL: https://mobileidsandbox.syniverse.com/cigateway/id tags: - Identity Verification - Fraud Prevention - KYC properties: - type: Documentation url: https://sdcdocumentation.syniverse.com/index.php/right-party-verification/getting-started/right-party-verification-overview - type: APIReference url: https://sdcdocumentation.syniverse.com/index.php/right-party-verification/api-reference/explore-rpv-api-reference - type: OpenAPI url: openapi/syniverse-right-party-verification-openapi.yml - type: Overlay url: overlays/syniverse-right-party-verification-overlay.yaml - aid: syniverse:syniverse-account-takeover-detection-api name: Syniverse Account Takeover Detection API description: >- A single POST /v1/simCheck operation that reports whether an end user's mobile channel has had recent SIM changes or call forwarding enabled, as an account-takeover risk signal. Functionally adjacent to CAMARA SIM Swap but published as Syniverse's own definition, on a sandbox host, with no CAMARA schema or naming. humanURL: https://sdcdocumentation.syniverse.com/index.php/account-takeover-detection/getting-started/account-takeover-detection-overview baseURL: https://mobileidsandbox.syniverse.com/cigateway/id tags: - Fraud Prevention - SIM Swap - Account Takeover properties: - type: Documentation url: https://sdcdocumentation.syniverse.com/index.php/account-takeover-detection/getting-started/account-takeover-detection-overview - type: APIReference url: https://sdcdocumentation.syniverse.com/index.php/account-takeover-detection/api-reference/explore-ato-api-reference - type: OpenAPI url: openapi/syniverse-account-takeover-detection-openapi.yml - type: Overlay url: overlays/syniverse-account-takeover-detection-overlay.yaml - aid: syniverse:syniverse-messaging-trust-resolve-api name: Syniverse Messaging Trust Resolve API description: >- Resolves inbound text and MMS traffic to a disposition — the spam and messaging-abuse classification service sold to messaging operators and enterprises. Two operations, /v1/txt/resolve and /v1/mms/resolve, secured with OAuth2 client credentials. humanURL: https://sdcdocumentation.syniverse.com/index.php/messaging-trust/getting-started/messaging-trust-overview baseURL: https://api.mt1.messaging-trust.syniverse.com/api tags: - Messaging Trust - Anti-Spam - Content Classification properties: - type: Documentation url: https://sdcdocumentation.syniverse.com/index.php/messaging-trust/getting-started/messaging-trust-overview - type: APIReference url: https://sdcdocumentation.syniverse.com/index.php/messaging-trust/api-reference/messaging-trust-api - type: OpenAPI url: openapi/syniverse-messaging-trust-resolve-openapi.yml - type: Overlay url: overlays/syniverse-messaging-trust-resolve-overlay.yaml - aid: syniverse:syniverse-messaging-trust-spam-datafeed-api name: Syniverse Messaging Trust Spam Datafeed API description: >- Submits spam reports into the Messaging Trust datafeed via a single POST /spam/report operation, secured with OAuth2 client credentials against the Messaging Trust token endpoint. humanURL: https://sdcdocumentation.syniverse.com/index.php/messaging-trust/getting-started/messaging-trust-overview baseURL: https://api.mt1.messaging-trust.syniverse.com/api/v1 tags: - Messaging Trust - Spam Reporting - Anti-Fraud properties: - type: Documentation url: https://sdcdocumentation.syniverse.com/index.php/messaging-trust/getting-started/messaging-trust-overview - type: APIReference url: https://sdcdocumentation.syniverse.com/index.php/messaging-trust/api-reference/resolve-api - type: OpenAPI url: openapi/syniverse-messaging-trust-datafeed-openapi.yml - type: Overlay url: overlays/syniverse-messaging-trust-datafeed-overlay.yaml - aid: syniverse:syniverse-10dlc-api name: Syniverse 10DLC API description: >- US 10DLC (10-digit long code) campaign provisioning — create, retrieve, suspend and resume campaigns, attach and detach long codes and number pools, and manage AT&T DCA campaigns and application addresses. Version 2.3 of the external specification, secured with a bearer SDC application token. humanURL: https://sdcdocumentation.syniverse.com/index.php/10-dlc/getting-started/10-dlc-overview baseURL: https://api.syniverse.com/engage/tendlc-services/v2 tags: - 10DLC - Campaign Registration - Messaging properties: - type: Documentation url: https://sdcdocumentation.syniverse.com/index.php/10-dlc/getting-started/10-dlc-overview - type: APIReference url: https://sdcdocumentation.syniverse.com/index.php/10-dlc/api-reference/api-specification-v23 - type: OpenAPI url: openapi/syniverse-10dlc-openapi.yml - type: Overlay url: overlays/syniverse-10dlc-overlay.yaml - aid: syniverse:syniverse-10dlc-number-pool-api name: Syniverse 10DLC Number Pool API (v1, deprecated) description: >- The deprecated version 1 of the 10DLC provisioning API, still published in the SDC documentation under an explicitly deprecated section. Adds and removes 10DLC long codes and number pool associations for a registered campaign. humanURL: https://sdcdocumentation.syniverse.com/index.php/10-dlc/api-version-1-deprecated/explore-api-reference baseURL: https://api.syniverse.com/engage/tendlc-services/v1 tags: - 10DLC - Number Pools - Deprecated properties: - type: Documentation url: https://sdcdocumentation.syniverse.com/index.php/10-dlc/getting-started/10-dlc-overview - type: APIReference url: https://sdcdocumentation.syniverse.com/index.php/10-dlc/api-version-1-deprecated/explore-api-reference - type: OpenAPI url: openapi/syniverse-10dlc-number-pool-openapi.yml - type: Overlay url: overlays/syniverse-10dlc-number-pool-overlay.yaml - aid: syniverse:syniverse-whitelisting-service-api name: Syniverse Whitelisting Service API description: >- Developer Community gateway service for managing whitelists of entities and transactions, used to allow trial-account destination numbers and similar platform-level allow lists. Six operations across whitelist, entity and transaction resources. humanURL: https://sdcdocumentation.syniverse.com/index.php/developer-community-gateway-services/api-reference/explore-whitelist-api-reference baseURL: https://api.syniverse.com tags: - Platform - Whitelisting - Account Management properties: - type: APIReference url: https://sdcdocumentation.syniverse.com/index.php/developer-community-gateway-services/api-reference/explore-whitelist-api-reference - type: OpenAPI url: openapi/syniverse-whitelisting-service-openapi.json - type: Overlay url: overlays/syniverse-whitelisting-service-overlay.yaml - aid: syniverse:syniverse-access-token-management-api name: Syniverse SDC Application Access Token Management API description: >- Regenerates the access token associated with an SDC application via GET /saop-rest-data/v1/apptoken-refresh. This is the token-lifecycle piece of the Syniverse Developer Community bearer-token auth model. Confirmed live on 2026-07-25: both /saop-rest-data/v1/apptoken-refresh and the shorter /apptoken-refresh used by Syniverse's own example code answer on https://api.syniverse.com with {"errorCode":1,"moreInfo":"consumerkey parameter required","userMsg":"consumerkey"}. humanURL: https://sdcdocumentation.syniverse.com/index.php/developer-community-gateway-services/api-reference/explore-token-management-api-reference baseURL: https://api.syniverse.com tags: - Authentication - Token Management - Platform properties: - type: APIReference url: https://sdcdocumentation.syniverse.com/index.php/developer-community-gateway-services/api-reference/explore-token-management-api-reference - type: OpenAPI url: openapi/syniverse-token-management-openapi.yml - type: Overlay url: overlays/syniverse-token-management-overlay.yaml - aid: syniverse:syniverse-event-subscription-service-api name: Syniverse Event Subscription Service API (Event Manager) description: >- The webhook and event layer of the Syniverse Developer Community. The Event Subscription Service (ESS) API manages topics, topic-subscriptions, delivery-configurations, event-types, event-deliveries, event-delivery-attempts and event-buffer-files, driving scheduled or near-real-time REST delivery of message delivery receipts and phone-number status change events to a customer endpoint, with None, Basic Auth or OAuth 2.0 on the receiving side. Documented as a rendered RAML console; no downloadable machine-readable definition was found. humanURL: https://sdcdocumentation.syniverse.com/index.php/reporting/event-manager/overview baseURL: https://api.syniverse.com/ess/v1 tags: - Webhooks - Events - Notifications properties: - type: Documentation url: https://sdcdocumentation.syniverse.com/index.php/reporting/event-manager/overview - type: APIReference url: https://sdcdocumentation.syniverse.com/index.php/reporting/event-manager/resources - type: Documentation url: https://sdcdocumentation.syniverse.com/index.php/reporting/event-manager/user-guide common: - type: AgenticAccess url: agentic-access/syniverse-agentic-access.yml - type: DomainSecurity url: security/syniverse-domain-security.yml - type: OAuthScopes url: scopes/syniverse-scopes.yml - type: Authentication url: authentication/syniverse-authentication.yml - type: Packages name: Syniverse client libraries and quickstarts url: packages/syniverse-packages.yml - type: SDKs name: Syniverse SDKs (Maven Central, npm, GitHub source) url: packages/syniverse-packages.yml - type: Conventions name: Syniverse API conventions url: conventions/syniverse-conventions.yml - type: ErrorCatalog name: SCG error code registry url: errors/syniverse-error-codes.yml - type: ErrorCatalog name: Derived error responses from the published definitions url: errors/syniverse-problem-types.yml - type: RateLimits name: Syniverse throughput and throttling url: rate-limits/syniverse-rate-limits.yml - type: Lifecycle name: Syniverse versioning and deprecation posture url: lifecycle/syniverse-lifecycle.yml - type: Sandbox name: Trial account, public test channel and sandbox hosts url: sandbox/syniverse-sandbox.yml - type: Webhooks name: Event Manager (Event Subscription Service) event catalog url: asyncapi/syniverse-event-manager-webhooks.yml - type: Conformance name: Standards conformance assessment url: conformance/syniverse-conformance.yml - type: DataModel name: Syniverse Communication Gateway entity model url: data-model/syniverse-data-model.yml - type: AgentSkill name: Syniverse agent skills url: skills/_index.yml - type: LLMsTxt url: llms/syniverse-llms.txt - type: GettingStarted url: https://sdcdocumentation.syniverse.com/index.php/omni-channel/getting-started/sms-mms-quickstart - type: Website url: https://www.syniverse.com/ - type: DeveloperPortal url: https://developer.syniverse.com/ - type: Documentation url: https://sdcdocumentation.syniverse.com/ - type: SignUp url: https://developer.syniverse.com/home.html#apis - type: GitHubOrganization url: https://github.com/Syniverse - type: Support url: https://sdcsupport.syniverse.com/hc/en-us - type: Blog url: https://www.syniverse.com/blog - type: News url: https://www.syniverse.com/news-and-events - type: LinkedIn url: https://www.linkedin.com/company/syniverse - type: Contact url: https://www.syniverse.com/contact/general-inquiries - type: Legal url: https://www.syniverse.com/legal/ - type: TermsOfService url: https://www.syniverse.com/legal/terms-of-use/ - type: Privacy url: https://www.syniverse.com/privacy/ - type: PrivacyPolicy url: https://www.syniverse.com/privacy/ maintainers: - FN: Kin Lane email: kin@apievangelist.com