Update Case

Partial update - only send fields to change. Omitted fields remain unchanged.

Null Handling: Send null to explicitly clear a field value. Nested Entities: To update persons/vehicles/items, use dedicated child endpoints.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Salesforce case ID (15/18 chars)

Body Params

Case update payload (PATCH /incidents/{id}).

PATCH Semantics

Field Handling:

  • Omitted fields: Preserved (not modified)
  • Null values: Clear the field (set to null in database)
  • Provided values: Update the field
  • ReadOnly fields: Ignored if sent (incident_number, total_estimated_value, audit fields)

Nested Entities: To update persons/vehicles/items, use dedicated child endpoints (not supported in case PATCH).

Response: Returns UpdatedResponse with id, attributes, success, message.

string
string
string
length ≤ 32000
string
string

External identifier for Location

string
string
string
date

Date in YYYY-MM-DD format (RFC3339 full-date)

string

Local time in HH:MM:SS with optional milliseconds separated by a colon (e.g., "14:30:00" or "14:30:00:123"). No timezone suffix.

date

Date in YYYY-MM-DD format (RFC3339 full-date)

string

Local time in HH:MM:SS with optional milliseconds separated by a colon (e.g., "14:30:00" or "14:30:00:123"). No timezone suffix.

string
length ≤ 25
string
length ≤ 100
string
length ≤ 50
string
string
string
string
string
number
number
date-time

ISO 8601 date-time (RFC3339)

date-time

ISO 8601 date-time (RFC3339)

date-time

ISO 8601 date-time (RFC3339)

string
boolean
string

Case owner User/Queue Id (15/18 chars). If omitted, defaults to integration user.

string
string
string
string
Headers
string
required
Defaults to 1.0

API version

Responses

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json