Authentication API Reference
This section covers all endpoints related to authentication.
Registry Auth
Authentication registry/docker pull requests.
Endpoint:
Parameters
Parameter | Type | Required | Description |
---|---|---|---|
X-Chutes-Hotkey | string | null | No | |
X-Chutes-Signature | string | null | No | |
X-Chutes-Nonce | string | null | No | |
Authorization | string | null | No |
Responses
Status Code | Description |
---|---|
200 | Successful Response |
422 | Validation Error |
Authentication
This endpoint requires authentication.
List Keys
List (and optionally filter/paginate) keys.
Endpoint:
Parameters
Parameter | Type | Required | Description |
---|---|---|---|
page | integer | null | No | |
limit | integer | null | No | |
X-Chutes-Hotkey | string | null | No | |
X-Chutes-Signature | string | null | No | |
X-Chutes-Nonce | string | null | No | |
Authorization | string | null | No |
Responses
Status Code | Description |
---|---|
200 | Successful Response |
422 | Validation Error |
Authentication
This endpoint requires authentication.
Create Api Key
Create a new API key.
Endpoint:
Parameters
Parameter | Type | Required | Description |
---|---|---|---|
X-Chutes-Hotkey | string | null | No | |
X-Chutes-Signature | string | null | No | |
X-Chutes-Nonce | string | null | No | |
Authorization | string | null | No |
Request Body
Field | Type | Required | Description |
---|---|---|---|
admin | boolean | Yes | |
name | string | Yes | |
scopes | ScopeArgs[] | null | No |
Responses
Status Code | Description |
---|---|
200 | Successful Response |
422 | Validation Error |
Authentication
This endpoint requires authentication.
Get Key
Get a single key.
Endpoint:
Parameters
Parameter | Type | Required | Description |
---|---|---|---|
api_key_id | string | Yes | |
X-Chutes-Hotkey | string | null | No | |
X-Chutes-Signature | string | null | No | |
X-Chutes-Nonce | string | null | No | |
Authorization | string | null | No |
Responses
Status Code | Description |
---|---|
200 | Successful Response |
422 | Validation Error |
Authentication
This endpoint requires authentication.
Delete Api Key
Delete an API key by ID.
Endpoint:
Parameters
Parameter | Type | Required | Description |
---|---|---|---|
api_key_id | string | Yes | |
X-Chutes-Hotkey | string | null | No | |
X-Chutes-Signature | string | null | No | |
X-Chutes-Nonce | string | null | No | |
Authorization | string | null | No |
Responses
Status Code | Description |
---|---|
200 | Successful Response |
422 | Validation Error |
Authentication
This endpoint requires authentication.