ConceptFor engineers

Mutations

An orientation to the write operations in the Awell Orchestration API and where to find them.

Queries read data; mutations change it. Use mutations to create and update patients, start and stop care flows, submit activities, and retry failed integrations. This page orients you to what's available and where to find it.

Mutations are grouped with their domain in the Reference section. The main write operations:

DomainExamples
PatientscreatePatient, updatePatient, mergePatients, setPatientDataPointValue
Care flowsstartPathway, stopPathway, pauseCareFlow, completeCareflow
ActivitiesretryActivity, expireActivity, completeExtensionActivity
Activity typessubmitFormResponse, submitChecklist, markMessageAsRead
TracksaddTrack, scheduleTrack, stopTrack
Hosted sessions & pagesstartHostedPathwaySession, completeSession
API calls & webhooksretryApiCall, retryWebhookCall

Every mutation returns a payload with a code and success field — see Errors for how to read them.

On this page