CLIENT
Intake Requests

Save and Send

If DRAFT: set status to EMAIL_SENT, move items to PENDING, and send the client upload link email. If already EMAIL_SENT/ACTIVE/COMPLETED: move any DRAFT items to PENDING and resend the email. Uses recipient_email from the intake request or client profile. No body required.

post/internal/api/clients/{client_id}/intake-requests/{request_id}/save-and-send

Request

  • Base URL
    https://api.signalshq.io (the document declares no server; this is the origin it was published from)
  • Auth
    OAuth 2
    Password
    Token URL: /auth/login

Path parameters

request_idstring uuid required
client_idstring uuid required

Client ID

Request body

SaveAndSendRequest required

Request body for Save and Send (no body required; request_id in path).

Response

Successful Response

successboolean

Whether the email was sent successfully

messagestring required

Success message

recipient_emailstring required

Email address where the link was sent

status'DRAFT' | 'EMAIL_SENT' | 'ACTIVE' | 'COMPLETED' | 'EXPIRED' | 'REVOKED' required

Enum for intake request status

status_labelstring required

Human-readable status for UI display.

Example response

{
  "message": "Client link email sent successfully"
}

Changes

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