List emails
Changed onReturns a paginated list of emails and a separate array of folders that the emails belong to.
Request
- Base URLhttps://api.customer.io
- URLhttps://api.customer.io/v1/design_studio/emails
- AuthHTTP bearer
Query parameters
The page number of results you want to display. Use with limit.
The maximum number of results per page.
Filter by parent folder. Must reference an existing folder. If not set, the response filters by the root level directory.
To list only items in the root folder, leave parent_folder_id unset and only set direct_descendants_only to true.
When true, the response includes only the immediate children of the parent folder. When false, it includes the parent folder's entire subtree.
Return records created before this time. Must be a unix timestamp.
Return records created after this time. Must be a unix timestamp.
Return records updated before this time. Must be a unix timestamp.
Return records updated after this time. Must be a unix timestamp.
Filter by whether the email is a template
Filter by whether the email has translations
Filter by whether the email is linked to a workflow (automation, broadcast, etc).
Response
Successful response
Example response
{
"emails": [
{
"id": "sdflkj345",
"parent_folder_id": "123e4567-e89b-12d3-a456-426614174000",
"created": 1714732800,
"updated": 1714732800
}
],
"folders": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "Product Announcements",
"parent_folder_id": null,
"created": 1714732800,
"updated": 1714732800
}
],
"meta": {
"filters": {
"parent_folder_id": "123e4567-e89b-12d3-a456-426614174000",
"direct_descendants_only": true,
"sort_by": "created",
"sort_order": "desc",
"created_before": 1714732800,
"created_after": null,
"updated_before": null,
"updated_after": null
}
}
}Changes
- info
the endpoint scheme security
Bearer-Authwas added to the API - info
api tag
Emailsadded - info
api tag
Design Studio emailsremoved
- info
- info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status - info
added the optional property
//to the response with the status
- info