Build powerful telecommunications features into your applications with our RESTful APIs. Deploy in minutes, scale to millions.
Get started in 5 minutes with your first API call
Sign up for a free account and get your API keys from the dashboard.
Here's a simple example to get your account information:
Complete REST API documentation
All API requests require authentication using HTTP Basic Auth with your API key and secret.
/numbers/search
Search for available phone numbers
Query Parameters:
country - ISO country code (e.g., US, GB)area_code - Area code to search withintype - Number type: local, toll-free, mobilepattern - Search pattern (e.g., *555*)/numbers
Purchase a phone number
Body Parameters:
number - Phone number to purchase (E.164 format)webhook_url - URL for incoming call/SMS webhooksname - Friendly name for the number/numbers
List your numbers
Returns all phone numbers in your account with their configuration.
/calls
Make an outbound call
Body Parameters:
from - Your TelzLink numberto - Destination number (E.164 format)url - TwiML URL for call flowmethod - HTTP method (GET/POST)/calls/{call_id}
Get call details
Returns detailed information about a specific call including duration, status, and recordings.
/messages
Send an SMS message
Body Parameters:
from - Your TelzLink numberto - Destination numberbody - Message text (up to 1,600 characters)media_url - Optional MMS media URLNative libraries for your favorite programming languages
Test API calls in real-time without writing code
Test API endpoints with your credentials
Real-time notifications for incoming calls, messages, and events
TelzLink sends HTTP POST requests to your webhook URL when events occur:
Get your API keys and start building powerful telecommunications features today