Vault categories
Vault categories group vaults by their investment profile, strategy type, or risk classification. They provide high-level metadata for sorting and UI filtering.
Structure
Each vault category object includes:
_id
(string) — Unique identifiercode
(string) — Unique category code (e.g. "CAT_1", "STRATEGY")name
(object) — Multilingual name (e.g.,{ en: "Stable Yield" }
)description
(object) — Multilingual descriptioncreatedAt
,updatedAt
(string) — ISO timestamps (UTC Unix time)createdBy
,updatedBy
(string) — Actor IDs
Endpoints
Responses
200
A list of vault categories
application/json
get
GET /v1/vault-categories HTTP/1.1
Host: api.pareto.credit
Accept: */*
200
A list of vault categories
{
"data": [
{
"_id": "text",
"typeId": "text",
"name": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"description": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"icon": "text",
"createdAt": "2025-07-05T17:25:27.563Z",
"updatedAt": "2025-07-05T17:25:27.563Z",
"createdBy": "text",
"updatedBy": "text"
}
],
"totalCount": 1
}
Path parameters
typeIdstringRequired
Responses
200
Vault category details
application/json
get
GET /v1/vault-categories/{typeId} HTTP/1.1
Host: api.pareto.credit
Accept: */*
200
Vault category details
{
"_id": "text",
"typeId": "text",
"name": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"description": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"icon": "text",
"createdAt": "2025-07-05T17:25:27.563Z",
"updatedAt": "2025-07-05T17:25:27.563Z",
"createdBy": "text",
"updatedBy": "text"
}
Last updated