Home
Providers
8x8
8x8
8x8, Inc. is a San Jose, California headquartered cloud communications provider that sells an integrated UCaaS, CCaaS and CPaaS platform (marketed as XCaaS) to business buyers in its home market of the United States and internationally. In the telecom value chain 8x8 sits in the aggregator half of the market, not the mobile network operator half: it does not own radio spectrum, and it resells carrier voice and messaging connectivity while adding contact center, unified communications, video (it owns and operates Jitsi as a Service) and analytics on top. Its API posture is genuinely developer-first for a company of its size — developer.8x8.com is a real self-serve portal, sign-up runs through the 8x8 Connect console, and the entire documentation site including 34 OpenAPI 3.x definitions is published openly on GitHub at 8x8Cloud/public-developer-docs. What 8x8 does not do is the network-API layer: there is no CAMARA reference, no GSMA Open Gateway participation, no Aduna channel, no TM Forum Open API conformance and no CIBA anywhere in its public developer corpus. 8x8 competes with Twilio, Vonage and Sinch on application-layer communications APIs, and buys the underlying network access rather than exposing it.
8x8 publishes 33 APIs on the APIs.io network, including Contact Center Chat API V2, Contact Center Dynamic Campaigns, Contact Center Campaigns API, and 30 more. Tagged areas include Telecommunications, United States, CPaaS, UCaaS, and CCaaS.
The 8x8 catalog on APIs.io includes 1 event-driven AsyncAPI specification.
8x8’s developer surface includes authentication, documentation, API reference, getting-started guide, signup flow, changelog, pricing, and 45 more developer resources.
36 APIs
1 MCP Servers
Telecommunications United States CPaaS UCaaS CCaaS Contact Center Messaging SMS Voice Video Identity Verification Webhooks Cloud Communications
On this page
Kin Score
APIs 36
MCP Servers 1
Rate Limits 1
Event Specs 1
Security Posture 4
Scopes 1
Agentic Access 1
Resources 52
apis.yml
95 Operational Transparency
Composite quality — 67.0/100 · strong
Contract Quality
17.0 / 25
Developer Ergonomics
15.7 / 20
Commercial Clarity
12.1 / 20
Operational Transparency
12.3 / 13
Discoverability
10.0 / 10
Agent readiness — 90/100 · agent native
Machine-Readable Contract
18 / 18
Agentic Access Contract
15 / 15
MCP Server
12 / 12
Machine-Readable Auth
10 / 10
Idempotency
9 / 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
4 / 4
Consent & Bot Identity
0 / 3
Individual APIs this provider publishes, each with its own machine-readable definition.
8x8 Contact Center Chat API v2 for creating and driving chat conversations, messages and participants inside the contact center.
8x8 Contact Center Dynamic Campaigns API for injecting and managing records in dynamic outbound campaigns.
8x8 Contact Center Campaigns API for creating campaigns and managing campaign records for outbound dialing.
8x8 Chapi chat API for programmatic creation of chat conversations against the contact center chat service.
8x8 Contact Center Agent Status API for reading and setting agent presence and status codes.
8x8 Contact Center Call API for controlling in-progress phone interactions handled by contact center agents.
8x8 Contact Center Chat Gateway API for bridging external chat channels into 8x8 Contact Center conversations.
8x8 Administration Address Management API for managing service and emergency addresses attached to sites and users.
8x8 Administration Operations API for tracking the status of long-running provisioning operations.
8x8 Administration Phone Number Management API for listing and assigning telephone numbers within an 8x8 tenant.
8x8 Administration Ring Group Management API for creating and managing ring groups and their members.
8x8 Administration Site Management API for creating and managing sites within an 8x8 tenant.
8x8 Administration User Management API for provisioning, updating and deprovisioning users across an 8x8 UCaaS/CCaaS tenant.
8x8 Analytics for Contact Center Historical Metrics API for querying historical queue, agent and interaction metrics, secured with OAuth2 client credentials.
8x8 Analytics for Contact Center Real-time Metrics API for live queue, agent and interaction state, secured with OAuth2 client credentials.
8x8 Audit Records API for retrieving administrative audit trail records across the 8x8 platform.
8x8 Cloud Storage Service Public API for listing, retrieving and managing call recordings and other stored media across regional storage tenants.
8x8 Customer 360 API for retrieving a consolidated customer interaction profile across 8x8 channels.
8x8 Quality Management and Speech Analytics API for evaluations, scorecards, transcripts and speech analytics over recorded contact center interactions.
8x8 Work Analytics Customer Data API for retrieving customer-scoped analytics datasets from the 8x8 Work platform.
8x8 Work Analytics Historical API for querying historical unified communications call and meeting records and aggregates.
8x8 Work Analytics API exposing unified communications usage and quality metrics for the 8x8 Work (UCaaS) product.
8x8 Automation API for defining, launching and managing communication workflow definitions and workflow instances across channels.
8x8 Business Messaging (Chat Apps) API for sending and receiving rich messages over WhatsApp Business, RCS, Viber Business, LINE Official Account, Zalo ZNS and other chat channels.
8x8 Connect Configuration API for subaccount-level configuration of the messaging platform.
8x8 Contacts API for managing contacts and contact groups used as recipients across the Connect messaging and voice products.
8x8 Number Lookup API that validates phone numbers and returns carrier, portability and reachability data for database hygiene and anti-fraud checks.
8x8 Number Masking API that bridges two parties through virtual numbers so neither participant sees the other's real phone number, with call action handling and session summaries.
8x8 Connect SMS API for single and batch A2P SMS delivery worldwide, with sender ID handling, encoding control, delivery receipts and message status lookup.
8x8 Verification API for generating and validating SMS- and voice-based one-time passcodes for mobile number verification and two-factor authentication.
8x8 Video Interaction API for creating and managing agent-to-customer video sessions initiated from a messaging or voice interaction.
8x8 Connect Voice API for programmable outbound and inbound calling, callflows, voice messaging and IVR session control over the 8x8 cloud telephony platform.
8x8 Contact Center Chat API for creating conversations, exchanging messages and managing chat participants.
Real-time contact center event stream delivered over the Apache Pulsar WebSocket interface. Clients connect to wss://{host}/ws/v2/reader/persistent/{tenant}/{namespace}/{topic} ...
8x8's hosted Jitsi Meet video platform, integrated through the Jitsi IFrame API (commands, events and functions) and authorized with RS256-signed JWTs minted from a JaaS API key...
Subaccount-level HTTP POST callbacks emitted by the 8x8 CPaaS voice platform: VSS (Voice Session Summary) for end-of-session outcomes, VCA (Voice Call Action) for in-call callfl...
Scroll for all 36
Model Context Protocol servers that expose these APIs to AI agents.
Documented rate limits and quota policies.
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 5
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 11
Pagination, idempotency, versioning, errors, and events
Scroll for all 11
Build 5
SDKs, sample code, and the tooling you integrate with
Access & Security 8
Authentication, authorization, and security posture
Scroll for all 8
Operate 9
Status, limits, changes, and where to get help
Scroll for all 9
Commercial 3
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
aid: 8x8
url: https://raw.githubusercontent.com/api-evangelist/8x8/refs/heads/main/apis.yml
name: 8x8
kind: company
description: '8x8, Inc. is a San Jose, California headquartered cloud communications provider that sells an integrated UCaaS,
CCaaS and CPaaS platform (marketed as XCaaS) to business buyers in its home market of the United States and internationally.
In the telecom value chain 8x8 sits in the aggregator half of the market, not the mobile network operator half: it does
not own radio spectrum, and it resells carrier voice and messaging connectivity while adding contact center, unified communications,
video (it owns and operates Jitsi as a Service) and analytics on top. Its API posture is genuinely developer-first for a
company of its size — developer.8x8.com is a real self-serve portal, sign-up runs through the 8x8 Connect console, and the
entire documentation site including 34 OpenAPI 3.x definitions is published openly on GitHub at 8x8Cloud/public-developer-docs.
What 8x8 does not do is the network-API layer: there is no CAMARA reference, no GSMA Open Gateway participation, no Aduna
channel, no TM Forum Open API conformance and no CIBA anywhere in its public developer corpus. 8x8 competes with Twilio,
Vonage and Sinch on application-layer communications APIs, and buys the underlying network access rather than exposing it.'
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Telecommunications
- United States
- CPaaS
- UCaaS
- CCaaS
- Contact Center
- Messaging
- SMS
- Voice
- Video
- Identity Verification
- Webhooks
- Cloud Communications
created: '2026-07-25'
modified: '2026-07-25'
specificationVersion: '0.19'
apis:
- aid: 8x8:8x8-actions-events-8x8-contact-center-chat-api-v2
name: 8x8 Contact Center Chat API V2
description: 8x8 Contact Center Chat API v2 for creating and driving chat conversations, messages and participants inside
the contact center.
humanURL: https://developer.8x8.com/actions-events
tags:
- Contact Center
- Contact Center
- Chat
properties:
- type: Documentation
url: https://developer.8x8.com/actions-events
- type: APIReference
url: https://developer.8x8.com/actions-events
- type: OpenAPI
url: openapi/8x8-actions-events-8x8-contact-center-chat-api-v2.json
baseURL: https://api.8x8.com
- aid: 8x8:8x8-actions-events-8x8-contact-center-dynamic-campaigns
name: 8x8 Contact Center Dynamic Campaigns
description: 8x8 Contact Center Dynamic Campaigns API for injecting and managing records in dynamic outbound campaigns.
humanURL: https://developer.8x8.com/actions-events
tags:
- Contact Center
- Contact Center
- Campaigns
- Outbound
properties:
- type: Documentation
url: https://developer.8x8.com/actions-events
- type: APIReference
url: https://developer.8x8.com/actions-events
- type: OpenAPI
url: openapi/8x8-actions-events-8x8-contact-center-dynamic-campaigns.json
baseURL: https://vcc-ap1.8x8.com/api/tstats/campaigns
- aid: 8x8:8x8-actions-events-8x8-contact-center-new-campaigns
name: Contact Center Campaigns API
description: 8x8 Contact Center Campaigns API for creating campaigns and managing campaign records for outbound dialing.
humanURL: https://developer.8x8.com/actions-events
tags:
- Contact Center
- Contact Center
- Campaigns
- Outbound
properties:
- type: Documentation
url: https://developer.8x8.com/actions-events
- type: APIReference
url: https://developer.8x8.com/actions-events
- type: OpenAPI
url: openapi/8x8-actions-events-8x8-contact-center-new-campaigns.json
baseURL: https://api.8x8.com/cc/{customer-site}/campaigns/v1
- aid: 8x8:8x8-actions-events-chapi---chat-api
name: Chapi - Chat API
description: 8x8 Chapi chat API for programmatic creation of chat conversations against the contact center chat service.
humanURL: https://developer.8x8.com/actions-events
tags:
- Contact Center
- Contact Center
- Chat
properties:
- type: Documentation
url: https://developer.8x8.com/actions-events
- type: APIReference
url: https://developer.8x8.com/actions-events
- type: OpenAPI
url: openapi/8x8-actions-events-chapi---chat-api.json
baseURL: https://api.8x8.com/chat
- aid: 8x8:8x8-actions-events-contact-center-agent-status-api
name: Contact Center Agent Status API
description: 8x8 Contact Center Agent Status API for reading and setting agent presence and status codes.
humanURL: https://developer.8x8.com/actions-events
tags:
- Contact Center
- Contact Center
- Agents
- Presence
properties:
- type: Documentation
url: https://developer.8x8.com/actions-events
- type: APIReference
url: https://developer.8x8.com/actions-events
- type: OpenAPI
url: openapi/8x8-actions-events-contact-center-agent-status-api.json
baseURL: https://vcc-na30.8x8.com/api/v1
- aid: 8x8:8x8-actions-events-contact-center-call-api
name: 8x8 Contact Center Call API Reference
description: 8x8 Contact Center Call API for controlling in-progress phone interactions handled by contact center agents.
humanURL: https://developer.8x8.com/actions-events
tags:
- Contact Center
- Contact Center
- Voice
- Call Control
properties:
- type: Documentation
url: https://developer.8x8.com/actions-events
- type: APIReference
url: https://developer.8x8.com/actions-events
- type: OpenAPI
url: openapi/8x8-actions-events-contact-center-call-api.json
- type: AgentSkill
url: skills/8x8-contact-center-call-control.md
name: Control a contact center call with 8x8
baseURL: https://vcc-na30.8x8.com/api/v1
- aid: 8x8:8x8-actions-events-contact-center-chat-gateway-v1
name: Contact Center Chat Gateway
description: 8x8 Contact Center Chat Gateway API for bridging external chat channels into 8x8 Contact Center conversations.
humanURL: https://developer.8x8.com/actions-events
tags:
- Contact Center
- Contact Center
- Chat
- Gateway
properties:
- type: Documentation
url: https://developer.8x8.com/actions-events
- type: APIReference
url: https://developer.8x8.com/actions-events
- type: OpenAPI
url: openapi/8x8-actions-events-contact-center-chat-gateway-v1.yml
baseURL: https://api.8x8.com
- aid: 8x8:8x8-administration-address-api-v1
name: 8x8 Administration - Address Management API
description: 8x8 Administration Address Management API for managing service and emergency addresses attached to sites and
users.
humanURL: https://developer.8x8.com/administration
tags:
- Administration
- Administration
- Addresses
- E911
properties:
- type: Documentation
url: https://developer.8x8.com/administration
- type: APIReference
url: https://developer.8x8.com/administration
- type: OpenAPI
url: openapi/8x8-administration-address-api-v1.yaml
baseURL: https://api.8x8.com/admin-provisioning
- aid: 8x8:8x8-administration-operation-api-v1
name: 8x8 Administration - Operations API
description: 8x8 Administration Operations API for tracking the status of long-running provisioning operations.
humanURL: https://developer.8x8.com/administration
tags:
- Administration
- Administration
- Operations
properties:
- type: Documentation
url: https://developer.8x8.com/administration
- type: APIReference
url: https://developer.8x8.com/administration
- type: OpenAPI
url: openapi/8x8-administration-operation-api-v1.yaml
baseURL: https://api.8x8.com/admin-provisioning
- aid: 8x8:8x8-administration-phonenumber-api-v1
name: 8x8 Administration - Phone Number Management API
description: 8x8 Administration Phone Number Management API for listing and assigning telephone numbers within an 8x8 tenant.
humanURL: https://developer.8x8.com/administration
tags:
- Administration
- Administration
- Numbers
- Telephony
properties:
- type: Documentation
url: https://developer.8x8.com/administration
- type: APIReference
url: https://developer.8x8.com/administration
- type: OpenAPI
url: openapi/8x8-administration-phonenumber-api-v1.yaml
baseURL: https://api.8x8.com/admin-provisioning
- aid: 8x8:8x8-administration-ringgroup-api-v1
name: 8x8 Administration - Ring Group Management API
description: 8x8 Administration Ring Group Management API for creating and managing ring groups and their members.
humanURL: https://developer.8x8.com/administration
tags:
- Administration
- Administration
- Ring Groups
- Telephony
properties:
- type: Documentation
url: https://developer.8x8.com/administration
- type: APIReference
url: https://developer.8x8.com/administration
- type: OpenAPI
url: openapi/8x8-administration-ringgroup-api-v1.yaml
baseURL: https://api.8x8.com/admin-provisioning
- aid: 8x8:8x8-administration-site-api-v1
name: 8x8 Administration - Site Management API
description: 8x8 Administration Site Management API for creating and managing sites within an 8x8 tenant.
humanURL: https://developer.8x8.com/administration
tags:
- Administration
- Administration
- Provisioning
properties:
- type: Documentation
url: https://developer.8x8.com/administration
- type: APIReference
url: https://developer.8x8.com/administration
- type: OpenAPI
url: openapi/8x8-administration-site-api-v1.yaml
baseURL: https://api.8x8.com/admin-provisioning
- aid: 8x8:8x8-administration-user-api-v1
name: 8x8 Administration - User Management API
description: 8x8 Administration User Management API for provisioning, updating and deprovisioning users across an 8x8 UCaaS/CCaaS
tenant.
humanURL: https://developer.8x8.com/administration
tags:
- Administration
- Administration
- Provisioning
- Identity
properties:
- type: Documentation
url: https://developer.8x8.com/administration
- type: APIReference
url: https://developer.8x8.com/administration
- type: OpenAPI
url: openapi/8x8-administration-user-api-v1.yaml
- type: AgentSkill
url: skills/8x8-provision-user.md
name: Provision a user in an 8x8 tenant
baseURL: https://api.8x8.com/admin-provisioning
- aid: 8x8:8x8-analytics-8x8-analytics-for-contact-center-historical-metrics-api
name: 8x8 Analytics for Contact Center Historical Metrics API
description: 8x8 Analytics for Contact Center Historical Metrics API for querying historical queue, agent and interaction
metrics, secured with OAuth2 client credentials.
humanURL: https://developer.8x8.com/analytics
tags:
- Analytics
- Analytics
- Contact Center
- Historical
- OAuth2
properties:
- type: Documentation
url: https://developer.8x8.com/analytics
- type: APIReference
url: https://developer.8x8.com/analytics
- type: OpenAPI
url: openapi/8x8-analytics-8x8-analytics-for-contact-center-historical-metrics-api.json
- type: AgentSkill
url: skills/8x8-historical-analytics-report.md
name: Pull a historical contact center analytics report
- type: OAuthScopes
url: scopes/8x8-scopes.yml
name: 8x8 OAuth2 client-credentials scopes
baseURL: https://api.8x8.com/eu/analytics/cc/v8/historical-metrics
- aid: 8x8:8x8-analytics-8x8-analytics-for-contact-center-real-time-metrics-api
name: 8x8 Analytics for Contact Center Real-time Metrics API
description: 8x8 Analytics for Contact Center Real-time Metrics API for live queue, agent and interaction state, secured
with OAuth2 client credentials.
humanURL: https://developer.8x8.com/analytics
tags:
- Analytics
- Analytics
- Contact Center
- Real-time
- OAuth2
properties:
- type: Documentation
url: https://developer.8x8.com/analytics
- type: APIReference
url: https://developer.8x8.com/analytics
- type: OpenAPI
url: openapi/8x8-analytics-8x8-analytics-for-contact-center-real-time-metrics-api.json
- type: OAuthScopes
url: scopes/8x8-scopes.yml
name: 8x8 OAuth2 client-credentials scopes
baseURL: https://api.8x8.com/eu/analytics/cc/v5/realtime-metrics
- aid: 8x8:8x8-analytics-audit-records-api
name: Audit Records API
description: 8x8 Audit Records API for retrieving administrative audit trail records across the 8x8 platform.
humanURL: https://developer.8x8.com/analytics
tags:
- Analytics
- Audit
- Governance
- Compliance
properties:
- type: Documentation
url: https://developer.8x8.com/analytics
- type: APIReference
url: https://developer.8x8.com/analytics
- type: OpenAPI
url: openapi/8x8-analytics-audit-records-api.json
baseURL: https://api.8x8.com/administration/audit/v1
- aid: 8x8:8x8-analytics-cloud-storage-service-public-api
name: Cloud Storage Service Public API
description: 8x8 Cloud Storage Service Public API for listing, retrieving and managing call recordings and other stored
media across regional storage tenants.
humanURL: https://developer.8x8.com/analytics
tags:
- Analytics
- Storage
- Recordings
- Media
properties:
- type: Documentation
url: https://developer.8x8.com/analytics
- type: APIReference
url: https://developer.8x8.com/analytics
- type: OpenAPI
url: openapi/8x8-analytics-cloud-storage-service-public-api.json
baseURL: https://api.8x8.com/storage/{region}/{apiversion}
- aid: 8x8:8x8-analytics-customer-360-public-api
name: Customer 360 API
description: 8x8 Customer 360 API for retrieving a consolidated customer interaction profile across 8x8 channels.
humanURL: https://developer.8x8.com/analytics
tags:
- Analytics
- Customer 360
- CDP
properties:
- type: Documentation
url: https://developer.8x8.com/analytics
- type: APIReference
url: https://developer.8x8.com/analytics
- type: OpenAPI
url: openapi/8x8-analytics-customer-360-public-api.json
baseURL: https://api.8x8.com/cidp-customer-360/us
- aid: 8x8:8x8-analytics-quality-management-and-speech-analytics-api
name: Quality Management and Speech Analytics API
description: 8x8 Quality Management and Speech Analytics API for evaluations, scorecards, transcripts and speech analytics
over recorded contact center interactions.
humanURL: https://developer.8x8.com/analytics
tags:
- Analytics
- Quality Management
- Speech Analytics
- Contact Center
properties:
- type: Documentation
url: https://developer.8x8.com/analytics
- type: APIReference
url: https://developer.8x8.com/analytics
- type: OpenAPI
url: openapi/8x8-analytics-quality-management-and-speech-analytics-api.json
baseURL: https://api.8x8.com/qm/{region}/{apiversion}
- aid: 8x8:8x8-analytics-work-analytics-customer-data
name: Work Analytics Customer Data
description: 8x8 Work Analytics Customer Data API for retrieving customer-scoped analytics datasets from the 8x8 Work platform.
humanURL: https://developer.8x8.com/analytics
tags:
- Analytics
- Analytics
- UCaaS
properties:
- type: Documentation
url: https://developer.8x8.com/analytics
- type: APIReference
url: https://developer.8x8.com/analytics
- type: OpenAPI
url: openapi/8x8-analytics-work-analytics-customer-data.json
baseURL: https://api.8x8.com/analytics/work
- aid: 8x8:8x8-analytics-work-analytics-historical
name: Work Analytics Historical
description: 8x8 Work Analytics Historical API for querying historical unified communications call and meeting records and
aggregates.
humanURL: https://developer.8x8.com/analytics
tags:
- Analytics
- Analytics
- Historical
- UCaaS
properties:
- type: Documentation
url: https://developer.8x8.com/analytics
- type: APIReference
url: https://developer.8x8.com/analytics
- type: OpenAPI
url: openapi/8x8-analytics-work-analytics-historical.json
baseURL: https://api.8x8.com/analytics/work
- aid: 8x8:8x8-analytics-work-analytics
name: Work Analytics
description: 8x8 Work Analytics API exposing unified communications usage and quality metrics for the 8x8 Work (UCaaS) product.
humanURL: https://developer.8x8.com/analytics
tags:
- Analytics
- Analytics
- UCaaS
- Metrics
properties:
- type: Documentation
url: https://developer.8x8.com/analytics
- type: APIReference
url: https://developer.8x8.com/analytics
- type: OpenAPI
url: openapi/8x8-analytics-work-analytics.json
baseURL: https://api.8x8.com/analytics/work
- aid: 8x8:8x8-connect-automation-api
name: Automation API
description: 8x8 Automation API for defining, launching and managing communication workflow definitions and workflow instances
across channels.
humanURL: https://developer.8x8.com/connect/reference
tags:
- CPaaS
- Automation
- Workflows
properties:
- type: Documentation
url: https://developer.8x8.com/connect
- type: APIReference
url: https://developer.8x8.com/connect/reference
- type: OpenAPI
url: openapi/8x8-connect-automation-api.json
baseURL: https://automation.8x8.com
- aid: 8x8:8x8-connect-business-messaging-api
name: Business Messaging API
description: 8x8 Business Messaging (Chat Apps) API for sending and receiving rich messages over WhatsApp Business, RCS,
Viber Business, LINE Official Account, Zalo ZNS and other chat channels.
humanURL: https://developer.8x8.com/connect/reference
tags:
- CPaaS
- Messaging
- WhatsApp
- RCS
- Viber
- Chat Apps
properties:
- type: Documentation
url: https://developer.8x8.com/connect
- type: APIReference
url: https://developer.8x8.com/connect/reference
- type: OpenAPI
url: openapi/8x8-connect-business-messaging-api.json
- type: AgentSkill
url: skills/8x8-whatsapp-business-messaging.md
name: Send WhatsApp and chat-app messages with 8x8
baseURL: https://chatapps.8x8.com
- aid: 8x8:8x8-connect-configuration-api
name: Configuration API
description: 8x8 Connect Configuration API for subaccount-level configuration of the messaging platform.
humanURL: https://developer.8x8.com/connect/reference
tags:
- CPaaS
- Configuration
- Subaccounts
properties:
- type: Documentation
url: https://developer.8x8.com/connect
- type: APIReference
url: https://developer.8x8.com/connect/reference
- type: OpenAPI
url: openapi/8x8-connect-configuration-api.json
baseURL: https://sms.8x8.com
- aid: 8x8:8x8-connect-contacts-api
name: Contacts API
description: 8x8 Contacts API for managing contacts and contact groups used as recipients across the Connect messaging and
voice products.
humanURL: https://developer.8x8.com/connect/reference
tags:
- CPaaS
- Contacts
- CRM
properties:
- type: Documentation
url: https://developer.8x8.com/connect
- type: APIReference
url: https://developer.8x8.com/connect/reference
- type: OpenAPI
url: openapi/8x8-connect-contacts-api.json
baseURL: https://contacts.8x8.com
- aid: 8x8:8x8-connect-number-lookup-api
name: Number Lookup API
description: 8x8 Number Lookup API that validates phone numbers and returns carrier, portability and reachability data for
database hygiene and anti-fraud checks.
humanURL: https://developer.8x8.com/connect/reference
tags:
- CPaaS
- Number Lookup
- HLR
- Anti-Fraud
properties:
- type: Documentation
url: https://developer.8x8.com/connect
- type: APIReference
url: https://developer.8x8.com/connect/reference
- type: OpenAPI
url: openapi/8x8-connect-number-lookup-api.json
baseURL: https://lookup.8x8.com
- aid: 8x8:8x8-connect-number-masking-api
name: Number Masking API
description: 8x8 Number Masking API that bridges two parties through virtual numbers so neither participant sees the other's
real phone number, with call action handling and session summaries.
humanURL: https://developer.8x8.com/connect/reference
tags:
- CPaaS
- Voice
- Number Masking
- Privacy
properties:
- type: Documentation
url: https://developer.8x8.com/connect
- type: APIReference
url: https://developer.8x8.com/connect/reference
- type: OpenAPI
url: openapi/8x8-connect-number-masking-api.json
baseURL: https://voice.8x8.com
- aid: 8x8:8x8-connect-sms-api
name: SMS API
description: 8x8 Connect SMS API for single and batch A2P SMS delivery worldwide, with sender ID handling, encoding control,
delivery receipts and message status lookup.
humanURL: https://developer.8x8.com/connect/reference
tags:
- CPaaS
- SMS
- Messaging
- A2P
properties:
- type: Documentation
url: https://developer.8x8.com/connect
- type: APIReference
url: https://developer.8x8.com/connect/reference
- type: OpenAPI
url: openapi/8x8-connect-sms-api.json
- type: OpenAPI
url: openapi/8x8-connect-common-models.json
name: 8x8 Connect Common Models
- type: AgentSkill
url: skills/8x8-send-sms.md
name: Send an SMS with 8x8 Connect
baseURL: https://sms.8x8.com
- aid: 8x8:8x8-connect-verification-api
name: Verification API
description: 8x8 Verification API for generating and validating SMS- and voice-based one-time passcodes for mobile number
verification and two-factor authentication.
humanURL: https://developer.8x8.com/connect/reference
tags:
- CPaaS
- Verification
- OTP
- 2FA
- Identity
properties:
- type: Documentation
url: https://developer.8x8.com/connect
- type: APIReference
url: https://developer.8x8.com/connect/reference
- type: OpenAPI
url: openapi/8x8-connect-verification-api.json
- type: AgentSkill
url: skills/8x8-verify-phone-number.md
name: Verify a phone number with 8x8
baseURL: https://verify.8x8.com
- aid: 8x8:8x8-connect-video-interaction-api
name: Video Interaction API
description: 8x8 Video Interaction API for creating and managing agent-to-customer video sessions initiated from a messaging
or voice interaction.
humanURL: https://developer.8x8.com/connect/reference
tags:
- CPaaS
- Video
- Interaction
properties:
- type: Documentation
url: https://developer.8x8.com/connect
- type: APIReference
url: https://developer.8x8.com/connect/reference
- type: OpenAPI
url: openapi/8x8-connect-video-interaction-api.json
baseURL: https://video-agent.8x8.com
- aid: 8x8:8x8-connect-voice-v1-api
name: Voice API
description: 8x8 Connect Voice API for programmable outbound and inbound calling, callflows, voice messaging and IVR session
control over the 8x8 cloud telephony platform.
humanURL: https://developer.8x8.com/connect/reference
tags:
- CPaaS
- Voice
- Callflow
- IVR
properties:
- type: Documentation
url: https://developer.8x8.com/connect
- type: APIReference
url: https://developer.8x8.com/connect/reference
- type: OpenAPI
url: openapi/8x8-connect-voice-v1-api.json
baseURL: https://voice.8x8.com
- aid: 8x8:8x8-contactcenter-8x8-contact-center-chat-api
name: 8x8 Contact Center Chat API
description: 8x8 Contact Center Chat API for creating conversations, exchanging messages and managing chat participants.
humanURL: https://developer.8x8.com/contactcenter
tags:
- Contact Center
- Contact Center
- Chat
properties:
- type: Documentation
url: https://developer.8x8.com/contactcenter
- type: APIReference
url: https://developer.8x8.com/contactcenter
- type: OpenAPI
url: openapi/8x8-contactcenter-8x8-contact-center-chat-api.json
baseURL: https://api.8x8.com
- aid: 8x8:8x8-event-streaming
name: 8x8 Event Streaming API
description: Real-time contact center event stream delivered over the Apache Pulsar WebSocket interface. Clients connect
to wss://{host}/ws/v2/reader/persistent/{tenant}/{namespace}/{topic} on regional 8x8 Pulsar proxies (pulsar-ws-euw2, pulsar-ws-use1,
pulsar-ws-usw2) and consume agent, call, queue and interaction events. Documented with Go, Java, Python, Node.js and browser
examples. No AsyncAPI document is published.
humanURL: https://developer.8x8.com/actions-events/docs/streaming/overview
tags:
- Contact Center
- Events
- Streaming
- WebSocket
- Apache Pulsar
properties:
- type: Documentation
url: https://developer.8x8.com/actions-events/docs/streaming/overview
- type: Documentation
url: https://developer.8x8.com/actions-events/docs/streaming/connection
name: Connection Guide
- type: Webhooks
url: asyncapi/8x8-events-webhooks.yml
name: 8x8 event catalogue (31 streaming event types)
baseURL: wss://pulsar-ws-use1.8x8.com/ws/v2/reader/persistent
- aid: 8x8:jitsi-as-a-service
name: Jitsi as a Service (JaaS)
description: 8x8's hosted Jitsi Meet video platform, integrated through the Jitsi IFrame API (commands, events and functions)
and authorized with RS256-signed JWTs minted from a JaaS API key pair. Mobile SDKs are published for Android and iOS.
No OpenAPI document is published for JaaS.
humanURL: https://developer.8x8.com/jaas
tags:
- Video
- Jitsi
- Meetings
- WebRTC
- JWT
properties:
- type: Documentation
url: https://developer.8x8.com/jaas
- type: Documentation
url: https://developer.8x8.com/jaas/docs/iframe-api-overview
name: IFrame API Overview
- type: Authentication
url: https://developer.8x8.com/jaas/docs/api-keys-jwt
name: JaaS API Keys and JWT
baseURL: https://8x8.vc
- aid: 8x8:8x8-cpaas-voice-webhooks
name: 8x8 CPaaS Voice Webhooks
description: 'Subaccount-level HTTP POST callbacks emitted by the 8x8 CPaaS voice platform: VSS (Voice Session Summary)
for end-of-session outcomes, VCA (Voice Call Action) for in-call callflow decisions, and VCS (Voice Call Status) for real-time
call status. Payload schemas are documented per product (IVR, Voice Messaging, Number Masking) but are not published as
AsyncAPI.'
humanURL: https://developer.8x8.com/connect/docs/voice/webhook-guides/webhooks-overview
tags:
- Webhooks
- Voice
- Events
- CPaaS
properties:
- type: Documentation
url: https://developer.8x8.com/connect/docs/voice/webhook-guides/webhooks-overview
- type: Webhooks
url: asyncapi/8x8-events-webhooks.yml
name: 8x8 CPaaS voice webhook catalogue (VSS/VCA/VCS/VRU/VNU)
baseURL: https://voice.8x8.com
common:
- type: AgenticAccess
url: agentic-access/8x8-agentic-access.yml
- type: DomainSecurity
url: security/8x8-domain-security.yml
- type: OAuthScopes
url: scopes/8x8-scopes.yml
- type: Authentication
url: authentication/8x8-authentication.yml
- type: Website
url: https://www.8x8.com/
- type: DeveloperPortal
url: https://developer.8x8.com/
- type: Documentation
url: https://developer.8x8.com/connect
- type: APIReference
url: https://developer.8x8.com/connect/reference
- type: GettingStarted
url: https://developer.8x8.com/connect/docs/getting-started
- type: SignUp
url: https://connect.8x8.com/
- type: Authentication
url: https://developer.8x8.com/connect/docs/security-1
- type: RateLimits
url: https://developer.8x8.com/connect/docs/api-rate-limiting
- type: Webhooks
url: https://developer.8x8.com/connect/docs/voice/webhook-guides/webhooks-overview
- type: Partners
url: https://developer.8x8.com/tech-partner
- type: GitHubOrganization
url: https://github.com/8x8Cloud
- type: GitHubRepository
url: https://github.com/8x8Cloud/public-developer-docs
name: 8x8 Public Developer Docs
description: Source of developer.8x8.com, including 34 OpenAPI definitions under docs_oas/.
- type: LinkedIn
url: https://www.linkedin.com/company/8x8
- type: TermsOfService
url: https://www.8x8.com/terms-and-conditions/api-license-agreement
- type: LLMsTxt
url: llms/8x8-llms.txt
name: 8x8 llms.txt
description: Verbatim llms.txt published at developer.8x8.com/llms.txt (882 documentation links).
- type: Packages
url: packages/8x8-packages.yml
- type: SDKs
url: packages/8x8-packages.yml
name: 8x8 / Jitsi client SDKs
description: 'First-party client SDKs: @jitsi/react-sdk, @jitsi/vue-sdk, @jitsi/react-native-sdk, lib-jitsi-meet, JitsiMeetSDK
(iOS), jitsi-meet-sdk (Android), plus the 8x8 CPaaS Voice SDKs.'
- type: WellKnown
url: well-known/8x8-well-known.yml
name: well-known probe
description: 'Verified absence: no security.txt, OIDC, RFC 8414, api-catalog or ai-plugin document on any 8x8 host.'
- type: MCPServer
url: mcp/8x8-mcp.yml
name: 8x8 MCP (candidate)
description: Derived candidate MCP tool surface over 312 OpenAPI operations. 8x8 publishes no official MCP server.
- type: Overlay
url: overlays/_index.yml
name: OpenAPI Overlays
description: One Overlay 1.0.0 document per harvested OpenAPI (34), carrying API Evangelist provenance and 8x8 runtime semantics.
- type: Conformance
url: conformance/8x8-conformance.yml
- type: Compliance
url: https://www.8x8.com/why-8x8/security-and-compliance
name: 8x8 Security & Global Compliance Standards
description: SOC 2 Type II, ISO 27001:2022 (+27017/27018), CSA Cyber Trust, HIPAA, Cyber Essentials Plus.
- type: ErrorCatalog
url: errors/8x8-problem-types.yml
name: 8x8 problem types
description: 97 distinct 4xx/5xx response shapes derived from 34 OpenAPI documents; RFC 7807 on Administration + Chat.
- type: ErrorCodes
url: errors/8x8-error-codes.yml
name: 8x8 Connect error codes
description: 77 numeric platform error codes for the SMS and Messaging Apps APIs.
- type: Lifecycle
url: lifecycle/8x8-lifecycle.yml
- type: StatusPage
url: https://status.8x8.com
name: 8x8 Status Page
- type: Deprecation
url: https://developer.8x8.com/administration/docs/api-change-policy
name: 8x8 API Change Policy
description: 12-month deprecation notice; 90 days minimum for emergency breaking changes.
- type: Security
url: https://cpaas.8x8.com/en/security/
name: 8x8 security & responsible disclosure
description: Responsible disclosure and incentivized bug bounty run through HackerOne.
- type: VulnerabilityDisclosure
url: security/8x8-vulnerability-disclosure.yml
- type: TrustCenter
url: security/8x8-trust-center.yml
- type: Conventions
url: conventions/8x8-conventions.yml
- type: Idempotency
url: conventions/8x8-conventions.yml
name: 8x8 idempotency
description: Idempotency-Key (uuid) header declared on the Contact Center Chat APIs; x-8x8-event-id de-duplication on webhook
delivery.
- type: ChangeLog
url: changelog/8x8-changelog.yml
name: 8x8 changelog (artifact)
- type: ChangeLog
url: https://developer.8x8.com/administration/changelog
name: Administration API Changelog
- type: Components
url: components/8x8-components.yml
name: 8x8 Embeddable Communications
description: Webchat widget, Jitsi IFrame API (JaaS), Video Interaction, Maestro partner SDK.
- type: DataModel
url: data-model/8x8-data-model.yml
name: 8x8 data model
description: 315 entities and 230 relationships derived from OpenAPI components.schemas.
- type: Webhooks
url: asyncapi/8x8-events-webhooks.yml
name: 8x8 event & webhook surface
description: Pulsar WebSocket event stream (31 event types), contact-center webhooks (7 types, JWS-signed), CPaaS voice
webhooks (VSS/VCA/VCS/VRU/VNU), messaging webhooks. No AsyncAPI published.
- type: Rules
url: rules/8x8-spectral.json
name: 8x8 API Standards (Spectral)
description: 8x8's own beta Spectral ruleset from github.com/8x8Cloud/api-standards, extending spectral:oas.
- type: AgentSkill
url: skills/_index.yml
name: 8x8 agent skills
description: Six packaged agent skills grounded in verified 8x8 operationIds.
- type: Pricing
url: https://cpaas.8x8.com/en/pricing/
name: 8x8 CPaaS Pricing
- type: PrivacyPolicy
url: https://cpaas.8x8.com/en/privacy-policy/
name: 8x8 CPaaS Privacy Policy
- type: Support
url: https://support.8x8.com/
name: 8x8 Support Portal
- type: HelpCenter
url: https://support.cpaas.8x8.com/hc/en-us
name: 8x8 CPaaS Help Center
- type: Community
url: https://community.8x8.com/
name: 8x8 Community
- type: Login
url: https://connect.8x8.com/
name: 8x8 Connect console
- type: Console
url: https://admin.8x8.com/
name: 8x8 Admin Console
description: Where API keys (eght_ prefix) are created.
- type: GitHubRepository
url: https://github.com/8x8Cloud/api-standards
name: 8x8 API Standards
description: 8x8's public (beta) Spectral ruleset for its own OpenAPI definitions.
- type: RateLimits
url: rate-limits/8x8-rate-limits.yml
name: 8x8 rate limits (artifact)
description: 'Per-suite limits: 1,800 req/s per Connect subaccount, 3,000 req/s per IP, 100 req/min per Administration API
key, 10 concurrent async operations.'
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com