Sent API
Build intelligent multi-channel messaging into your applications with the Sent API – designed for developers who need reliable, scalable communication solutions.
Quick Start
Get up and running with the Sent API in just a few minutes. This section covers the essentials to send your first message through our intelligent multi-channel platform.
🚀 New to Sent? Follow our comprehensive Getting Started Tutorial for a complete walkthrough with examples, best practices, and integration patterns.
Sent API Base URL
https://api.sent.dm
Authentication
The Sent API uses header-based authentication with two required credentials for every request:
x-sender-id: YOUR_SENDER_ID
x-api-key: YOUR_API_KEY
Required Headers:
x-sender-id
: Your unique sender/customer identifierx-api-key
: Your secret API key for authentication
👉 Need API credentials? Visit your Sent Dashboard to generate your API keys.
Security Notes:
- API keys are sensitive - never expose them in client-side code
- Use environment variables to store credentials securely
- Rotate keys regularly for enhanced security
📚 Full Guide: See our complete Authentication Documentation for security best practices, key management, and troubleshooting.
Ready? Explore the Sent Public API
Master the fundamental building blocks of the Sent messaging ecosystem.
💬 Messages API
Send intelligent multi-channel messages with automatic routing, fallback strategies, and real-time delivery tracking.
📞 Contacts API
Manage contact lifecycle with automatic channel discovery, preference tracking, and global phone number validation.
📝 Templates API
Create, manage, and deploy pre-approved message templates for WhatsApp Business and other regulated channels.
Try with Postman
Import our complete API collection and start testing immediately with pre-configured requests and environments:
Run in Postman: Directly fork Postman API Collection to your workspace
Import Collection: Open collection in Postman for manual import
Authentication & Security
Authentication Guide
API key management, authentication methods, security best practices, and access control patterns.
Rate Limits
API rate limiting policies, quota management, and optimization strategies for high-volume applications.
API Reference Documentation
Deep-dive into schemas, error handling, and advanced integration patterns.
Data Models
Complete request and response schemas, field definitions, and data validation rules for all API endpoints.
Error Handling
HTTP status codes, error response formats, and best practices for robust error handling in your applications.
Error Catalog
Comprehensive troubleshooting guide with specific error codes, root causes, and step-by-step remediation instructions.
Integration Guides
Learn how to integrate Sent into your specific use case with detailed guides and examples.
Message Integration
Complete guide to message sending patterns, channel optimization, and delivery best practices.
Contact Management
Advanced contact management strategies, segmentation patterns, and preference handling.
Template Management
Template creation workflows, approval processes, and multi-language template strategies.
Webhooks Setup
Implement real-time event handling with webhook endpoints, security validation, and retry logic.
Support & Resources
Need help? We've got you covered with comprehensive support resources and community channels.
Documentation
- Getting Started Tutorial - Complete onboarding walkthrough
- Support Center - FAQs, troubleshooting, and community resources
- API Status - Real-time service status and incident reports
Get Help
- Email Support: support@sent.dm