How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

NVIDIA Run:ai Workload templates API

This set of endpoints manages workload templates used to define reusable workload configurations across various workload types in the NVIDIA Run:ai platform. Templates help standardize workload definitions for consistent submission and resource usage across projects and users.

NVIDIA Run:ai Workload templates API is one of 62 APIs that NVIDIA Run:ai publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Workload templates. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and authentication docs.

This API exposes 26 operations across 12 paths, and defines 239 schemas. It is described by OpenAPI 3.2.0, at version latest.

Requests are made against a single base URL, https://app.run.ai.

26 operations 12 paths 239 schemas 4 DELETE12 GET3 PATCH4 POST3 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
latest
Base URL
https://app.run.ai
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

NVIDIA Run:ai Workload templates API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (JWT) (bearerAuth). By default, every request must be authenticated.

  • bearerAuth — Bearer authentication

Paths & Operations 26

Across 12 paths, the API surfaces 26 operations — 4 DELETE, 12 GET, 3 PATCH, 4 POST, 3 PUT. Each is listed below with its method, path, parameters, and response codes.

Workload templates 26

This set of endpoints manages workload templates used to define reusable workload configurations across various workload types in the NVIDIA Run:ai platform. Templates help standa…

GET
/api/v1/workload-templates
List templates. [Experimental]
list_templates1 9 params → 200401403500503
GET
/api/v1/workload-templates/name-availability
Template name availability
template_name_availability 3 params → 204401403409503
GET
/api/v1/workload-templates/{templateId}
Get a template, any type. [Experimental]
get_template_by_id1 1 param → 200401403404500503
GET
/api/v1/workload-templates/count
Count templates. [Experimental]
count_templates 2 params → 200401403500503
POST
/api/v1/workload-templates/workspaces
Create a new workspace template. [Experimental]
create_workspace_template body → 202400401403500503
GET
/api/v1/workload-templates/workspaces
List all workspace templates. [Experimental]
list_workspace_templates 7 params → 200401403500503
GET
/api/v1/workload-templates/workspaces/{templateId}
Retrieve a specific workspace template by ID. [Experimental]
get_workspace_template 1 param → 200401403404500503
DELETE
/api/v1/workload-templates/workspaces/{templateId}
Delete a workspace template by ID. [Experimental]
delete_workspace_template 1 param → 204401403404500503
PATCH
/api/v1/workload-templates/workspaces/{templateId}
Patch a workspace template by ID. [Experimental]
patch_workspace_template 1 param body → 200400401403404500503
PUT
/api/v1/workload-templates/workspaces/{templateId}
Update a workspace template by ID. [Experimental]
update_workspace_template 1 param body → 200400401403404500503
POST
/api/v1/workload-templates/trainings
Create a new training template. [Experimental]
create_training_template body → 202400401403500503
GET
/api/v1/workload-templates/trainings
List all training templates. [Experimental]
list_training_templates 7 params → 200401403500503
GET
/api/v1/workload-templates/trainings/{templateId}
Retrieve a specific training template by ID. [Experimental]
get_training_template 1 param → 200401403404500503
DELETE
/api/v1/workload-templates/trainings/{templateId}
Delete a training template by ID. [Experimental]
delete_training_template 1 param → 204401403404500503
PATCH
/api/v1/workload-templates/trainings/{templateId}
Patch a training template by ID. [Experimental]
patch_training_template 1 param body → 200400401403404500503
PUT
/api/v1/workload-templates/trainings/{templateId}
Update a training template by ID. [Experimental]
update_training_template 1 param body → 200400401403404500503
POST
/api/v1/workload-templates/distributed
Create a new distributed training template. [Experimental]
create_distributed_template body → 202400401403500503
GET
/api/v1/workload-templates/distributed
List all distributed training templates. [Experimental]
list_distributed_templates 8 params → 200401403500503
GET
/api/v1/workload-templates/distributed/{templateId}
Get a specific distributed training template by ID. [Experimental]
get_distributed_template 1 param → 200401403404500503
DELETE
/api/v1/workload-templates/distributed/{templateId}
Delete a distributed training template by ID. [Experimental]
delete_distributed_template 1 param → 204401403404500503
PATCH
/api/v1/workload-templates/distributed/{templateId}
Patch a distributed training template by ID. [Experimental]
patch_distributed_template 1 param body → 200400401403404500503
PUT
/api/v1/workload-templates/distributed/{templateId}
Update a distributed training template by ID. [Experimental]
update_distributed_template 1 param body → 200400401403404500503
POST
/api/v1/workload-templates/inferences
Create a new inference template. [Experimental]
create_inference_template body → 202400401403500503
GET
/api/v1/workload-templates/inferences
List all inference templates. [Experimental]
list_inference_templates 7 params → 200401403500503
GET
/api/v1/workload-templates/inferences/{templateId}
Get a specific inference template by ID. [Experimental]
get_inference_template 1 param → 200401403404500503
DELETE
/api/v1/workload-templates/inferences/{templateId}
Delete an inference template by ID. [Experimental]
delete_inference_template 1 param → 204401403404500503

