Vaults

Create a vault

post/v1/vaults

Request

  • Base URL: https://api.1claw.co
  • URL: https://api.1claw.co/v1/vaults
  • Auth: HTTP bearer

Request body

namestring required

Unique within the organization. Trimmed before it is stored, and the trimmed value is what must be unique. Counted in characters, not bytes.

descriptionstring
mpc_custodystring

MPC custody mode to enable at creation (e.g. "2-of-2", "2-of-3")

Response

Vault created

idstring uuid required
namestring required
descriptionstring
created_bystring
created_by_typestring
created_atstring date-time required
cmek_enabledboolean

Whether client-managed encryption is enabled

cmek_fingerprintstring

SHA-256 fingerprint of the CMEK key (64 hex chars)

mpc_custodystring

MPC custody mode (e.g. "2-of-2", "2-of-3"), absent when MPC is not enabled

mpc_thresholdinteger

Number of shares required to reconstruct the key

mpc_providersstring[]

List of MPC share providers (e.g. ["server", "client"])

Changes

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