Fivexer Worker Portal API
The worker-portal API from Fivexer — 78 operation(s) for worker-portal.
Operations 91
POST
/v1/portal/me/tasks
Create a minimal task owned by the authenticated worker; accepted at once only…
#
POST
/v1/portal/tasks/{id}/reject
Worker rejects a task (requeued for others); their own accepted to-do returns…
#
GET
/v1/portal/tasks/{id}/attachments/{attachmentId}/download
Short-lived presigned download URL for an own task attachment
#
POST
/v1/portal/tasks/{id}/run
Join the run a held task belongs to, or open one named after the task
#
POST
/v1/portal/me/timer/stop
Stop the running timer — the entry is saved whether or not it has a name
#
PATCH
/v1/portal/me/timer/entries/{entryId}
Name a saved entry, or attach it to a task, after the fact
#
GET
/v1/portal/team/presence
Team presence: who is working vs on break (defaults to the caller’s own crews)
#
PATCH
/v1/portal/me/time-entries/{entryId}
Correct the worker's own shift, or add a description or task link to it
#
POST
/v1/portal/me/bookings/{taskId}/hand-back
Hand back an appointment booked onto me, with a reason
#
GET
/v1/portal/roster/shifts/{shiftInstanceId}/takers
Colleagues who could take one of your shifts
#