Schemas 239

The contract defines 239 schemas that model the data the API accepts and returns. The most detailed are MasterTemplateSpec (31 properties), DistributedInferenceLeaderWorkerSpec1 (18 properties), TemplateMetaFields (13 properties), ExposedUrl (9 properties). Each schema is shown below with its type and property counts.

EnvironmentVariableSecret
objectnull
Details of the secret and key use to populate the environment variable
2 properties
PriorityClass
stringnull
Specifies the priority class for the workload, which determines its scheduling behavior. Valid values are: very-low, low, medium-low, medium, medium-high, high…
ScaleDownDelayField
object
1 property
ServingPortProtocol
stringnull
The protocol used by the port, defaults to http
SupersetSpec
DefaultMode
stringnull
File permission mode in octal string format. This value must be a 4-digit octal number, representing the default file mode when mounting a Secret or ConfigMap…
WorkspaceTemplatesListResponseItem
MetricThresholdField
object
1 property
SupersetRestartPolicy
stringnull
CleanPodPolicy
stringnull
The policy describes how to deal with pods when the job is finished.
Tolerations
arraynull
Set of tolerations to apply to the workload.
DistributedInferenceLeaderWorkerSpec1
object
18 properties
SshAuthMountPath
stringnull
Specifies the directory where SSH keys are mounted. (applicable only for MPI)
GpuRequestType
stringnull
Sets the unit type for GPU resources requests. Stated in terms of portion or memory. Sets the unit type for other GPU request fields. If gpuDevicesRequest 1, o…
SecretItems1
arraynull
Set of secret volumes to use in the workload
DistributedInferenceWorkersField
object
1 property
DistributedTemplateCreationRequest
ImagePullSecrets
arraynull
A list of references to Kubernetes secrets in the same namespace used for pulling container images.
MaxReplicas
integernull
the upper limit for the number of worker pods that can be set by the autoscaler. Cannot be smaller than MinReplicas. (applicable only for PyTorch)
Category
stringnull
Specify the workload category assigned to the workload. Categories are used to classify and monitor different types of workloads within the NVIDIA Run:ai platf…
LargeShmRequest
booleannull
A large /dev/shm device to mount into a container running the created workload. An shm is a shared file system mounted on RAM.
HostNetwork
booleannull
Whether to enable host networking. Default to false.
TrainingTemplatesListResponseItem
DataVolume
objectnull
2 properties
DistributedTemplate
Image
stringnull
Docker image name. For more information, see [Images](https://kubernetes.io/docs/concepts/containers/images). The image name is mandatory for creating a worklo…
ServingPortContainerAndProtocol
object
2 properties
TemplatesListResponse
object
2 properties
WorkingDir
stringnull
Container's working directory. If not specified, the container runtime default will be used. This may be configured in the container image.
StorageInstanceName
objectnull
1 property
RelatedUrls
arraynull
Set of URLs that are related to the workload.
EnvironmentVariable
objectnull
Details of an environment variable which is populated into the container.
8 properties
DistributedInferenceLeaderSpecFields
object
1 property
SecretInstance2
objectnull
ProbeHandler
objectnull
The action taken to determine the health of the container. (mandatory)
1 property
DistributedInferenceStartupPolicy
stringnull
Determines when the worker pods should start during workload initialization. - LeaderCreated: Workers start after the leader pod is created. - LeaderReady: Wor…
TrainingTemplateCreationRequest
PvcAddedAttrValues
array
an optional array of key-values pairs that are written as annotations on the created PVC. the allowed attributes are determined according to the storage class…
ActivationReplicasField
object
1 property
TemplateDescription
stringnull
A description of the template.
EnvironmentVariablePodFieldReference
objectnull
Details of the field-reference and key use to populate the environment variable
1 property
Probe
objectnull
6 properties
TrainingTemplate
DistributedInferenceWorkerSpecFields
object
1 property
InitializationTimeoutField
object
1 property
DistributedTemplatesListResponse
object
2 properties
Command
stringnull
A command to the server as the entry point of the container running the workload.
SlotsPerWorker
integernull
Specifies the number of slots per worker used in hostfile. Defaults to 1. (applicable only for MPI)
ServingConfigurationField
object
1 property
ImagePullSecret
objectnull
A reference to a secret in the same namespace used to pull container images.
3 properties
InferenceTemplateSpec
TemplateAssetsIdsOptional
objectnull
TolerationOperator
stringnull
A key's relationship to the value. Equal uses key and value. Exists is equivalent to wildcard for value, so that a workload can tolerate all taints of a partic…
CpuMemoryLimit
stringnull
Limitations on the CPU memory to allocate for this workload (1G, 20M, .etc). The system guarantees that this workload will not be able to consume more than thi…
EnvironmentVariableConfigMap
objectnull
Details of the configMap and key use to populate the environment variable
2 properties
MasterSpecSameAsWorker
booleannull
used for distributed workloads to indicate that the master spec should be the same as the worker spec. in this case, masterSpec should not be specified.
TrainingTemplatePatchRequest
TemplateCreationMetaFields
object
4 properties 2 required
NodePools
arraynull
A prioritized list of node pools for the scheduler to run the workload on. The scheduler will always try to use the first node pool before moving to the next o…
CpuCoreRequest
numbernull
CPU units to allocate for the created workload (0.5, 1, .etc). The workload will receive at least this amount of CPU. Note that the workload will not be schedu…
ConfigMapItems
arraynull
Set of config map volumes to use in the workload
DistributedInferenceStartupPolicyField
objectnull
1 property
TrainingTemplateSpec
GitAuthenticationMethod
string
Specifies the authentication method to use when accessing the Git repository. This is required for private repositories - password - Authenticate using a usern…
PodAffinity
objectnull
Pod affinity scheduling rules (e.g. co-locate this workload in the same node, zone, etc. as some other workloads).
2 properties
PvcFieldsUpdatable
objectnull
1 property
PaginationInfo
object
3 properties
ServingConfiguration
objectnull
The inference workload serving configuration.
2 properties
HostPathMountPropagation
stringnull
Share this volumes mount with other containers. If set to HostToContainer, this volume mount will receive all subsequent mounts that are mounted to this volume…
WorkspaceTemplateUpdateRequest
InferenceFields
objectnull
Port
objectnull
A port for accessing the workload.
7 properties
AllowPrivilegeEscalation
booleannull
Allow the container running the workload and all launched processes to gain additional privileges after the workload starts. For more information consult the U…
MetricThresholdPercentageField
object
1 property
SupersetServingPort
objectnull
9 properties
DistributedInferenceServingPort
objectnull
Defines the configuration for the inference serving endpoint. This determines how applications or services can send inference requests to the workload.
BackoffLimitMaster
integernull
Specifies the number of retries before marking a workload as failed (not applicable to Inference workloads). The default value is 6.
InferenceTemplateCreationRequest
PvcInstance
objectnull
DataVolumeItems
arraynull
Set of data volumes to use in the workload.
GpuMemoryRequest
stringnull
Required if and only if gpuRequestType is memory. States the GPU memory to allocate for the created workload, per GPU device. Note that the workload will not b…
NodeSelectorTerm
objectnull
A null or empty node selector term matches no objects. The requirements of them are ANDed.
1 property
S3Items
arraynull
Set of s3 buckets to use in the workload.
AutoDeletionTimeAfterPreemptionMaster
integernull
Specifies the duration after which a finished workload (completed or failed) will be automatically deleted. The default is 30 days. Log retention is managed se…
DistributedInferenceServingPortContainerAndProtocol
object
2 properties
FieldsToClear
objectnull
array of xpath expression with fields that their values should be cleared
1 property
CpuMemoryRequest
stringnull
The amount of CPU memory to allocate for this workload (1G, 20M, .etc). The workload will receive at least this amount of memory. Note that the workload will n…
TemplatePatchMeta
objectnull
1 property
SupplementalGroups
stringnull
Comma separated list of groups that the user running the container belongs to, in addition to the group indicated by runAsGid. Use only when the source uid/gid…
CreateHomeDir
booleannull
When set to true, creates a home directory for the container.
TerminationGracePeriodMaster
integernull
Duration in seconds the pod needs to terminate gracefully upon probe failure. The grace period is the duration in seconds after the processes running in the po…
PvcClaimSize
stringnull
Requested size for the PVC. Mandatory when existingPvc is false. Recommended sizes: TB/GB/MB/TIB/GIB/MIB
ExposedUrl
objectnull
A URL for accessing the workload.
9 properties
GitPassword
objectnull
3 properties
DistributedTemplateUpdateRequest
TrainingTemplateUpdateRequest
TerminationGracePeriod
integernull
Duration in seconds the pod needs to terminate gracefully upon probe failure. The grace period is the duration in seconds after the processes running in the po…
ScopeId
string
The id of the cluster, department or project, depending on the scope type.
TemplatePatchMetaFields
objectnull
2 properties 1 required
Nfs
objectnull
4 properties
WorkspaceTemplate
PvcItems
arraynull
Set of pvc persistent volume claims to use in the workload.
DepartmentIdOptional
stringnull
The id of the department.
HostPathInstance
objectnull
RestartPolicy
stringnull
Specify the restart policy of the workload pods. Default is empty, which is determine by the framework default
EmptyDirInstance
objectnull
WorkspaceTemplateSpec
ProbeHandlerScheme
stringnull
Scheme to use for connecting to the host, defaults to HTTP.
PvcVolumeMode
stringnull
Default volume mode for the PVC. Choose between Filesystem (default) or Block.
ExtendedResource
objectnull
Quantity of an extended resource.
3 properties
EnvironmentVariableUserCredential
objectnull
Defines a reference to a user-created credential and a specific key within that credential whose value will populate the environment variable. User credentials…
2 properties
CpuCoreLimit
numbernull
Limitations on the number of CPUs consumed by the workload (0.5, 1, .etc). The system guarantees that this workload will not be able to consume more than this…
HostPathItems
arraynull
Set of host paths to use in the workload.
MpiLauncherCreationPolicy
stringnull
Define whether the MPI Launcher is created in parallel with the workers, or if its creation is postponed until all workers are in Ready state. This prevents fa…
TerminateAfterPreemption
booleannull
Indicates if the job should be terminated by the system after it has been preempted.
S3AccessKey
objectnull
3 properties
DistributedInferenceServingPortAccess
object
5 properties
GitCommon
objectnull
4 properties
InferencesMaxReplicasField
object
1 property
S3Common
objectnull
3 properties
AutoScalingMetricFields
objectnull
SecretFieldsUpdatable
objectnull
2 properties
GitInstance
objectnull
Probes
objectnull
Probes are used to determine if the container is healthy and ready to accept traffic.
1 property
RunAsNonRoot
booleannull
Force the container to run as a non-root user.
Ports
arraynull
Set of container ports that the workload exposes.
Error
object
3 properties 2 required
Labels
arraynull
Set of labels to populate into the container running the workload.
DistributedInferenceCommonSpec
objectnull
WorkspaceTemplatesListResponse
object
2 properties
Label
objectnull
Label details to be populated into the container.
3 properties
DistributedInferenceServingPortProtocol
stringnull
The protocol used to access the port.
NfsInstance
objectnull
WorkspaceTemplateCreationRequest
PvcFieldsNonUpdatable
objectnull
6 properties
GitItems
arraynull
Set of git repositories to use in the workload.
GpuPortionRequest
numbernull
Required if and only if gpuRequestType is portion. States the portion of the GPU to allocate for the created workload, per GPU device, between 0 and 1. The def…
Annotations
arraynull
Set of annotations to populate into the container running the workload.
AutoScalingMetric
stringnull
The metric to use for autoscaling. Mandatory if minReplicas < maxReplicas, except for the special case where minReplicas is set to 0 and maxReplicas is set to…
Args
stringnull
Arguments to the command that the container running the workload executes.
EnvironmentVariables
arraynull
Set of environment variables to populate into the container running the workload.
RunAsGid
integernull
The group id to run the entrypoint of the container which executes the workspace. Default to the value specified in the environment asset runAsGid field (optio…
NodeType3
stringnull
Nodes (machines), or a group of nodes on which the workload will run. To use this feature, your Administrator will need to label nodes. For more information, s…
DistributedSpecSpec
Tty
booleannull
Whether this container should allocate a TTY for itself, also requires 'stdin' to be true.
ConfigMapInstance
objectnull
PolicyRuleEnum
stringnull
Indicates which validation rule (e.g., min, max, step, options, required, canEdit, canAdd) conflicted with policy restrictions, causing the asset or template t…
InferenceTemplatesListResponseItem
TemplateMeta
object
1 property 1 required
PortServiceType
stringnull
The service type of the port (mandatory).
SecretFieldsNonUpdatable
objectnull
1 property
Capability
string
TemplateMasterSection
objectnull
2 properties
ReadOnlyRootFileSystem
booleannull
If true, mounts the container's root filesystem as read-only.
PriorityClassMaster
stringnull
Specifies the priority class for the workload, which determines its scheduling behavior. Valid values are: very-low, low, medium-low, medium, medium-high, high…
ExtendedResources
arraynull
Extended resources and their quantity.
DistributedTemplateSpec
DistributedTemplatePatchRequest
NumWorkers
integernull
the number of workers that will be allocated for running the workload.
WorkloadType
string
the type of workload
Stdin
booleannull
Whether this container should allocate a buffer for stdin in the container runtime. If this is not set, reads from stdin in the container will always result in…
PodAffinityType
stringnull
The affinity type, required or preferred. (mandatory)
TemplateComplianceIssues
array
A list of issues preventing the use of a template or asset for creating workloads in a given project.
InitialReplicasField
object
1 property
DistributedFramework
stringnull
The distributed training framework used in the workload.
UidGidSource
stringnull
Indicate the way to determine the user and group ids of the container. The options are a. fromTheImage - user and group ids are determined by the docker image…
ServingPort
objectnull
A port for accessing the inference service
GpuDevicesRequest
integernull
Requested number of GPU devices. Currently if more than one device is requested, it is not possible to provide values for gpuMemory or gpuPortion.
MatchExpression
objectnull
A selector that contains values, a key, and an operator that relates the key and values.
3 properties 2 required
NfsItems
arraynull
Set of nfs volumes to use in the workload.
GitSecretRef
objectnull
4 properties
GpuPortionLimit
numbernull
Limitations on the portion consumed by the workload, per GPU device. The system guarantees The gpuPotionLimit must be no less than the gpuPortionRequest.
Annotation
objectnull
Annotation details to be populated into the container.
3 properties
ImagePullPolicy
stringnull
Image pull policy. Defaults to Always if :latest tag is specified, otherwise it is IfNotPresent.
SupersetTemplate
DistributedInferenceServingPortAccessAuthorizationTypeEnum
stringnull
Specifies who can send inference requests to the serving endpoint: Possible values: - public: No authorization is required. (Default) - authenticatedUsers: Any…
AutoScalingMetricField
object
1 property
TemplateName
string
The name of the template.
InferencesMinReplicasField
object
1 property
Toleration
objectnull
Toleration details.
7 properties
TemplateAssets
ServingPortAccess
object
4 properties
RunnableInfo
object
whether the template can be submitted, as is
2 properties
Secret5
PvcAddedAttrValue
object
2 properties 1 required
EmptyDirItems
arraynull
A list of emptyDir volumes to mount in the workload.
Capabilities
arraynull
Add POSIX capabilities to running containers. Defaults to the default set of capabilities granted by the container runtime.
Preemptibility
stringnull
Specifies whether the workload can be preempted by higher-priority workloads. Valid values are preemptible and non-preemptible. If explicitly set, this value t…
S3Instance
objectnull
ScaleToZeroRetentionField
object
1 property
TemplateNameOptional
stringnull
The name of the template.
ServingPortAccessAuthorizationTypeEnum
stringnull
Specifies who can send inference requests to the serving endpoint: Possible values: - public: No authorization is required. (Default) - authenticatedUsers: Any…
ComplianceInfoReason
object
An issue preventing the use of a template or asset for creating workloads in a given project.
3 properties 1 required
Parallelism
integernull
Used with Hyperparameter Optimization. Specifies the maximum number of pods the workload should run at any given time (applicable to standard training only).
DistributedInferenceReplicasField
object
1 property
ProjectIdOptional
integernull
The id of the project.
RelatedUrl
objectnull
A URL that is related to the workload. For example, a URL to an external server providing statistics or logging about the workload.
4 properties
WorkspaceTemplatePatchRequest
ScopeIdOptional
stringnull
The id of the cluster, department or project, depending on the scope type.
NodeAffinityRequired
objectnull
If the affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the affinity requirements…
1 property
RunAsUid
integernull
The user id to run the entrypoint of the container which executes the workspace. Default to the value specified in the environment asset runAsUid field (option…
TemplateComplianceInfo
object
1 property
ExcludeField
objectnull
1 property
ConcurrencyHardLimitField
object
1 property
AuthorizationType
stringnull
Specifies who can access the connection URL: - authenticatedUsers: Any authenticated user or service account can access the URL; the authorizedUsers and author…
TrainingTemplatesListResponse
object
2 properties
AutoScalingField
object
1 property
Pvc
AutoScalingCommonFields
objectnull
MasterTemplateSpec
objectnull
31 properties
TemplateUpdateMetaFields
object
2 properties 1 required
ExposedUrls
arraynull
Set of container ports that the workload exposes via URLs.
InferenceTemplate
Completions
integernull
Used with Hyperparameter Optimization. Specifies the number of successful pods the job should reach to be completed. The Job will be marked as successful once…
EmptyDir
objectnull
3 properties
ClaimInfo
objectnull
Claim information for the newly created PVC. The information should not be provided when attempting to use existing PVC.
5 properties
DistributedTemplatesListResponseItem
HostPath
objectnull
4 properties
TolerationEffect
stringnull
The taint effect to match. (mandatory)
AutoDeletionTimeAfterPreemption
integernull
Specifies the duration after which a finished workload (completed or failed) will be automatically deleted. The default is 30 days. Log retention is managed se…
PvcAccessModes
objectnull
Default access mode(s) applied to newly created PVCs unless explicitly overridden.
3 properties
ConfigMap
objectnull
4 properties
AutoScaling
objectnull
TemplateId
string
A unique ID of the template.
TemplateCreationMeta
object
1 property 1 required
MinReplicas
integernull
the lower limit for the number of worker pods to which the training job can scale down. (applicable only for PyTorch)
DistributedInferenceRestartPolicy
stringnull
Determines the behavior when a pod fails. - RecreateGroupOnPodRestart: Restarts all pods in the group if any pod fails. - None: No automatic restart behavior i…
TemplateUpdateMeta
object
1 property 1 required
BackoffLimit
integernull
Specifies the number of retries before marking a workload as failed (not applicable to Inference workloads). The default value is 6.
TemplateMetaFields
object
13 properties 7 required
SeccompProfileType
stringnull
Indicates which kind of seccomp profile will be applied to the container. The options are a. RuntimeDefault - the container runtime default profile should be u…
CountResponse
object
1 property 1 required
MatchExpressionOperator
string
Represents a key's relationship to a set of values (mandatory).
HostIpc
booleannull
Whether to enable host IPC. Defaults to false.
ScopeType
string
DataVolumeInstance
objectnull
GpuMemoryLimit
stringnull
Limitation on the memory consumed by the workload, per GPU device. The system guarantees The gpuMemoryLimit must be no less than gpuMemoryRequest.
ClusterIdOptional
stringnull
The id of the cluster.
InferenceTemplatesListResponse
object
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

runai-workload-templates-api-openapi.yml Raw ↑

Other APIs NVIDIA Run:ai publishes across the network.

NVIDIA Run:ai Access Keys API
NVIDIA Run:ai Access rules API
NVIDIA Run:ai Administrator Command Line Interface API
NVIDIA Run:ai AI Applications API
NVIDIA Run:ai Applications API
NVIDIA Run:ai Clusters API
NVIDIA Run:ai Compute API
NVIDIA Run:ai ConfigMap API
NVIDIA Run:ai Credentials API
NVIDIA Run:ai Departments API
NVIDIA Run:ai Distributed API
NVIDIA Run:ai Distributed Inferences API
Where this information came from

This is an independent, third-party profile of NVIDIA Run:ai Workload templates API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.