Transactional emails
List transactional emails
Changed onRetrieve a paginated list of transactional emails, most recently created first.
get/v1/transactional-emails
Request
- Base URLhttps://app.loops.so/api
- AuthHTTP bearer
Query parameters
perPagestring
How many results to return in each request. Must be between 10 and 50. Default is 20.
cursorstring
A cursor to return a specific page of results. Cursors can be found from the pagination.nextCursor value in each response.
transactionalGroupIdstring
Only return transactional emails in this transactional group. An ID that matches no group returns an empty list.
Response
Successful.
Example response
{
"pagination": {
"totalResults": 2,
"returnedResults": 2,
"perPage": 20,
"totalPages": 1,
"nextCursor": null,
"nextPage": null
},
"data": [
{
"id": "cll42l54f20i1la0lfooe3z12",
"url": "https://app.loops.so/transactional/cll42l54f20i1la0lfooe3z12",
"name": "Sign up confirmation",
"draftEmailMessageId": "cle5f7g9h1i3j5k7l9m1n3p5",
"publishedEmailMessageId": "cle5f7g9h1i3j5k7l9m1n3p5",
"transactionalGroupId": "clg7n5p3q1r9s7t5u3v1w9y7",
"createdAt": "2025-06-29T07:47:39.370Z",
"updatedAt": "2025-06-29T07:47:39.370Z",
"dataVariables": [
"confirmationUrl"
]
}
]
}Changes
- info
added the new optional
queryrequest parametertransactionalGroupId
- info
- info
api operation id
listTransactionalEmailswas added
- info