Skip to main content
Any API POST/PUT request won’t trigger a workflow.

GET /documents-worker

Retrieves all worker documents (metadata only, no file content or download). Parameters: Response:
Response fields:
Limitations:
  • No file content or binary is returned, only metadata.
  • No documented endpoint exists to download file content by DocId.
  • The response doesn’t include CategoryId, upload date/time, or file size.

POST /worker-doc

Uploads a document to a worker’s profile. Required fields: CarerId Conditionally required: CategoryId (if org settings mandate category on upload) Content-Type: This endpoint appears to use multipart/form-data based on the curl example using -F. The documentation shows both a curl -F flag example and a separate JSON body example, which is ambiguous. Curl example (multipart/form-data):
The multipart field name for the file is file (lowercase), based on the curl -F "file=@..." example. JSON body fields: Example JSON body:

PUT /worker-doc

Updates metadata on an existing worker document. Required fields: LinkId
The required field is LinkId, not DocId. The relationship between LinkId and DocId is not explicitly documented.
Content-Type: application/json Request body:
No success or error response examples are provided.