ReferenceSequences
Sequences
List and enroll. Owner required, DNC and already-active fail closed.
List { "data": [ … ] }. Archived sequences omitted. Enroll the same way the product does: owner required, do-not-contact fails closed, already-active is not a new enrollment. 201 when created. 200 with enrolled: false when ineligible or already active.
| HTTP | Path | Scope |
|---|---|---|
| GET | /api/v1/sequences | rest.sequences.read |
| GET | /api/v1/sequences/{id} | rest.sequences.read |
| GET | /api/v1/sequences/{id}/enrollments | rest.sequences.read |
| GET | /api/v1/sequences/{id}/performance | rest.sequences.read |
| POST | /api/v1/sequences/{id}/enrollments | rest.sequences.write |
Fields
| Field | Type | Notes |
|---|---|---|
| id | UUID | Sequence id. |
| name / description | string | Public metadata. |
| status | string | Archived sequences are omitted. |
| contact_id | UUID | Enroll body. |
| enrolled | boolean | 201 true. 200 false if ineligible or already active. |