Integrations and language guides
How to call the Inboxili API from your language or framework. Official SDKs exist for Node.js, Python, PHP and Laravel; the other pages use plain HTTP.
Django integration: send transactional email
Send transactional email from Django through the Inboxili API: settings, a service module, a Celery task with 429 backoff, and tests with unittest.mock.
Laravel integration: send transactional email
Integrate the Inboxili transactional email API into Laravel with the Http facade, a config entry, a queued job and Http::fake tests. No package required.
Next.js integration: send transactional email
Send email from Next.js route handlers and server actions with the Inboxili API: keep the key server-side, validate input, handle errors, and test.
Node.js integration: send transactional email
A dependency-free Node.js 18+ client for the Inboxili transactional email API: authentication, templates, typed errors, 429 backoff, and tests with node:test.
PHP integration: send transactional email
A dependency-free PHP 8 client for the Inboxili transactional email API using cURL: authentication, templates, exceptions, 429 backoff, webhook verification and PHPUnit tests.
Python integration: send transactional email
A small Python 3 client for the Inboxili transactional email API: requests session, timeouts, typed exceptions, 429 backoff, webhook verification and pytest tests.