Users API Reference
This section covers all endpoints related to users.
Get User Growth
Endpoint:
Responses
Status Code | Description |
---|---|
200 | Successful Response |
Admin User Id Lookup
Endpoint:
Parameters
Parameter | Type | Required | Description |
---|---|---|---|
username | 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.
Admin Balance Change
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 |
---|---|---|---|
user_id | string | Yes | |
amount | number | Yes | |
reason | string | Yes |
Responses
Status Code | Description |
---|---|
200 | Successful Response |
422 | Validation Error |
Authentication
This endpoint requires authentication.
Admin Quotas Change
Endpoint:
Parameters
Parameter | Type | Required | Description |
---|---|---|---|
user_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.
Admin Discounts Change
Endpoint:
Parameters
Parameter | Type | Required | Description |
---|---|---|---|
user_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.
Admin Enable Invoicing
Endpoint:
Parameters
Parameter | Type | Required | Description |
---|---|---|---|
user_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.
Me
Get a detailed response for the current user.
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.
Delete My User
Delete account.
Endpoint:
Parameters
Parameter | Type | Required | Description |
---|---|---|---|
Authorization | string | Yes | Authorization header |
Responses
Status Code | Description |
---|---|
200 | Successful Response |
422 | Validation Error |
My Quotas
Load quotas for the current user.
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.
My Discounts
Load discounts for the current user.
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.
Chute Quota Usage
Check the current quota usage for a chute.
Endpoint:
Parameters
Parameter | Type | Required | Description |
---|---|---|---|
chute_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.
Set Logo
Get a detailed response for the current user.
Endpoint:
Parameters
Parameter | Type | Required | Description |
---|---|---|---|
logo_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.
Check Username
Check if a username is valid and available.
Endpoint:
Parameters
Parameter | Type | Required | Description |
---|---|---|---|
username | string | Yes |
Responses
Status Code | Description |
---|---|
200 | Successful Response |
422 | Validation Error |
Register
Register a user.
Endpoint:
Parameters
Parameter | Type | Required | Description |
---|---|---|---|
X-Chutes-Hotkey | string | Yes | The hotkey of the user |
X-Chutes-Signature | string | null | No | |
X-Chutes-Nonce | string | null | No | |
Authorization | string | null | No |
Request Body
Field | Type | Required | Description |
---|---|---|---|
username | string | Yes | |
coldkey | string | Yes | |
logo_id | string | null | No |
Responses
Status Code | Description |
---|---|
200 | Successful Response |
422 | Validation Error |
Authentication
This endpoint requires authentication.
Admin Create User
Create a new user manually from an admin account, no bittensor stuff necessary.
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 |
---|---|---|---|
username | string | Yes | |
logo_id | string | null | No |
Responses
Status Code | Description |
---|---|
200 | Successful Response |
422 | Validation Error |
Authentication
This endpoint requires authentication.
Change Fingerprint
Reset a user's fingerprint using either the hotkey or coldkey.
Endpoint:
Parameters
Parameter | Type | Required | Description |
---|---|---|---|
X-Chutes-Hotkey | string | null | No | |
X-Chutes-Coldkey | string | null | No | |
X-Chutes-Nonce | string | Yes | Nonce |
X-Chutes-Signature | string | Yes | Hotkey signature |
Request Body
Field | Type | Required | Description |
---|---|---|---|
fingerprint | string | Yes |
Responses
Status Code | Description |
---|---|
200 | Successful Response |
422 | Validation Error |
Fingerprint Login
Exchange the fingerprint for a JWT.
Endpoint:
Responses
Status Code | Description |
---|---|
200 | Successful Response |
Change Bt Auth
Change the bittensor hotkey/coldkey associated with an account via fingerprint auth.
Endpoint:
Parameters
Parameter | Type | Required | Description |
---|---|---|---|
Authorization | string | Yes |
Responses
Status Code | Description |
---|---|
200 | Successful Response |
422 | Validation Error |
Update Squad Access
Enable squad access.
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 Usage
List usage summary data.
Endpoint:
Parameters
Parameter | Type | Required | Description |
---|---|---|---|
page | integer | null | No | |
limit | integer | null | No | |
per_chute | boolean | null | No | |
chute_id | string | null | No | |
start_date | string | null | No | |
end_date | string | 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.