Overview
This documentation describes the public APIs of the 1SIMPLE1 platform for messaging (SMS, Email, and WhatsApp), authentication with API keys, quotas, and error handling.
What you can build
- Send transactional and marketing SMS
- Send emails (single or bulk) with HTML support and SMTP configuration
- Send WhatsApp messages (single or bulk) using authenticated devices
- Manage WhatsApp devices (create, get QR, check status, set default)
- Track quota usage and handle rate limits
Core concepts
- Authentication: All endpoints require a valid API key. Keys are service-scoped (sms/email/whatsapp) and must be active and not expired.
- Multi-tenant: Every request runs in the context of your company determined by the API key.
- Quotas: Monthly quotas per service; usage is tracked on the company.
- Errors: Consistent JSON format with clear error codes (e.g., invalid_api_key, quota_exceeded).
Quick links
Environment
Production: https://prosendi.com/api
Development: http://localhost:8000/api
Support
- Contact: [email protected]
- Status page: Check service availability before reporting incidents