User Applications

DEPRECATED: User Applications have been renamed to Access Keys. Please use the Access Keys endpoints instead.

User Applications allow users to authenticate and interact programmatically with the NVIDIA Run:ai API.

Deprecated

Get a list of users applications.

get

Retrieve a list of the users applications.

Authorizations
AuthorizationstringRequired

Bearer authentication

Responses
chevron-right
200

Executed successfully.

application/json
get
/api/v1/user-applications
Deprecated

Create a user application.

post

Used to create a user application.

Authorizations
AuthorizationstringRequired

Bearer authentication

Body
namestring · min: 2 · max: 255Required

The name of the user application. The name must be unique within the user's applications list and can only contain lowercase alphanumeric characters and hyphens. It must start and end with a letter.

Pattern: ^[a-z][-_a-z0-9]*[a-z0-9]$
Responses
post
/api/v1/user-applications
Deprecated

Get user application by id.

get

Retrieve the details of a user's application by app id.

Authorizations
AuthorizationstringRequired

Bearer authentication

Path parameters
appIdstringRequired

The application id to retrieve

Responses
chevron-right
200

Executed successfully.

application/json
get
/api/v1/user-applications/{appId}
Deprecated

Delete a user application byid.

delete

Use to user a user application by id.

Authorizations
AuthorizationstringRequired

Bearer authentication

Path parameters
appIdstringRequired

The application id to retrieve

Responses
delete
/api/v1/user-applications/{appId}

No content

Deprecated

Regenerate a user application secret.

post

Use to regenerate the user application secret by id.

Authorizations
AuthorizationstringRequired

Bearer authentication

Path parameters
appIdstringRequired

The application id to retrieve

Responses
chevron-right
200

Regenerated successfully.

application/json
post
/api/v1/user-applications/{appId}/secret
Deprecated

Get a list of all users applications.

get

Retrieve a list of all users applications.

Authorizations
AuthorizationstringRequired

Bearer authentication

Query parameters
clientIdstringOptional

Filter results by clientId

Example: 3434c-12323ab-4ce2ea6-b44fc-db344d
createdBystringOptional

Filter results by creatdBy

Example: [email protected]
Responses
chevron-right
200

Executed successfully.

application/json
get
/api/v1/administration/user-applications
Deprecated

Delete a user application by id for adminstrations.

delete

Use to delete a user application by id for adminstrations.

Authorizations
AuthorizationstringRequired

Bearer authentication

Path parameters
appIdstringRequired

The application id to retrieve

Responses
delete
/api/v1/administration/user-applications/{appId}

No content

Last updated