Developers

Start

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

ParameterTypeRequiredDescription
chute_idstringYes
X-Chutes-Hotkeystring | nullNo
X-Chutes-Signaturestring | nullNo
X-Chutes-Noncestring | nullNo
Authorizationstring | nullNo

Responses

Status CodeDescription
200Successful Response
422Validation Error

Authentication

This endpoint requires authentication.


E2E Invoke

Relay an E2E encrypted invocation to a specific instance.

Endpoint:

Parameters

ParameterTypeRequiredDescription
X-Chute-IdstringYes
X-Instance-IdstringYes
X-E2E-NoncestringYes
X-E2E-StreamstringNo
X-E2E-PathstringNo
X-Chutes-Hotkeystring | nullNo
X-Chutes-Signaturestring | nullNo
X-Chutes-Noncestring | nullNo
Authorizationstring | nullNo

Responses

Status CodeDescription
200Successful Response
422Validation Error

Authentication

This endpoint requires authentication.