Mailcamp provides API access for accounts that need to connect Mailcamp with another application. You can use the API to reduce manual work, send transactional emails, verify email addresses, and connect your own workflows.
API access may depend on your plan and account permissions. If you do not see the API docs or API key options, check your plan or contact support.
The available endpoints depend on your account configuration, but Mailcamp API access commonly supports these workflows:
Create or update subscribers from your application.
Manage lists and custom fields.
Trigger API-based automation workflows.
Send transactional emails through the transactional API.
Verify a single email address.
Pull campaign or subscriber data for reporting.
Mailcamp shows the API documentation from inside your account.
Open Mailcamp.
Go to Support.
Open API docs.
Review the base endpoint, authentication method, and available examples.
Some older API key screens may redirect users to the transactional API docs. Use the API docs page shown in your account as the source of truth.
API requests use your Mailcamp API key.
Keep the API key private.
Do not expose it in frontend JavaScript or public repositories.
Use Authorization: Bearer YOUR_API_KEY when the endpoint requires bearer authentication.
Renew or revoke the key if it may have been exposed.
When connecting another system to Mailcamp, keep the integration predictable and safe.
Validate email addresses before sending them to Mailcamp.
Respect unsubscribe status and consent source.
Handle API errors and retry only when appropriate.
Log request IDs or response messages for debugging.
Do not send sudden high-volume requests without checking your plan limits.