The MisarMail REST API is a fully RESTful, JSON-based API with OpenAPI 3.0 documentation. Authenticate with Bearer tokens, manage rate limits gracefully, and build any integration you can imagine. SDKs available for Node.js, Python, PHP, and Ruby.
Connect REST API FreeIn MisarMail, go to Settings → API → Create New Key. Copy and store your API key securely.
Use any HTTP client or our official SDKs for Node.js, Python, PHP, or Ruby.
Add the Authorization: Bearer YOUR_API_KEY header to every API request.
Try GET /api/v1/contacts to retrieve your contact list and verify the connection.
Use cursor-based pagination for large datasets. Check error codes in our API reference for robust error handling.
Yes. The full OpenAPI 3.0 spec is available at /api/v1/openapi.json and can be imported directly into Postman, Insomnia, or any API client.
The default rate limit is 1,000 requests per minute. Enterprise plans support higher limits with dedicated rate limit quotas.
Yes. We maintain official SDKs for Node.js (npm: @misarmail/sdk), Python (pip: misarmail), PHP (Composer: misarmail/sdk), and Ruby (gem: misarmail).
Start free — no credit card required. The REST API integration is available on all MisarMail plans.