Skip to main content
PUT
Replace an agent's accountability assignments

Authorizations

Authorization
string
header
required

JWT token (USER, AGENT, or SERVICE auth)

Path Parameters

agentId
string<uuid>
required

Body

application/json
assignments
object[]
reason
string

Response

200 - */*

OK

assignmentId
string<uuid>
role
enum<string>
Available options:
ACCOUNTABLE_OWNER,
DEPUTY_OWNER,
OVERSIGHT_PERSON,
PROVIDER_CONTACT,
AUTHORISED_REPRESENTATIVE,
DATA_PROTECTION_CONTACT
userId
string<uuid>
externalContact
object
literacyAttestedAt
string<date-time>
trainingRecordUrl
string
confirmed
boolean
assignedBy
string<uuid>
assignedAt
string<date-time>