Running Assignments via API
Overview
Key Concepts
Base URL
https://api.duvo.ai/v1Rate Limiting
Authentication
API Key Format
Using Your API Key
Creating API Keys in the UI
Managing API Keys
Key Security
Endpoints
Runs
Start a Run
API key authentication. Get your API key from the Duvo dashboard.
The agent ID to run
Optional sandbox ID with pre-uploaded files
Webhook URL to POST events to (human_request, run_completed, run_failed, run_interrupted)
Default Response
Default Response
Default Response
Default Response
Default Response
Get Run Status
API key authentication. Get your API key from the Duvo dashboard.
Default Response
Default Response
Default Response
Default Response
Get Run Messages
API key authentication. Get your API key from the Duvo dashboard.
Number of messages per page (1-50, default 20)
20Number of messages to skip
0Default Response
Total number of messages for the run
Number of messages per page
Number of messages skipped
Default Response
Default Response
Default Response
Post a Message to a Run
API key authentication. Get your API key from the Duvo dashboard.
The message content to send to the agent
Default Response
Default Response
Default Response
Default Response
Default Response
Default Response
Respond to Human Request
API key authentication. Get your API key from the Duvo dashboard.
For approval-type requests: true to approve, false to deny
Default Response
Default Response
Default Response
Default Response
Default Response
Stop a Run
API key authentication. Get your API key from the Duvo dashboard.
Default Response
Default Response
Default Response
Default Response
Default Response
Sandboxes
Create a Sandbox
API key authentication. Get your API key from the Duvo dashboard.
Default Response
Default Response
Get Upload URLs for a Sandbox
API key authentication. Get your API key from the Duvo dashboard.
Path where the file will be uploaded (e.g., /workspace/data.csv)
Default Response
Default Response
Default Response
Get Files in a Sandbox
API key authentication. Get your API key from the Duvo dashboard.
/workspaceDefault Response
Default Response
Default Response
Upload Files to a Sandbox
API key authentication. Get your API key from the Duvo dashboard.
Default Response
Default Response
Default Response
Default Response
Error Handling
Webhooks
Human-in-the-Loop Webhook
Complete Example
Last updated