About the REST API
The NVIDIA Run:ai control plane APIs provide a programmatic interface for managing and operating the NVIDIA Run:ai platform. You can use these APIs to:
Manage organizations, departments, and projects
Configure policies and permissions
Submit and manage workloads
Manage workload-related assets and metadata
Audit system activity and operational events
All API requests are authenticated and authorized using access tokens. For details on authentication, see How to authenticate to the API.
API Versions
The NVIDIA Run:ai control plane APIs are versioned to support both continuously updated environments and fixed, release-based deployments.
Latest API Version
The latest API version represents the most up-to-date control plane API and is continuously updated.
Updated approximately every two weeks
Includes the newest features, enhancements, and fixes
Used by NVIDIA Run:ai SaaS deployments
The latest API is recommended for SaaS integrations and environments that track continuous updates.
Versioned APIs
For self-hosted deployments, NVIDIA Run:ai provides versioned control plane APIs that align with specific product releases (for example, 2.22, 2.23, 2.24).
API behavior is fixed for the lifetime of the release
No new features are added after the release is published
Supported according to the API lifecycle and deprecation policy
Versioned APIs ensure stability and predictability for self-hosted environments that follow a release-based upgrade cadence.
API Conventions
The NVIDIA Run:ai control plane APIs follow RESTful design principles and use JSON for request and response payloads. See Making REST API requests for more details:
Authentication is provided via bearer tokens in the Authorization header
Requests use standard HTTP methods (GET, POST, PUT, PATCH, DELETE)
Request and response bodies are formatted as JSON
Standard HTTP status codes are used to indicate request success or failure (2xx, 4xx, 5xx)
API Lifecycle and Deprecation
NVIDIA Run:ai is committed to providing stable and predictable APIs. Deprecated APIs remain supported for a defined transition period:
SaaS deployments: six months
Self-hosted deployments: two additional released versions
For full details, see NVIDIA Run:ai API Policy.
Last updated