Overview

The SuprSend Management API lets you programmatically manage assets such as: Workflows, Templates, Schemas, Translations. This API is designed for asset management and cross-workspace operations (e.g., promoting workflows from Staging → Production).
The Management API only provides access to resources managed in the SuprSend Dashboard.For all other operations (e.g., users, triggering workflows, managing tenants or preferences), use the REST API Reference.

Authentication

Management APIs require a Service Token for authentication.
Generate one from Dashboard → Account Settings → Service Tokens.
Include the token in the Authorization header as ServiceToken <YOUR_SERVICE_TOKEN>:
curl -H "Authorization: ServiceToken <YOUR_SERVICE_TOKEN>" \
     -H "Content-Type: application/json" \
     https://api.suprsend.com/v1/workflows

Verify authentication

Run a test request with your Service Token:
curl -H "Authorization: ServiceToken <YOUR_SERVICE_TOKEN>" \
     -H "Content-Type: application/json" \
     https://api.suprsend.com/v1/workflows

API Reference

For a complete list of endpoints and request/response schemas, see the Management API Reference.

Postman Collection

The fastest way to get started is by exploring the APIs in our Postman Collection.