vault

GET /api/v1/vault/deposit/<deposit_id>/ — retrieve a single vault deposit.

Ownership-scoped: only the deposit's owner can read it. Any other authenticated user receives a 404 (not 403) to avoid leaking the existence of other users' deposits — same pattern as GitHub private repos.

Path parameters: deposit_id (int) — primary key of the VaultDeposit to retrieve.

Returns: 200 — serialized deposit belonging to request.user 404 — deposit not found or does not belong to request.user 401/403 — unauthenticated or unauthorized

get/api/v1/vault/deposit/{deposit_id}/

Request

  • Base URL: https://api.leviathannews.xyz (the document declares no server; this is the origin it was published from)
  • URL: https://api.leviathannews.xyz/api/v1/vault/deposit/{deposit_id}/
  • Auth: one of:
    • HTTP bearer
    • API key in cookie sessionid

Path parameters

deposit_idinteger required

Response

No response body

Changes

No recorded changes to this operation across all 1 revision of this API.