---
title: "List By Sequence"
method: GET
path: "/api/v1/messages/sequence/{sequence_id}"
tags: ["messages"]
---

# List By Sequence

`GET /api/v1/messages/sequence/{sequence_id}`

## Request

- Base URL: `https://api.nudgelink.co` (the document declares no server; this is the origin it was published from)
- URL: `https://api.nudgelink.co/api/v1/messages/sequence/{sequence_id}`
- Auth: HTTP bearer

## Path parameters

- `sequence_id` string, uuid, required

## Response `200`

Successful Response

- MessageOut[]
  - `id` string, uuid, required
  - `sequence_id` string, uuid, required
  - `step` 'pending' | 'warmup_view' | 'warmup_like' | 'warmup_comment' | 'linkedin_invite' | 'linkedin_followup_1' | 'linkedin_followup_2' | 'email_1' | 'email_2' | 'completed', required
  - `channel` 'linkedin' | 'email', required
  - `direction` 'outbound' | 'inbound', required
  - `content` string, required
  - `subject` string, nullable
  - `content_ai_original` string, nullable, required
  - `message_angle` string, nullable, required
  - `classification` 'positive' | 'neutral' | 'question' | 'rejection' | 'spam' | 'unclassified', required
  - `preview_status` 'pending' | 'approved' | 'edited_and_approved' | 'rejected' | 'auto_sent' | 'expired', required
  - `preview_expires_at` string, date-time, nullable, required
  - `sent_at` string, date-time, nullable, required
  - `sent_manually` boolean, required
  - `send_skipped` boolean
  - `created_at` string, date-time, required
  - `external_url` string, nullable
  - `source_post_text` string, nullable
  - `source_post_url` string, nullable

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/nudgelink/apis/nudgelink-api.md) · [All operations](https://skmtc.dev/nudgelink/apis/nudgelink-api/llms.txt) · [OpenAPI document](https://skmtc.dev/nudgelink/apis/nudgelink-api/revisions/baa46e6db986?raw)
