Work one person in a campaign

Three instructions, never two at once: edit exactly what will go out for this person (null hands them back to the campaign template), record that a meeting was booked once their first message has gone out, or reject them before anything is committed (undoable while they have not been contacted). Editing a draft never sends it, the owner's approval, or their autopilot limits, is still the only door out. 409 when the batch was already approved. Rate-limited to 300/hour per account, shared with the dashboard. Requires an outreach-scope API key (Pro plan or higher).

patch/api/v1/campaigns/{id}/prospects/{pid}

Request

  • Base URL: https://www.easeclaw.com
  • URL: https://www.easeclaw.com/api/v1/campaigns/{id}/prospects/{pid}
  • Auth: HTTP bearer

Path parameters

idstring uuid required
pidstring uuid required

Request body

rejectboolean

true rejects this person from the campaign; false undoes that while they have not been contacted (answers {restored: 0|1}). Cannot be combined with the other fields.

reject_reason'wrong_title' | 'company_not_fit' | 'existing_customer' | 'competitor' | 'other'

Why they are not a fit, with reject: true. Defaults to other.

reject_reason_textstring

Your own words, only with reject_reason other

meeting_bookedboolean

Mark (or un-mark) a booked meeting. Only once their first message has gone out.

invite_notestring nullable

This person's invite note; null restores the campaign template

first_messagestring nullable

This person's first message; null restores the campaign template

Response

The prospect as it now stands

Changes

No recorded changes to this operation across all 1 revision of this API.