Get Started
Overview
Introduction to the Chatmaid Developers platform and API contract.
Platform
Chatmaid Developers provides a WhatsApp messaging API plus a dashboard for key management, billing, phone connections, and delivery observability.
This documentation focuses on the integration contract used by API consumers. Public APIs are versioned and stable under /v1.
Base URL:
https://developers-api.chatmaid.net
Integration host: https://developers-api.chatmaid.net.
Public vs Internal
Integrators should only call documented message endpoints. Dashboard setup actions (billing, phone setup, webhook configuration) happen in the UI. This docs site focuses on API-key authenticated endpoints for runtime integrations.
API Contract
Integration endpoints for API consumers:
POST /v1/messages/sendGET /v1/messagesGET /v1/messages/:messageIdGET /v1/phone-numbersGET /v1/phone-numbers/:idGET /v1/phone-numbers/:id/statusGET /v1/accountGET /v1/account/usage
Integration Flow
- Create account and complete setup in dashboard.
- Develop and validate first with
sk_test_*keys. - Generate API key in dashboard.
- Discover phone IDs via
GET /v1/phone-numbers. - Send messages via
POST /v1/messages/send. - Track status via polling or webhooks.
- Promote by using
sk_live_*keys in production systems.
On This Page