Approvals
Reject a draft — the lead skips the comment step and continues.
Authorization
bearerAuth AuthorizationBearer <token>
An API key created under Settings → API & Webhooks.
In: header
Path Parameters
id*string
Response Body
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/pending-comments/string/reject"{ "data": { "id": "string", "campaignId": "string", "campaignLeadId": "string", "leadId": "string", "stepId": "string", "status": "pending", "postUrl": "string", "postText": "string", "prompt": "string", "comment": "string", "firstName": "string", "lastName": "string", "headline": "string", "profileUrl": "string", "publicIdentifier": "string", "decidedAt": "2019-08-24T14:15:22Z", "postedAt": "2019-08-24T14:15:22Z", "createdAt": "2019-08-24T14:15:22Z", "updatedAt": "2019-08-24T14:15:22Z" }}Re-record a voice note POST
Re-record the note, optionally rewriting what it says. The script and the audio are always replaced together, so there is no way to edit one without the other. New wording uses the workspace's credits; identical wording replays the cached audio for free.
Reject a voice note POST
Reject a generated note. The lead continues down the "no reply" branch without it.