bandwidth.com
Bandwidth is a cloud communications platform for voice calling, text messaging, phone numbers, emergency services, and related telecom workflows. Its products include APIs and tools for provisioning, messaging, voice, account management, and AI-agent integrations.
Bandwidth exposes a broad authenticated HTTP API suite, a local MCP server package for AI agents, and an authenticated `band` CLI.
- Bandwidth MCP Serverdiscovered
- Bandwidth HTTP APIsdiscovered
- Bandwidth CLIdiscovered
In The Bandwidth App, go to Account → API Credentials and click Create. Fill in description, account scope, roles, and accounts, then save. Store the clientSecret when shown; it is only displayed once. Your clientId/clientSecret are then used to obtain OAuth 2.0 bearer tokens via the client-credentials flow.
Legacy Bandwidth API Users are deprecated. The credential-management docs state creation of new API Users is disabled as of April 1, 2026, updates are disabled July 1, 2026, and they are fully decommissioned December 2, 2026. If you still have an existing legacy API user, its username and password can be used where legacy auth is still supported during the migration period. See the credential management guide and migration guide.
conventions · 1/7 published
- integrations.json——
- llms.txt✓https://bandwidth.com/llms.txt
- API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing