name@version to select one explicitly.
Method reference: calls, parameters, and response fields.
Examples reuse the SDK setup. Run Python snippets inside the async function shown in the Python guide.
Browse the catalog
More catalog filters through HTTP
More catalog filters through HTTP
GET /api/datasets also accepts these query parameters. The CLI and SDK list methods do not expose them.org selects the team’s catalog, including public datasets. visibility narrows the selected catalog; it does not grant access to other private datasets. updated and tasks use the active version’s creation time and task count. Start from the first page when changing sort order.Check before publishing
Metadata preflight readstask.toml files and an optional dataset.toml. It checks their declared requirements without uploading the full corpus or building its images.
publish() does not run this step automatically. Preflight is also different from an agent-run quality check.
Publish a version
org selects the owning team, overriding the client default. Git sources need a ref; git_path selects a repository subdirectory.
Follow a publish
Upload callbacks
Upload callbacks
Pass these in the second
publish argument in TypeScript, or as Python keyword arguments.Local dataset and job archives larger than 256 MiB use resumable transfer. Remote-source submissions upload no client archive. Python upload callbacks run on the uploader thread and must be thread-safe.
Watch options
Watch options
A failed import is returned with
status: FAILED and a failure object. Dataset completion also confirms that its version settled. Stopping your wait does not cancel the import.Download and manage
Original-package download is owner-only. Platform-curated datasets do not have a downloadable owner package through this method. Task package files are a separate inspection surface.
Only a READY version can be activated. Upstream auto-import needs a watchable git source. Deletion is refused while jobs still reference the dataset.
Download returns bytes by default;
to names a directory. TypeScript also supports a raw stream. See download options.
