Update Case
Partially update an existing case. Only the provided fields are updated (PATCH semantics). Updatable fields: webhook_url, delete_after, metadata, sync_platforms, external_id.
Authorizations
OAuth2 access token obtained from POST /api/oauth/token/ using client credentials.
Path Parameters
A unique integer value identifying this generic case.
Body
Write serializer for updating an existing GenericCase (PATCH).
Webhook sent on case completion.
511Days until deletion. -1 means never delete.
-2147483648 <= x <= 2147483647Case-specific details for display in UI. Flexible JSON object.
External platform references for outbound sync. List of dicts, e.g. [{"domain": "bofi--dev.sandbox.my.salesforce.com", "id": "500WA..."}]
External ID for the case. Must be unique per org among non-archived cases.
512Response
Read-only serializer for GenericCase with related objects.
External ID for the case. Auto-generated UUID if not provided. Stable across reruns.
Deprecated alias for external_id.
Nested customer serializer for GenericCase responses.
Risk score (max of check risk scores for the case).
ACCEPTED- AcceptedREJECTED- RejectedPENDING- Pending
ACCEPTED, REJECTED, PENDING, null Webhook sent on case completion.
511Days until deletion. -1 means never delete.
-2147483648 <= x <= 2147483647Case-specific metadata in JSON format.
External platform references for outbound sync. List of dicts, e.g. [{"domain": "bofi--dev.sandbox.my.salesforce.com", "id": "500WA..."}]

