Developers

Start

Encrypted Logs API Reference

This section covers all endpoints related to encrypted logs.

List Encrypted Log Sessions

List encrypted log capture sessions for a chute (owner only).

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.


List Encrypted Log Chunks

Fetch encrypted log chunks for a specific instance (owner only).

Returns a list of base64-encoded encrypted chunks. The client must use the ephemeral_pubkey from the session metadata + their private key to ECDH-decrypt each chunk.

Endpoint:

Parameters

ParameterTypeRequiredDescription
chute_idstringYes
instance_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.