People waiting to be reviewed
Review is per person and happens once. Adding someone to a sequence writes every message it will send them and lists them here, oldest first, with the first message as a preview and the account their messages will leave from. Nothing is sent to anyone listed here. Read and edit the whole plan at `/org/sequences/{sequenceId}/enrollments/{enrollmentId}/messages`.
Review is per person and happens once. Adding someone to a sequence writes every message it will send them and lists them here, oldest first, with the first message as a preview and the account their messages will leave from. Nothing is sent to anyone listed here. Read and edit the whole plan at /org/sequences/{sequenceId}/enrollments/{enrollmentId}/messages.
API key (sk_live_... prefix). Generate keys in the UI under Settings > API Keys, then send it as Authorization: Bearer sk_live_...
In: header
Query Parameters
Only people waiting in this sequence.
uuidResponse Body
application/json
application/json
application/json
curl -X GET "https://loading/api/v1/org/outreach-queue"{
"data": [
{
"enrollmentId": "883e2903-3e2f-407c-ae2a-1274a4137945",
"sequenceId": "eebdfcc6-6ab1-4bc9-bb54-05fd7c583513",
"sequenceName": "string",
"sequenceStatus": "draft",
"stepLabel": "string",
"kind": "string",
"orgContactId": "f254015d-44cc-4ee5-9cea-2b17f50d6399",
"contactId": "b5ec5d98-4bee-4da1-ad24-dde86346cb1d",
"contactName": "string",
"contactTitle": "string",
"districtId": "dcfc5a80-c117-43e5-9945-b0823e3dd8ce",
"districtName": "string",
"schoolName": "string",
"toAddress": "string",
"subject": "string",
"body": "string",
"waitingSince": "string",
"draftId": "dfb8a430-52c9-4ba8-8878-6bd070da9488",
"sender": {
"profileId": "faebe71b-2bf8-4bdb-9b67-258e4d6aa00a",
"isYou": true,
"name": "string",
"email": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"provider": "GOOGLE",
"address": "string",
"status": "string",
"sharedByName": "string"
},
"linkedin": {
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"provider": "GOOGLE",
"address": "string",
"status": "string",
"sharedByName": "string"
}
}
}
]
}{
"error": "string",
"message": "string",
"statusCode": -9007199254740991
}{
"error": "module_required",
"module": "string",
"message": "string",
"contact": "string"
}Pick up an account that just finished connecting POST
Asks the provider what accounts exist and records any this org is missing, attributing each to whoever started connecting it. Exists because the connect callback is an inbound request to a URL we hand the provider — it never arrives on localhost or a preview deployment, and can be missed in production, leaving an account connected on their side and invisible here. Idempotent: an account already held is skipped.
Approve many people at once POST
Everyone waiting in one sequence, or a chosen few. Sends nothing by itself: each approved person is handed to the clock, and the sending account's own limits space their messages out from there.