---
title: "List transactional messages"
method: GET
path: "/v1/transactional"
tags: ["Transactional"]
---

# List transactional messages

`GET /v1/transactional`

Returns a list of your transactional messages—the transactional IDs that you use to trigger an individual transactional delivery. This endpoint does not return information about deliveries (instances of a message sent to a person) themselves.

## Response `200`

Returns an array of transactional messages.

- object
  - `messages` TransactionalObject[]
    - `id` integer — The identifier Customer.io assigned to the transactional message
    - `name` string — The name you set for the transactional message.
    - `description` string — A description of the transactional message.
    - `send_to_unsubscribed` boolean — If true, people with an `unsubscribed` attribute set to `true` can trigger the message.
    - `link_tracking` boolean — If true, link tracking is enabled for this message.
    - `open_tracking` boolean — If true, open-tracking is enabled for this message.
    - `hide_message_body` boolean — If true, message contents are not retained in delivery history—you cannot recall the exact contents of the message.
    - `queue_drafts` boolean — If true, messages do not send automatically, and queue as drafts instead. You must send drafts through the *Deliveries & Drafts* page in the user interface.
    - `created_at` integer — The date time when the referenced ID was created.
    - `updated_at` integer — The date time when the referenced ID was last updated.

## Other responses

- `429` — Your request is over the 10-per-second limit.

---

[API](https://skmtc.dev/customer/apis/customer-io-journeys-api-reference.md) · [All operations](https://skmtc.dev/customer/apis/customer-io-journeys-api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/customer/customer-io-journeys-api-reference/revisions/4b391af7cb06/schema)
