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
/vault-categoriesGET /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-12-06T18:18:41.309Z",
"updatedAt": "2025-12-06T18:18:41.309Z",
"createdBy": "text",
"updatedBy": "text"
}
],
"totalCount": 1
}Path parameters
typeIdstringRequired
Responses
200
Vault category details
application/json
get
/vault-categories/{typeId}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-12-06T18:18:41.309Z",
"updatedAt": "2025-12-06T18:18:41.309Z",
"createdBy": "text",
"updatedBy": "text"
}Last updated

