Sandboxes (duvo sandboxes)
Sandboxes are isolated file environments where you can stage files before starting a Job. Create a sandbox, upload files into it, then pass the sandbox ID when starting a Job with duvo runs start --sandbox <sandbox-id>.
--path is the destination path inside the sandbox. After getting the URL, upload the file directly via HTTP.
Revision integrations (duvo revision-integrations)
Revision integrations control which integrations (Connections) are attached to a specific Revision of an Assignment, and let you pin particular Connection accounts to individual integration slots.
duvo integrations list to find integration IDs and duvo connections list to find Connection IDs.
Pinned Connections
Pin a specific Connection account to an integration slot so the Assignment always uses that account, regardless of who runs it.Raw API access (duvo api)
Call any Duvo API endpoint directly. Use this when you need an endpoint that doesn’t have a dedicated duvo command yet, or when you want to inspect the raw API response.
Deprecation notices
When the CLI detects that an API endpoint is deprecated, it prints a warning tostderr before the command output:
(method, path) pair is only warned once per CLI invocation — repeated calls to the same endpoint won’t repeat the notice.
If you see a deprecation notice, update your scripts to use the replacement endpoint shown in the linked documentation before the sunset date.
Related
- Public API Reference — full schema for every endpoint
- Managing Connections — pair with
duvo revision-integrationsto control which Connections an Assignment uses