Skip to main content

SendSeven Developer Documentation

SendSeven is a unified messaging API that lets you send and receive messages across WhatsApp, Telegram, SMS, Email, Messenger, Instagram, and Live Chat through a single, consistent interface.

What you can build

  • Customer support - Manage conversations across all channels in one inbox
  • Notifications - Send order updates, appointment reminders, and alerts
  • Marketing campaigns - Reach customers on their preferred channels
  • AI-powered support - Use the Knowledge Base API for automated answers
  • Custom integrations - Connect SendSeven to your CRM, ERP, or helpdesk

Base URL

All API requests use this base URL:

https://api.sendseven.com/api/v1

Authentication

Every request requires these headers:

Authorization: Bearer s7_api_your_token_here
Content-Type: application/json

Create API tokens in your SendSeven Dashboard under Settings > API Tokens.

Quick example

Send a text message in 3 lines:

curl -X POST "https://api.sendseven.com/api/v1/messages" \
-H "Authorization: Bearer s7_api_your_token" \
-H "Content-Type: application/json" \
-d '{
"conversation_id": "conv_abc123",
"text": "Hello! How can I help you today?",
"message_type": "text"
}'

Next steps

Getting Started