Skip to main content
PATCH
Update an action

Authorizations

X-Session-Token
string
header
required

Session token for authentication.

Path Parameters

action_id
string<uuid>
required

The unique identifier for the action.

Body

application/vnd.api+json

Partial update for an action. All fields are optional; only provided fields are updated. Edits attributes (title, body, priority, due_at) and the assignee relationships only. State transitions use the dedicated close / reopen endpoints, not PATCH.

data
object
required

Response

Action updated successfully.

JSON API response object

data
object
required

An action is a piece of work that needs doing, assigned to one or more users and/or teams. It has a lifecycle state (open / closed), a priority, an optional due date, and an optional polymorphic link back to whatever produced it (in v1, a form submission). Actions are produced both manually and by domain producers such as the data-capture workflow runner.

The subject is optional. When present, exactly the relationship matching subject_type is populated (v1: subject_type is form-submissions, so form_submission is the populated relationship). Manual actions can have no subject at all.

jsonapi
object
required
included
object[]

Related resources that can be included when an action is returned.

A user