List the workspace's enrollments, newest first by default.
/v1/enrollmentsAuthorizationBearer token · headerrequiredAn API key (nb_live_…, nb_test_…), a workspace token (nbs_…) or a CLI token (nbc_…).
limitinteger<int64>Enrollments per page, 1 to 100 (default 20).
cursorstringThe next_cursor of the previous page.
orderstringdesc (default) or asc.
includestringtotal_count adds an exact count up to 10,000: with sender_identity_id and status=active, what removing a sender would touch.
campaign_idstringEnrollments of this campaign (cmp_…).
person_idstringEnrollments of this person (per_…).
sender_identity_idstringConversations kept by this sender (sid_…).
statusstringactive, paused, completed, replied, stopped or failed.
A page of enrollments.
dataobject[]requiredAt most limit rows, 100 at most.
Show propertiesHide properties
objectcampaign_idId_Campaignrequiredcreated_atTimestamprequiredidId_Enrollmentrequiredmessage_idId_Message | nullShow propertiesHide properties
stringnullnext_run_atTimestamp | nullShow propertiesHide properties
string<date-time>nullpersonPersonRefrequiredThe person an enrollment is for.
Show propertiesHide properties
emailstringrequiredidId_Personrequirednamestring | nullThe given and family names, when the person has either.
positioninteger<int32>requiredThe step it is at, 1 for the first.
sender_identity_idId_SenderIdentity | nullShow propertiesHide properties
stringnullstatusEnrollmentStatusrequiredAn enrollment's lifecycle (enrollments.status).
activepausedcompletedrepliedstoppedfailedstatus_detailstring | nullWhy it ended, when it ended early.
updated_atTimestamprequiredwaiting_forId_SenderIdentity | nullShow propertiesHide properties
stringnullmetaMetarequiredThe page metadata.
Show propertiesHide properties
has_morebooleanrequirednext_cursorstring | nulltotal_countinteger<int64> | nullWith ?include=total_count: exact up to 10,000.
total_count_cappedboolean | nullWith ?include=total_count: true when the count stopped at 10,000.
The cursor is not valid for this request.
codestringrequiredThe code from the closed registry; programs branch on it, never on the text. New codes may be added.
detailstringrequiredWhat went wrong, for a person; never an internal cause.
errorsFieldError[]With validation_failed only: every invalid field.
Show propertiesHide properties
FieldErrorcodestringrequiredWhat is wrong (required, range, length, format, invalid, …).
detailstringrequiredA safe, human-readable explanation.
pointerstringrequiredRFC 6901 pointer into the body, or ?name for a query parameter.
instancestringrequiredThe request's path.
request_idstringrequiredThe request's id, also in X-Request-Id: what support needs to find the request.
retry_afterinteger<int64> | nullWith 429 and 503: the seconds to wait, as in Retry-After.
statusinteger<int32>requiredThe HTTP status.
titlestringrequiredFixed per code.
typestringrequiredhttps://docs.norbelys.com/errors/<code>, a page that explains the code.
No valid credential.
codestringrequiredThe code from the closed registry; programs branch on it, never on the text. New codes may be added.
detailstringrequiredWhat went wrong, for a person; never an internal cause.
errorsFieldError[]With validation_failed only: every invalid field.
Show propertiesHide properties
FieldErrorcodestringrequiredWhat is wrong (required, range, length, format, invalid, …).
detailstringrequiredA safe, human-readable explanation.
pointerstringrequiredRFC 6901 pointer into the body, or ?name for a query parameter.
instancestringrequiredThe request's path.
request_idstringrequiredThe request's id, also in X-Request-Id: what support needs to find the request.
retry_afterinteger<int64> | nullWith 429 and 503: the seconds to wait, as in Retry-After.
statusinteger<int32>requiredThe HTTP status.
titlestringrequiredFixed per code.
typestringrequiredhttps://docs.norbelys.com/errors/<code>, a page that explains the code.
The credential lacks campaigns:read.
codestringrequiredThe code from the closed registry; programs branch on it, never on the text. New codes may be added.
detailstringrequiredWhat went wrong, for a person; never an internal cause.
errorsFieldError[]With validation_failed only: every invalid field.
Show propertiesHide properties
FieldErrorcodestringrequiredWhat is wrong (required, range, length, format, invalid, …).
detailstringrequiredA safe, human-readable explanation.
pointerstringrequiredRFC 6901 pointer into the body, or ?name for a query parameter.
instancestringrequiredThe request's path.
request_idstringrequiredThe request's id, also in X-Request-Id: what support needs to find the request.
retry_afterinteger<int64> | nullWith 429 and 503: the seconds to wait, as in Retry-After.
statusinteger<int32>requiredThe HTTP status.
titlestringrequiredFixed per code.
typestringrequiredhttps://docs.norbelys.com/errors/<code>, a page that explains the code.
A parameter is invalid.
codestringrequiredThe code from the closed registry; programs branch on it, never on the text. New codes may be added.
detailstringrequiredWhat went wrong, for a person; never an internal cause.
errorsFieldError[]With validation_failed only: every invalid field.
Show propertiesHide properties
FieldErrorcodestringrequiredWhat is wrong (required, range, length, format, invalid, …).
detailstringrequiredA safe, human-readable explanation.
pointerstringrequiredRFC 6901 pointer into the body, or ?name for a query parameter.
instancestringrequiredThe request's path.
request_idstringrequiredThe request's id, also in X-Request-Id: what support needs to find the request.
retry_afterinteger<int64> | nullWith 429 and 503: the seconds to wait, as in Retry-After.
statusinteger<int32>requiredThe HTTP status.
titlestringrequiredFixed per code.
typestringrequiredhttps://docs.norbelys.com/errors/<code>, a page that explains the code.