Skip to content

Email template usage

If you have questions regarding this API, please visit our API FAQ page.

Before editing or deleting a template in the dashboard, you can check where it is referenced. This endpoint returns the campaigns and contact lists that use a given email template.

Retrieving template usage

Make a GET request to https://webapi.inboxroad.com/api/v2/email-templates/{template_id}/usage/ with a valid X-API-Key (see v2 authentication).

Terminal window
curl -X GET 'https://webapi.inboxroad.com/api/v2/email-templates/{template_id}/usage/' \
-H 'X-API-Key: <your_token>' \
-H 'Content-Type: application/json'

Path parameters

Param nameDescription
template_idUnique identifier of the template (UUID).

Response fields

Each entry is a { "id", "name" } object.

Field nameDescription
campaignsCampaigns that use the template.
welcome_listsContact lists that use the template as their welcome email.
doi_listsContact lists that use the template as their double opt-in email.

Example response

{
"campaigns": [
{ "id": "1a2b3c4d-1111-4e91-8a4f-0f17dc6dc5ab", "name": "May Newsletter" }
],
"welcome_lists": [
{ "id": "0fd3d5b4-1c0a-4e91-8a4f-0f17dc6dc5ab", "name": "Newsletter Subscribers" }
],
"doi_lists": []
}

Possible response codes

Status codeDescription
200Template usage retrieved successfully.
401Unauthorized.
404Template not found.