Skip to content
Get started

API Reference

Libraries

npm install @ramensoft/handinger
pip install handinger
go get -u 'github.com/ramensoft/[email protected]'
gem "handinger"
brew install ramensoft/tools/handinger

API Overview

Workers

Create, retrieve, and manage agent worker templates.

Create a worker template
POST/api/workers
Retrieve a worker
GET/api/workers/{workerId}
Update a worker template
PATCH/api/workers/{workerId}
Delete a worker template
DELETE/api/workers/{workerId}
Retrieve a worker email address
GET/api/workers/{workerId}/email

WorkersSchedules

Manage future and recurring worker tasks.

List worker schedules
GET/api/workers/{workerId}/schedules
Create a worker schedule
POST/api/workers/{workerId}/schedules
Cancel a worker schedule
DELETE/api/workers/{workerId}/schedules/{scheduleId}

WorkersWebhooks

Configure outbound webhooks delivered when a worker’s tasks complete.

Retrieve a worker webhook
GET/api/workers/{workerId}/webhook
Update a worker webhook
PUT/api/workers/{workerId}/webhook
Delete a worker webhook
DELETE/api/workers/{workerId}/webhook
Regenerate a worker webhook token
POST/api/workers/{workerId}/webhook/regenerate-token
List worker webhook executions
GET/api/workers/{workerId}/webhook/executions

Tasks

Run and inspect tasks against a worker.

Create a task
POST/api/tasks
Retrieve a task with its turns
GET/api/tasks/{taskId}
Archive a task
DELETE/api/tasks/{taskId}