Cases

Update Case Status

Move a case. closed_at is derived from the status, not supplied.

patch/api/v1/cases/{case_id}

Path parameters

case_idstring required

Request body

status'IN_PROGRESS' | 'NEEDS_ACTION' | 'READY' | 'CANCELLED' required

Response

Successful Response

idstring required
external_idstring required
status'IN_PROGRESS' | 'NEEDS_ACTION' | 'READY' | 'CANCELLED' required
patient_idstring required
payorstring nullable required
planstring nullable required
member_idstring nullable required
appointment_external_idstring nullable required
appointment_atstring date-time nullable required
appointment_typestring nullable required
cpt_codesstring[] required
locationobject required
providerobject required
custom_dataobject required
source_urlstring nullable required
closed_atstring date-time nullable required
created_atstring date-time required

Changes

Changed in 3 of the 12 revisions of this API.14

    • removed the enum value BLOCKED of the request property status

      request-property-enum-value-removed

    • removed the BLOCKED enum value from the status response property for the response status 200

      response-property-enum-value-removed

    • removed the QUEUED enum value from the tasks/items/status response property for the response status 200

      response-property-enum-value-removed

    • added the required property source_url to the response with the 200 status

      response-required-property-added

    • endpoint added

      endpoint-added