| API | Protocol | Base URL | Docs | Reference | OpenAPI | SDKs |
|---|---|---|---|---|---|---|
| Main | rest | https://api.enormail.eu/ | link | — | — | — |
Actions (29)
Contacts · 9
- Add or update contactPOST /api/1.0/contacts/{listid}.{json|xml}
Add a new contact to a list or update an existing one.
documented - Delete contactDELETE /api/1.0/contacts/{listid}.{json|xml}?email={email}
Delete a contact from a list.
documented - Get contact detailsGET /api/1.0/contacts/{listid}.{json|xml}?email={email}
Retrieve details for a specific contact in a list.
documented - List active contactsGET /api/1.0/contacts/{listid}/active.{json|xml}?page={pagenum}
Fetch active contacts for a given list with pagination.
documented - List bounced contactsGET /api/1.0/contacts/{listid}/bounced.{json|xml}?page={pagenum}
Fetch bounced contacts for a given list with pagination.
documented - List unconfirmed contactsGET /api/1.0/contacts/{listid}/unconfirmed.{json|xml}?page={pagenum}
Fetch unconfirmed contacts for a given list with pagination.
documented - List unsubscribed contactsGET /api/1.0/contacts/{listid}/unsubscribed.{json|xml}?page={pagenum}
Fetch unsubscribed contacts for a given list with pagination.
documented - Unsubscribe contactPOST /api/1.0/contacts/{listid}/unsubscribe.{json|xml}
Unsubscribe a contact from a list.
documented - Update contactPUT /api/1.0/contacts/{listid}.{json|xml}?email={email}
Update an existing contact's details in a list.
documented
Mailings · 8
- Create draft mailingPOST /api/1.0/mailings.{json|xml}
Create a new draft mailing.
documented - Delete mailingDELETE /api/1.0/mailings/{mailingid}/delete.{json|xml}
Delete a draft mailing.
documented - Get mailing statisticsGET /api/1.0/mailings/{mailingid}/stats.{json|xml}
Retrieve click, send, open, and other statistics for a mailing.
documented - List draft mailingsGET /api/1.0/mailings/drafts.{json|xml}?page={pagenum}
Fetch draft mailings.
documented - List scheduled mailingsGET /api/1.0/mailings/scheduled.{json|xml}?page={pagenum}
Fetch mailings scheduled for delivery.
documented - List sent mailingsGET /api/1.0/mailings/sent.{json|xml}?page={pagenum}
Fetch mailings that have been sent.
documented - Send draft mailingPOST /api/1.0/mailings/{mailingid}/send.{json|xml}
Send a draft mailing to specified lists and/or schedule.
documented - Unschedule mailingPOST /api/1.0/mailings/{mailingid}/unschedule.{json|xml}
Unschedule a scheduled mailing and move it back to drafts.
documented
Lists · 5
- Create listPOST /api/1.0/lists.{json|xml}
Create a new mailing list in the account.
documented - Delete listDELETE /api/1.0/lists/{listid}.{json|xml}
Delete a mailing list from the account.
documented - Get list detailsGET /api/1.0/lists/{listid}.{json|xml}
Retrieve details for a specific mailing list.
documented - List all mailing listsGET /api/1.0/lists.{json|xml}?page={page}
Fetch a paginated list of mailing lists in the account.
documented - Update listPUT /api/1.0/lists/{listid}.{json|xml}
Update information for an existing mailing list.
documented
Forms · 3
- Embed form HTMLGET /api/1.0/forms/{formid}/html.{json|xml}
Render and return the HTML embed code for a specific form.
documented - List formsGET /api/1.0/forms.{json|xml}
Retrieve a list of forms in the account.
documented - Subscribe through formPOST /api/1.0/forms/{formid}.{json|xml}
Subscribe a contact via a published form (form submission simulation).
documented