Workspaces

Record an SLA milestone for a support request reply

Use an explicitly scoped user-bound account bearer credential or an application session. Scope grants are intersected with live membership, role, tenant isolation, agent access and plan limits; a credential does not grant an owner role. Invitation acceptance requires the verified recipient email.

post/workspaces/{workspaceId}/support-requests/{requestId}/sla/milestones

Request

  • Base URL: https://app.communicate.so/api/v1
  • URL: https://app.communicate.so/api/v1/workspaces/{workspaceId}/support-requests/{requestId}/sla/milestones
  • Auth: one of:
    • HTTP bearer
    • API key in cookie __Secure-better-auth.session_token
    • API key in cookie better-auth.session_token

Path parameters

workspaceIdstring required
requestIdstring required

Request body

episodeNumberinteger required
kind'first_response' | 'next_response' | 'handoff_pickup' | 'approval_review' | 'verified_resolution' required
messageIdstring required
transportStatus'accepted' | 'failed' | 'uncertain' | 'cancelled' required
responseKind'substantive' | 'clarification' | 'policy_refusal' | 'acknowledgement' | 'routing' | 'handoff' | 'internal_note' required
observedAtstring date-time required

Response

Record an SLA milestone for a support request reply

RecordSupportRequestSlaMilestoneResponse required

Changes

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