HyperTrackDocs
Workers

List Worker Approvers

Get a list of all approvers for a specific worker with optional filtering and token-based pagination.

GET
/workers/{worker_handle}/approvers

Get a list of all approvers for a specific worker with optional filtering and token-based pagination.

Authorization

AuthorizationBasic <token>

In: header

Path Parameters

worker_handle*string

Query Parameters

limit?|

Maximum number of approvers to return

pagination_token?|

Token for pagination to get next page of results

approver_type?unknown

Filter by approver type

Response Body

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/workers/string/approvers"
{  "approvers": [    {      "worker_handle": "worker_456",      "approver_id": "user_123",      "approver_type": "worker",      "created_at": "2025-01-15T10:30:00Z",      "updated_at": null    },    {      "worker_handle": "worker_456",      "approver_id": "manager_789",      "approver_type": "dashboard_user",      "created_at": "2025-01-15T09:15:00Z",      "updated_at": null    }  ],  "total_count": 2,  "limit": 100,  "pagination_token": "eyJsYXN0X2NyZWF0ZWRfYXQiOiIyMDI1LTAxLTE1VDA5OjE1OjAwWiIsImxhc3RfYXBwcm92ZXJfaWQiOiJtYW5hZ2VyXzc4OSJ9"}
{  "detail": {},  "message": "string"}
{  "code": "driver_not_found",  "title": "Worker Not Found",  "detail": {    "description": "Worker not found for handle worker_456"  }}
{  "detail": {    "<location>": {      "<field_name>": [        "string"      ]    }  },  "message": "string"}