Skip to main content
GET

Authorizations

Authorization
string
header
required

Org-scoped Norbelys API key. Create one in Settings → API keys and send it as Authorization: Bearer ak_….

Path Parameters

programId
string
required

The owning program id (path).

id
string
required

The enrollment id (path).

Response

OK

assignedSenderId
string | null
required

The mailbox owning the thread, once the first send fires, or null.

Example:

"snd_pfh0haxfpzowht3oi213cqos"

currentStepId
string | null
required

The cadence step the lead sits at, or null.

Example:

"stp_m8k2w9qe4r7t1y5u3i0o6pl2"

id
string
required

The enrollment id.

Example:

"enr_w1x5c9v3b7n2m6k0j4h8g2fd"

personId
string
required

The enrolled person's id.

Example:

"con_tz4a98xat96iws9zmbrgj3a"

programId
string
required

The owning program's id.

Example:

"prg_b2n4x8mq1w7e9rk3v5tz0yc6"

status
enum<string>
required

Lifecycle status: active, replied, bounced, unsubscribed, finished, skipped, stopped, cancelled, paused.

Available options:
active,
replied,
bounced,
unsubscribed,
finished,
skipped,
stopped,
cancelled,
paused
Example:

"active"

person
EnrollmentPersonRef · object | null
required

The enrolled person's display fields, joined.

program
EnrollmentProgramRef · object | null
required

The owning program's id + name, joined for display.

archivedAt
any

Soft-delete instant, or null when live.

createdAt
any

Enrollment instant (RFC 3339).

nextSendAt
any

When the next send is due (RFC 3339), or null.

object
any
default:enrollment

Always "enrollment".

updatedAt
any

Last-update instant (RFC 3339).