# SignalWire

**Canonical:** https://apis.io/providers/signalwire/  
**Website:** https://signalwire.com  
**APIs profiled:** 80

SignalWire is a Programmable Unified Communications (PUC) platform for voice, messaging, video, fax, SIP and AI voice agents, built by the team behind FreeSWITCH. It publishes two first-party OpenAPI 3.1 contracts from its public documentation repository — a 253-operation SignalWire REST API covering calling, messaging, video rooms, phone number management, Campaign Registry/10DLC, WhatsApp, Datasphere, SIP resources, subscribers, AI agents and logs, and a 79-operation Twilio-compatible Compatibility (LaML) API at /api/laml/2010-04-01 — plus an OpenRPC 1.3.2 JSON-RPC contract for live call control, a JSON Schema for SWML (SignalWire Markup Language), and 19 OpenAPI 3.1 webhook definitions covering AI/SWAIG, calling and messaging callbacks. Every request is served from a per-customer Space subdomain, {space_name}.signalwire.com, over HTTPS only.

## Kin Score — 69.9 / 100 (exemplar)

Scored 2026-08-28 under rubric 0.15.1.

| Facet | Score |
|---|---|
| Discoverability | 75.9 |
| Contract Quality | 61.8 |
| Governance | 30.3 |
| Contract Governance | 30.3 |
| Operational Transparency | 76.3 |
| Developer Ergonomics | 90.5 |
| Commercial Clarity | 60.5 |
| Access Clarity | 60.5 |

Regulatory layer — **Telecommunications**: 50.0 (matched via tags).

## Agent readiness — 37.6 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | no |
| Reversibility Documented | no |
| MCP Server | documented |
| Auth Clarity | bearer |
| Idempotency | no |
| Error Semantics | verified |
| OpenAPI Examples | partial |
| Rate Limit Signal | documented |
| Event Surface Described | yes |
| Agent Skills | yes |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |
| Delegated Identity | no |
| Protected Resource Metadata | no |
| Dynamic Client Registration | no |
| Agentic Commerce | no |

## APIs (80)

- **SignalWire Calling API (JSON-RPC)** — An OpenRPC 1.3.2 contract for real-time control of live calls over RELAY — 8 methods (calling.dial, calling.update, calling.end, calling.ai_hold, calling.ai_unhold, calling.ai_m...
- **SignalWire Accounts API** — Manage SignalWire projects and subprojects.
- **SignalWire Addresses API** — Client-side endpoints for listing and retrieving resource addresses using [subscriber](/docs/platform/subscribers) access tokens (SAT). Intended for use with the Browser SDK to ...
- **SignalWire AI Agents: Custom API** — Endpoints related to creating & managing SignalWire AI Agents
- **SignalWire AI Agents: Dialogflow API** — Endpoints related to creating & managing Dialogflow Agents
- **SignalWire AI Chat API** — Endpoints related to holding a text conversation with an AI agent
- **SignalWire AI Webhooks API** — Callbacks an AI agent sends to your server. The same payloads apply to every surface an agent runs on — voice calls, Amazon Bedrock agents, sidecar agents, and text conversations.
- **SignalWire Applications API** — Manage cXML applications for handling voice and messaging.
- **SignalWire Available Phone Numbers API** — Search for available phone numbers to purchase.
- **SignalWire Call Flows API** — Endpoints related to creating & managing Call Flows
- **SignalWire Calling Webhooks API** — Callbacks about a call: the SWML document request sent when a call arrives, and the progress of work you started on it such as a transcription or a background audio stream.
- **SignalWire Calls API** — Manage voice calls and call recordings.
- **SignalWire Campaign Registry: Brands API** — Register and manage brands for 10DLC campaign registration.
- **SignalWire Campaign Registry: Campaigns API** — Create and manage 10DLC campaigns for A2P messaging compliance.
- **SignalWire Campaign Registry: Phone Number Assignments API** — Assign and manage phone numbers within 10DLC campaigns.
- **SignalWire Chat Tokens API** — Manage Chat tokens.
- **SignalWire Chunks API** — Manage chunks within Datasphere documents.
- **SignalWire Conference Logs API** — Manage and query conference log data.
- **SignalWire Conference Participants API** — Manage participants in conference calls.
- **SignalWire Conference Recordings API** — Manage recordings for conference calls.
- **SignalWire Conference Rooms API** — Endpoints related to creating & managing Conference Rooms
- **SignalWire Conference Streams API** — Manage media streams for conferences.
- **SignalWire Conference Tokens API** — Manage conference tokens
- **SignalWire Conferences API** — Manage conference calls.
- **SignalWire cXML Applications API** — Endpoints related to creating & managing cXML Applications
- **SignalWire CXML Scripts API** — Manage cXML scripts for storing XML instructions.
- **SignalWire cXML Webhook API** — Endpoints related to creating & managing cXML Webhooks
- **SignalWire Documents API** — Manage Datasphere documents.
- **SignalWire Domain Applications API** — Endpoints related to managing Domain Applications
- **SignalWire E911 Addresses API** — Manage E911 addresses for regulatory compliance and phone number provisioning.
- **SignalWire Fax Logs API** — Endpoints related to accessing fax logs
- **SignalWire Fax Media API** — Manage fax media files.
- **SignalWire Faxes API** — Send and manage faxes.
- **SignalWire FreeSWITCH Connector API** — Endpoints related to creating & managing FreeSWITCH Connectors
- **SignalWire Imported Phone Numbers API** — Import phone numbers hosted elsewhere into your SignalWire Space.
- **SignalWire Incoming Phone Numbers API** — Manage phone numbers in your project.
- **SignalWire Message Logs API** — Endpoints related to accessing message logs
- **SignalWire Message Media API** — Manage media files attached to messages.
- **SignalWire Messages API** — Send and manage SMS/MMS messages.
- **SignalWire Messaging Webhooks API** — Callbacks about a message: the SWML document request sent when a message arrives, delivery state for messages you send, and 10DLC registration state.
- …and 40 more, listed in full on the page.

## MCP servers (1)

- **SignalWire Documentation MCP Server**

## Security (4)

- **Signalwire Authentication** — http · 2 schemes
- **Signalwire Domain Security** — TLSv1.3 · HSTS · DMARC
- **Signalwire Vulnerability Disclosure** — Hackerone
- **Signalwire Trust Center** — SOC 2 Type II, PCI DSS, HIPAA

## Plans (1)

- **Signalwire Plans Pricing**

## Tags

Company, Communications, CPaaS, Voice, Messaging, SMS, Video, WebRTC, SIP, Telephony, Fax, AI Agents, Conversational AI, Contact Center

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/signalwire/). Scores are computed from the provider's own public artifacts under a published rubric.
