Nodes

Get decrypted S3 credentials for a backup/restore operation.

Agents call this endpoint to receive the S3 credentials they need to upload or download backups. The credentials are decrypted from the stored S3 source and returned over the authenticated TLS/WireGuard channel.

get/internal/nodes/{node_id}/s3-credentials/{s3_source_id}

Request

  • Base URL: /api (relative, and the document was published on a file host, not at the API’s origin)
  • URL: /api/internal/nodes/{node_id}/s3-credentials/{s3_source_id}
  • Auth: none declared

Path parameters

node_idinteger required

Node ID

s3_source_idinteger required

S3 source ID

Response

S3 credentials

access_key_idstring required
bucket_namestring required
endpointstring nullable
force_path_styleboolean required
regionstring required
secret_keystring required

Changes

No recorded changes to this operation across all 54 revisions of this API.