Skip to main content
The Dugble API lets you send, schedule, inspect, update, and cancel email and SMS messages from your applications.

Base URL

Authentication

Authenticate API requests with a Dugble team token using Bearer authentication.
See Authentication for token behavior and permissions.

Request format

Send JSON payloads with:
Mutation requests can include an Idempotency-Key header so retries do not create duplicate operations.
See Idempotency for details.

Response envelope

Successful JSON responses use the standard Dugble envelope:
Errors use:
See Errors for the public error codes returned by the API.

API sections

The current public reference covers:
  • Email — send, batch send, list, retrieve, reschedule, and cancel messages.
  • SMS — send, batch send, list, retrieve, reschedule, cancel, and synchronize message status.
The endpoint pages in this section are generated from Dugble’s OpenAPI specification.