Service accounts enable programmatic access to the NVIDIA Run:ai API, allowing applications or automated systems to authenticate and interact securely. Each service account is associated with an access key which includes a client ID and secret used to generate access token. Service accounts can be managed organization-wide or with a defined scope.
Retrieve a list of service accounts.
Executed successfully.
Bad request.
Unauthorized
Forbidden
The specified resource was not found
unexpected error
unexpected error
[- {
- "name": "service-account-123",
- "createdBy": "test@run.ai",
- "createdAt": "2020-01-01T00:00:00Z",
- "updatedAt": "2020-01-01T00:00:00Z",
- "enabled": true,
- "tenantId": 1234567890,
- "lastLogin": "2020-01-01T00:00:00Z",
- "id": "3434c-12323ab-4ce2ea6-b44fc-db344d",
- "clientId": "service-account-123"
}
]Used to create a service account.
Service account object to create
Executed successfully.
Bad request.
Unauthorized
Forbidden
The specified resource was not found
The specified resource already exists
unexpected error
unexpected error
{- "name": "service-account-123"
}{- "id": "0eeaf222-e503-4f35-9d9c-c419816272e3",
- "name": "service-account-123",
- "clientSecret": "asdasidjn9d",
- "clientId": "service-account-123"
}Retrieve the details of a service account by id.
Executed successfully.
Bad request.
Unauthorized
Forbidden
The specified resource was not found
unexpected error
unexpected error
{- "name": "service-account-123",
- "createdBy": "test@run.ai",
- "createdAt": "2020-01-01T00:00:00Z",
- "updatedAt": "2020-01-01T00:00:00Z",
- "enabled": true,
- "tenantId": 1234567890,
- "lastLogin": "2020-01-01T00:00:00Z",
- "id": "3434c-12323ab-4ce2ea6-b44fc-db344d",
- "clientId": "service-account-123"
}Use to update the details of a service account by id.
Executed successfully.
Bad request.
Unauthorized
Forbidden
The specified resource was not found
unexpected error
unexpected error
{- "enabled": true
}{- "code": 400,
- "message": "Required parameter is missing"
}Use to delete a service account by id.
Executed successfully.
Bad request.
Unauthorized
Forbidden
The specified resource was not found
unexpected error
unexpected error
{- "code": 400,
- "message": "Required parameter is missing"
}Use to regenerate the service account secret by id.
Regenerated successfully.
Bad request.
Unauthorized
Forbidden
The specified resource was not found
unexpected error
unexpected error
{- "clientSecret": "189ej2ijd92fj092k049fk0"
}