Inbox Naija

API REFERENCE

Every endpoint, documented.

Authentication, send mail, contacts, templates, and reporting, with request examples you can paste into Postman or your IDE.

Why teams choose us

What you can build.

Transactional send

POST /v1/send with template ID, recipient, and variables, get a message ID back.

Contacts API

Create, update, tag, and unsubscribe contacts from your app or CRM sync.

Stats & logs

Query delivery status and campaign metrics for custom dashboards.

Authentication

Bearer tokens. No OAuth maze.

Pass your API key in the Authorization header on every request. Rotate keys from the dashboard without downtime.

  • HTTPS only, keys are rejected over plain HTTP.
  • Scoped permissions, send-only keys for production workers.
  • 401/403 responses with clear error bodies for debugging.
  • Rate limit headers on every response so you can backoff gracefully.
Open developer hub →
How it works

Your first request in four steps.

  1. 1
    Get an API key Dashboard → Settings → API → Create key with send scope.
  2. 2
    Pick an endpoint Start with POST /v1/send for transactional mail.
  3. 3
    Send JSON Include recipient, template_id, and variables object in the body.
  4. 4
    Read the response Store message_id and poll logs or subscribe to webhooks for final status.

Ready to integrate?

Create a free account and generate your first API key in under a minute.

No credit card required · Cancel anytime · See pricing