Vault Auth
get
Get Vault Authority by slug
Path parameters
slugstring · min: 1RequiredExample:
Unique slug identifier for the vault.
nest-alpha-vaultResponses
200
Vault authority
application/json
404
Not found
application/json
500
Server error
application/json
get
/vaults/{slug}/authorityGET /v1/vaults/{slug}/authority HTTP/1.1
Host: api.nest.credit
Accept: */*
{
"data": {
"vaultAddress": "text",
"accountantAddress": "0x1234567890123456789012345678901234567890",
"authority": "0x1234567890123456789012345678901234567890"
}
}get
Get Vault Role Assignments by slug
Path parameters
slugstring · min: 1RequiredExample:
Unique slug identifier for the vault.
nest-alpha-vaultQuery parameters
limitnumber · min: 1 · max: 200OptionalDefault:
Maximum number of role assignments to return
50Example: 50cursorstringOptional
Cursor returned from a previous request
Responses
200
Vault role assignments
application/json
400
Invalid request
application/json
404
Not found
application/json
500
Server error
application/json
get
/vaults/{slug}/roles-assignmentsGET /v1/vaults/{slug}/roles-assignments HTTP/1.1
Host: api.nest.credit
Accept: */*
{
"data": {
"vaultAddress": "text",
"roleAssignments": [
{
"vaultAddress": "text",
"user": "0x1234567890123456789012345678901234567890",
"role": "STRATEGIST",
"enabled": true,
"chainId": 1
}
],
"pageInfo": {
"endCursor": "text",
"hasNextPage": true
}
}
}Last updated