List credentials
Lists credentials for the active organization, newest first.
Returns encrypted_data as stored; decryption is performed client-side.
Query Parameters
cursor?string
Pagination cursor returned in next_cursor of the previous response. Omit on first request.
limit?integer
Page size. Defaults to 20, maximum 50.
Default
20Range
value <= 50Response Body
application/json
application/json
curl -X GET "https://api.clawise.dev/api/v1/vault/credentials?cursor=&limit=20"Store credential POST
Stores a client-encrypted credential. Requires an initialized vault, non-empty `encrypted_data`, and a valid `aad_uid` (UUID v4). Request body limited to 2 MB. Returns `id` and `short_id` on success; does not echo back `encrypted_data`.
Get credential GET
Returns a credential by ID, including the stored encrypted data. The `id` must use the `crd_<uuid-v4>` format; any other format returns 400.