Replies

Decide a pending reply

Changed on

Runs exactly the same code as the inbox buttons. send posts the draft (text overrides it); invite, booking_link and start_sequence act on the thread; snooze waits days; meeting_booked, dismiss and opt_out close it. by is recorded for the audit trail. 404 when the reply is not pending in this workspace; 409 with the result when the decision could not be applied.

post/replies/{id}/decide

Request

  • Base URL
    https://app.pumpgtm.com/api/v1
  • Auth
    HTTP bearer

Path parameters

idstring uuid required

Headers

X-PumpGTM-Clientstring uuid

Optional authorized Team workspace ID from GET /workspaces. Omit to use the key's home workspace.

X-PumpGTM-Userstring

Enterprise partners: act on one end user's workspace using the partner key (a workspace or Team owner key; a personal key gets 403 partner_key_required). Requires the outreach capability on the partner account (403 enterprise_required otherwise); the user must exist and be active (404 user_not_found, 403 user_disabled). Never send it together with X-PumpGTM-Client (400 invalid_request). Omit to use the key's own workspace, unless the partner account has rest.requireUserHeader on (PATCH /api/partner/v1/account): then any /api/v1 request without it is 400 user_header_required and nothing runs.

Request body

decision'send' | 'invite' | 'booking_link' | 'snooze' | 'start_sequence' | 'meeting_booked' | 'dismiss' | 'opt_out' required
textstring

send only: replaces the generated draft.

daysinteger

snooze only.

bystring

Who decided; defaults to api.

Response

Successful response. Read outcome fields; success does not imply delivery.

okboolean required

Changes

    • info

      the response property became required for the status

    • info

      the response property became required for the status

    • info

      the response property became required for the status

    • info

      the response property became required for the status

    • info

      the response property became required for the status

    • info

      the response property became required for the status

    • info

      the response property became required for the status

    • info

      the response property became required for the status

    • info

      endpoint added