The API Report CardAPI Index
Dialpad

Dialpad API

AI Cloud PBX / Business Communications (UCaaS + CCaaS) · dialpad.com

Dialpad runs a self-serve developer portal at developers.dialpad.com with REST APIs for calls, SMS, contacts, stats, and routing, plus OAuth 2.0 and WebSocket event subscriptions. AI Virtual Agent and Digital Engagement APIs are gated to Pro and Enterprise contracts.

Last verified: July 2026Software & Data Tools
API GRADE
A
VERIFIED JUL 2026

SCORECARD

ExistenceGOODPublic REST APIs at developers.dialpad.com across calls, SMS, contacts, users, stats, and routing.
AccessGOODThe portal is self-serve, but AI Virtual Agent and Digital Engagement APIs need Pro or Enterprise contracts.
CoverageGOODCalls, routing, SMS, contacts, stats, WFM, and omnichannel; stats are siloed per product line.
AuthGOODManual API key generation or OAuth 2.0 token issuance.
Docs & DXGOODDownloadable OpenAPI spec, an open source Python SDK, and WebSocket event subscriptions.
StabilityGOOD
Supergood: Dialpad shipped a real API. Most vendors don't; we ship near-native APIs for the rest.

Frequently asked questions

Dialpad scores A on the API Report Card. Dialpad runs a self-serve developer portal at developers.dialpad.com with REST APIs for calls, SMS, contacts, stats, and routing, plus OAuth 2.0 and WebSocket event subscriptions. AI Virtual Agent and Digital Engagement APIs are gated to Pro and Enterprise contracts.

Tried to integrate with Dialpad?
SOURCES
Reporting and data-export ergonomics are weak, Capterra/G2 reviewers report 'awful' export formatting, no ability to choose which fields appear in reports or what order, and entire KPIs disappearing when multiple contact centers are combined, forcing repetitive exports and manual merging capterra.com
Stats APIs are siloed by product line (Connect vs Support vs Sell) and by contact-center grouping; customers consolidating cross-product analytics must stitch responses client-side because no single 'unified call log' endpoint exists help.dialpad.com
Rate limits and HTTP 429 handling are documented but enforcement is per-app and tightening requires opening a support ticket rather than a self-serve tier upgrade developers.dialpad.com
WebSocket event subscriptions can drop or fall behind on high-volume tenants, and Dialpad does not guarantee event replay beyond the documented retention window, customers building pipelines must implement their own dedup and backfill logic against the Stats and Calls APIs developers.dialpad.com
Call recordings, AI transcripts, and Ai Recap summaries are subject to Dialpad's default retention windows; long-term retention for compliance (FINRA, HIPAA) requires either a paid retention upgrade or a customer-built archival pipeline that polls the Calls API and downloads recording URLs before they expire help.dialpad.com
AI Virtual Agent and Digital Engagement APIs are gated behind higher-tier (Pro/Enterprise/Support Premium) contracts, SMB customers on Standard tiers cannot access programmatic surfaces for the AI features they see in the UI dialpad.com
Python SDK on GitHub has historically lagged the REST API surface; not every newly released endpoint is covered, forcing customers back to raw HTTP for newer Ai Recap / Real-Time Assist / WFM endpoints github.com
API key vs OAuth choice creates a security tradeoff, API keys are simple but long-lived and broadly scoped, while OAuth requires building token-refresh and consent flows that many small customers skip developers.dialpad.com
BBB complaints document multi-year auto-renewal traps, one customer's 12-month agreement silently renewed on April 11, 2024 for a 3-year term with no written renewal notice, invoice, or reminder, leaving the customer 'stuck for another 3 years being overbilled' bbb.org
Phantom-license overbilling: one customer reports being billed for 66 licenses against a contracted 7, monthly cost spiked from $717.36 to $3,030, and Dialpad refused to reduce the license count even after users were offboarded bbb.org
Cancellation runaround, customers report sending 8+ emails, certified letters, and multiple phone calls without any acknowledgment of non-renewal requests, with billing continuing through the disputed period bbb.org
Hidden fees on top of advertised pricing: $0.008/message SMS overage after 250 messages/user/month, mandatory 'administrative cost recovery' fee on every invoice, and international-calling carve-outs despite 'unlimited calling' marketing (only US/Canada is truly unlimited) squaretalk.com
Trustpilot and reddit threads describe the admin UI as 'the most user unfriendly site to navigate', with confusion over which line is being used and difficulty locating prior calls and messages trustpilot.com
Call-quality regressions under load: parallel ring + warm transfer triggers one-way audio or dropped calls when desktop and mobile ring simultaneously; mobile wake-from-sleep and Wi-Fi-to-LTE handoffs leave dead air nextiva.com
AU$10,000+ overcharge case: an Australian customer reports being billed since October 2023 for services they never used, with the issue unresolved despite emails and a Zoom escalation meeting g2.com
Forced-renewal lock-in despite offering month-to-month-style marketing, customers report being unable to exit annual/multi-year contracts mid-term even when they stop using all seats bbb.org
Multiple-number provisioning glitches: Dialpad sometimes issues additional phone numbers even when the customer only wants a single ported number, and inbound calls default to the wrong number trustpilot.com