Syniverse

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.

Syniverse publishes 11 APIs on the APIs.io network, including Omni-Channel Messaging API (SCG), Multi-Factor Authentication API, Phone Number Verification API, and 8 more. Tagged areas include Telecommunications, United States, CPaaS, Messaging, and SMS.

The Syniverse catalog on APIs.io includes 1 event-driven AsyncAPI specification.

Syniverse’s developer surface includes authentication, sandbox, getting-started guide, documentation, signup flow, support, engineering blog, and 25 more developer resources.

51.0/100 developing ▬ flat Agent 66/100 agent native Full breakdown ↓
scored 2026-07-27 · rubric v0.5
12 APIs
TelecommunicationsUnited StatesCPaaSMessagingSMSRoamingIPXWholesaleIdentity VerificationSIM Swap10DLCOpen GatewayNetwork APIsAggregator

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 51.0/100 · developing
Contract Quality 15.3 / 25
Developer Ergonomics 13.0 / 20
Commercial Clarity 6.8 / 20
Operational Transparency 5.8 / 13
Governance 0.0 / 12
Discoverability 10.0 / 10
Agent readiness — 66/100 · agent native
Machine-Readable Contract 18 / 18
Agentic Access Contract 15 / 15
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/syniverse: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 12

Individual APIs this provider publishes, each with its own machine-readable definition.

Syniverse Omni-Channel Messaging API (SCG)

The Syniverse Communication Gateway (SCG) API — the core of the Syniverse Developer Community platform. 72 documented paths and 148 operations covering message requests, message...

Syniverse Multi-Factor Authentication API

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 applicati...

Syniverse Phone Number Verification API

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...

Syniverse Right Party Verification API

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-mat...

Syniverse Account Takeover Detection API

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....

Syniverse Messaging Trust Resolve API

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...

Syniverse Messaging Trust Spam Datafeed API

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.

Syniverse 10DLC API

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 campaign...

Syniverse 10DLC Number Pool API (v1, deprecated)

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 nu...

Syniverse Whitelisting Service API

Developer Community gateway service for managing whitelists of entities and transactions, used to allow trial-account destination numbers and similar platform-level allow lists....

Syniverse SDC Application Access Token Management API

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 Communi...

Syniverse Event Subscription Service API (Event Manager)

The webhook and event layer of the Syniverse Developer Community. The Event Subscription Service (ESS) API manages topics, topic-subscriptions, delivery-configurations, event-ty...

Scroll for all 12

Rate Limits 1

Documented rate limits and quota policies.

Syniverse Rate Limits

4 limits

RATE LIMITS

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Syniverse Authentication

apiKey/http/oauth2 · 5 schemes

SECURITY

Syniverse Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Syniverse Scopes

OAuth 2.0 · no documented scopes

0 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Syniverse Agentic Access

187 operations · 117 acting

187 operations · 117 acting

AGENTIC

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 3

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 7

Pagination, idempotency, versioning, errors, and events

Scroll for all 7

Build 3

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 3

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Company 4

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
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