Developer Documentation
Welcome to the SalePilot Agency API documentation. Build, automate, and scale your WhatsApp communications with our powerful, developer-friendly API.
Get started in minutes
Follow these simple steps to start sending WhatsApp messages.
Make your first API call
Send a WhatsApp message in just a few lines of code.
curl -X POST https://api.kovalinq.com/v1/messages \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "+5511999999999",
"type": "text",
"text": {
"body": "Hello from SalePilot! 👋"
}
}'Popular endpoints
Everything you need to build powerful WhatsApp experiences.
/v1/messagesSend a Message
Send text, template, media, or interactive messages.
/v1/messages/{id}Get Message Status
Retrieve the delivery status of a message.
/v1/templatesCreate Template
Create a new message template.
/v1/templatesList Templates
Retrieve all templates for your organization.
/v1/channels/connectConnect WhatsApp Number
Connect and verify your WhatsApp number.
/v1/channelsList Connected Channels
Retrieve all connected WhatsApp channels.
/v1/webhooks/eventsWebhook Events
View webhook event types and payloads.
/v1/mediaUpload Media
Upload media files to use in messages.
Guides & Resources
In-depth guides and SDKs to help you build faster.
| Guide | Description | Read |
|---|---|---|
| Authentication Guide | Learn how to authenticate your API requests. | Read Guide |
| Working with Templates | Create, manage, and send template messages. | Read Guide |
| Webhook Setup | Configure webhooks to receive real-time events. | Read Guide |
| Error Handling | Understand error codes and how to handle them. | Read Guide |
| Rate Limits | Learn about rate limits and best practices. | Read Guide |
| Message Types | Explore all supported message types and formats. | Read Guide |