Skip to main content
PUT
Approve and send a draft response

Authorizations

Authorization
string
header
required

Passport bearer token authentication for legacy admin sessions.

Path Parameters

email_id
integer<int64>
required

Draft response donor-email ID from the route. The current controller also expects email_id in the request body and uses that body value when loading the draft.

Body

application/json

Draft response approval payload. The method does not run explicit validation but reads these fields before sending.

email_id
integer
required

Draft response donor-email ID actually used by the controller to load the draft.

Example:

8712

client_id
integer
required

Client ID used to load outbound email settings for the queued response.

Example:

207

Response

Draft response was sent to the donor.

message
string

Send confirmation.

Example:

"Successfully sent"