Introduction
Speakline developer documentation.
This documentation covers the Speakline REST API, webhook events and the MCP server.
Base URL
Every REST request goes to the address below.
https://api.speakline.io/api/v1Authentication
Requests carry an API key or an OAuth access token in the Authorization header as Bearer.
- API key: created in the dashboard under Settings › API keys and limited to the permissions of the member who created it and the scopes you choose.
- OAuth 2.1: for applications that connect to other people's accounts, using the authorization code flow with PKCE (S256) required.
Pages
REST API
Manage leads, calls, messages, campaigns and appointments from your own applications.
Webhook events
The events you choose reach the HTTPS address you set as a signed POST request.
MCP server
AI tools such as Claude, ChatGPT and Cursor reach the Speakline data the connecting person can see through this server.