Update participant document
Update document metadata. Only fields sent are changed; send plan_id as null to unlink the plan. The file itself cannot be replaced.
Authentication
AuthorizationBearer
API key issued for your account. Send as Bearer token in the Authorization header.
X-Plan-Manager-Idstring
Plan manager UUID. Required on all public API requests to scope data access.
Path parameters
participant_id
Participant UUID
document_id
Document id (bigint as string)
Request
This endpoint expects an object.
document_name
document_type
portal_access
plan_id
NDIS plan id to link (must belong to this participant); null to unlink
external_id
Response
Updated document
id
Document id (bigint as string)
created_at
participant
document_name
document_type
portal_access
Whether the participant can see it in the portal
plan_id
Linked NDIS plan id
external_id
file_system_type
Where the file is stored. Only legacy documents can be downloaded through the API.
Allowed values:
portal_document_status
Set for documents the participant uploaded through the portal (read-only)
Allowed values:
uploaded_by
Portal uploader (read-only)
rejection_reason
Why a portal upload was rejected (read-only)
Errors
400
Bad Request Error
403
Forbidden Error
404
Not Found Error
500
Internal Server Error

