Command Palette
Search for a command to run

Create a job

Submit a new batch job for execution

POST
/auth/v1/seed/{namespace}/jobs

Submit a new batch job for execution. Jobs run the specified command to completion and then terminate.

Path parameters

namespace type: string (required)
The namespace (user or organization) to run the job in.

Body parameters

name type: string (required)
A unique name for the job within the namespace. Must be 1-64 characters. Allowed characters: alphanumeric, hyphens, underscores.
cloud type: string (required)
Cloud provider to run the job on. One of `aws`, `azure`, `gcp`.
region type: string (required)
Cloud region to deploy in (e.g., `us-east-1`, `westus2`, `europe-west1`).
zone type: string
Availability zone within the region.
command type: string (required)
The command to execute. This is run as the job entrypoint.
num_nodes type: integer
Number of nodes to provision for the job.
default: 1
cpus type: string
CPU count. Specify an exact value like `"4"` or a minimum with `"4+"`.
memory type: string
Memory in GB. Specify an exact value like `"16"` or a minimum with `"16+"`.
gpus type: string
GPU configuration in `GPU_TYPE:COUNT` format. For example, `"A100:4"`, `"V100:1"`, `"H100:8"`.
disk_size_gb type: integer
Ephemeral disk size in gigabytes.
disk_tier type: string
Disk performance tier. One of `standard`, `high`, `ultra`.
default: standard
instance_type type: string
Specific cloud instance type to use, overriding automatic selection from CPU/GPU/memory requirements.
spot type: boolean
Use spot (AWS), preemptible (GCP), or low-priority (Azure) instances for reduced cost.
default: false
setup type: string
Setup commands to run before the main job command. Use this for installing dependencies or downloading data.
workdir type: string
Working directory for the job command.
envs type: object
Environment variables as key-value pairs.
max_restarts type: integer
Maximum number of automatic restarts on failure.
default: 3