Developers
SDKs & API clients
Use the Artmail REST API from any stack. A typed Node.js package is on the roadmap; until then, our guides include copy-paste examples with retries and webhook verification.
Node.js
TypeScript-ready examples with fetch and axios: send mail, template sends, batch, webhooks, and error handling.
Open Node.js guidePython
Use requests or httpx against the same JSON API. Same authentication and endpoints as our other examples.
Send email docscURL
Quick tests from the terminal. Ideal for CI, smoke tests, and copying into any language.
Auth & cURL examplesNode.js SDK
A typed npm package with built-in retries, webhook signature verification, and full TypeScript support.
Notify mePython SDK
A pip package with async support, automatic pagination, and typed models for the full Artmail API.
Notify meRuby
A Ruby gem for Rails and Sinatra apps — send transactional email, manage contacts, and handle webhooks.
Notify meVerify signatures and handle events
The Node.js guide includes HMAC verification for Express. Other stacks follow the same headers and payload format.
Questions about the API or early access to the npm package? api-support@artmail.com