Vault types

Vault types define internal classifications for vault contracts, distinguishing between different logic structures, yield mechanisms, or operational modes. These types are useful for rendering vault metadata, sorting/filtering in UI, or determining strategy compatibility.

Structure

Each vault type object includes:

  • _id (string) — Unique identifier

  • code (string) — Internal reference code for the vault type

  • name (object) — Multilingual object (e.g., { en: "Fixed Rate" })

  • description (object) — Multilingual description object

  • createdAt, updatedAt (string) — ISO UTC timestamps

  • createdBy, updatedBy (string) — Actor IDs

Endpoints

List all vault types

get
Responses
200

A list of vault types

application/json
get
/vault-types
200

A list of vault types

Get vault type by ID

get
Path parameters
typeIdstringRequired
Responses
200

A single vault type

application/json
get
/vault-types/{typeId}
200

A single vault type

Last updated