E2e Encryption API Reference
This section covers all endpoints related to e2e encryption.
Get E2E Instances
Discover E2E-capable instances for a chute and get nonces for invocation.
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.
E2E Invoke
Relay an E2E encrypted invocation to a specific instance.
Endpoint:
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| X-Chute-Id | string | Yes | |
| X-Instance-Id | string | Yes | |
| X-E2E-Nonce | string | Yes | |
| X-E2E-Stream | string | No | |
| X-E2E-Path | string | 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.