Build powerful WhatsApp integrations with our RESTful API. Send messages, receive webhooks, and automate conversations with comprehensive documentation and code examples.
Uptime SLA
Avg Response
Endpoints
Support
Ready-to-use code examples for the most popular programming languages. Copy, paste, and go.
const API_KEY = 'your-api-key';
// Send a text message via REST API
const response = await fetch('https://api.whats.team/v1/messages', {
method: 'POST',
headers: {
'Token': API_KEY,
'Content-Type': 'application/json'
},
body: JSON.stringify({
phone: '+1234567890',
message: 'Hello from WhatsTeam API! 🚀'
})
});
const data = await response.json();
console.log('Message sent:', data.id);Get started in minutes with three simple steps
Sign up and generate your API key from the dashboard. No credit card required.
Get your API Key →Use our REST API to send messages, media, and templates.
Receive real-time notifications for incoming messages and delivery status.
Everything you need to build powerful WhatsApp integrations
Simple, intuitive REST endpoints for all WhatsApp Business features. JSON request/response format.
Instant notifications for incoming messages, delivery status, and account events.
Ready-to-use examples for Node.js, Python, PHP, cURL and Go. Get started in minutes.
API keys with granular permissions. OAuth2 support for enterprise integrations.
Generous rate limits with clear documentation. Scale from startup to enterprise.
Test your integrations safely before going live. Full feature parity with production.
Integrate WhatsApp into any workflow or application
Order confirmations, shipping updates, abandoned cart recovery, and customer support.
Connect your ticketing system, CRM, or helpdesk for seamless customer conversations.
Calendar integrations, appointment reminders, rescheduling, and confirmations.
Critical alerts, OTP verification, status updates, and transactional messages.
Everything you need to build WhatsApp integrations
/v1/messagesSend text, media, or template messages/v1/messages/{id}Get message status and details/v1/waba/templatesCreate and manage message templates/v1/filesUpload files and get media URLs/v1/webhooksConfigure webhook endpoints/v1/analyticsMessage delivery statisticsSecure API access with API keys
All API requests require authentication using an API key passed in the Token header. API keys can be generated from your dashboard with granular permissions.
Token: YOUR_API_KEYGo to Dashboard → Developers → API Keys and click "Create New Key"
Choose read, write, or admin permissions for each resource type
Copy your key immediately - it won't be shown again. Store in environment variables.
Combine the API with these features for even more power
Everything you need to know about the API.
Free tier includes 1,000 API calls per day. Paid plans start at 10,000 calls/day and scale up to unlimited for enterprise customers. Message sending limits depend on your WhatsApp Business API tier.
Configure a webhook URL in your dashboard. We send POST requests with JSON payloads for events like incoming messages, delivery receipts, and status updates. All webhooks include HMAC signatures for verification.
Yes! Every account gets access to a sandbox environment with a test phone number. You can send up to 1,000 test messages per day. The sandbox mirrors production behavior completely.
Our REST API works with any HTTP client and programming language. We provide ready-to-use code examples for Node.js, Python, PHP, cURL, and Go to get you started quickly.
Create and manage templates via API or dashboard. Templates must be approved by Meta before use. Our API includes endpoints for template creation, listing, and status checking.
Get your API key and start integrating WhatsApp in minutes.
Or use MCP with Claude, ChatGPT