- Production:
https://api.fluxomail.com/api/v1
- Public API:
https://api.fluxomail.com/api/v1 - App (admin routes, webhooks, tracking):
https://app.fluxomail.com
- Download the OpenAPI spec:
/api-reference/openapi.fluxomail.json - See SDKs & Clients for minimal clients and usage
- Create an API key in the app: Settings → API → Create
- Send it as
Authorization: Bearer <api_key>(orx-api-key) - Optional scopes limit access:
send_email,read_sends,preferences_read,preferences_manage
- Provide
Idempotency-Keyto safely retry POSTs; duplicates return the original result (reused: true).
- Per‑key per‑minute. On
429, backoff and retry afterRetry-Afterseconds.
- JSON body:
{ "error": string } - Statuses:
400invalid,401invalid key,403missing scope or policy restriction,404not found,429rate limited,500internal
- Public endpoints support CORS (GET/POST/OPTIONS); prefer server‑side calls when using API keys.
- Send an email →
/api-reference/fluxomail/send-email - Send (global) →
/api-reference/fluxomail/send-global - Preferences →
/api-reference/fluxomail/preferences - Get timeline →
/api-reference/fluxomail/get-send - Provider events →
/api-reference/fluxomail/webhooks - Roadmap →
/api-reference/roadmap - Versioning →
/api-reference/versioning
