> For the complete documentation index, see [llms.txt](https://docs.unibook.site/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.unibook.site/api-reference/vaults.md).

# Vaults

## GET /v1/account/vaults

My vault positions

{% openapi src="<https://raw.githubusercontent.com/chainupcloud/dex-os-docs/6a3f08872ba918fe24f0927fde0e4c08a9a4de79/api/openapi-v1.json>" path="/v1/account/vaults" method="get" %}
<https://raw.githubusercontent.com/chainupcloud/dex-os-docs/6a3f08872ba918fe24f0927fde0e4c08a9a4de79/api/openapi-v1.json>
{% endopenapi %}

## GET /v1/vaults

Vault list

{% openapi src="<https://raw.githubusercontent.com/chainupcloud/dex-os-docs/6a3f08872ba918fe24f0927fde0e4c08a9a4de79/api/openapi-v1.json>" path="/v1/vaults" method="get" %}
<https://raw.githubusercontent.com/chainupcloud/dex-os-docs/6a3f08872ba918fe24f0927fde0e4c08a9a4de79/api/openapi-v1.json>
{% endopenapi %}

## POST /v1/vaults

Create vault (community vault)

{% openapi src="<https://raw.githubusercontent.com/chainupcloud/dex-os-docs/6a3f08872ba918fe24f0927fde0e4c08a9a4de79/api/openapi-v1.json>" path="/v1/vaults" method="post" %}
<https://raw.githubusercontent.com/chainupcloud/dex-os-docs/6a3f08872ba918fe24f0927fde0e4c08a9a4de79/api/openapi-v1.json>
{% endopenapi %}

## GET /v1/vaults/{id}

Vault details

{% openapi src="<https://raw.githubusercontent.com/chainupcloud/dex-os-docs/6a3f08872ba918fe24f0927fde0e4c08a9a4de79/api/openapi-v1.json>" path="/v1/vaults/{id}" method="get" %}
<https://raw.githubusercontent.com/chainupcloud/dex-os-docs/6a3f08872ba918fe24f0927fde0e4c08a9a4de79/api/openapi-v1.json>
{% endopenapi %}

## GET /v1/vaults/{id}/nav

Net asset value per share over time

{% openapi src="<https://raw.githubusercontent.com/chainupcloud/dex-os-docs/6a3f08872ba918fe24f0927fde0e4c08a9a4de79/api/openapi-v1.json>" path="/v1/vaults/{id}/nav" method="get" %}
<https://raw.githubusercontent.com/chainupcloud/dex-os-docs/6a3f08872ba918fe24f0927fde0e4c08a9a4de79/api/openapi-v1.json>
{% endopenapi %}

## GET /v1/vaults/{id}/depositors

Depositors

{% openapi src="<https://raw.githubusercontent.com/chainupcloud/dex-os-docs/6a3f08872ba918fe24f0927fde0e4c08a9a4de79/api/openapi-v1.json>" path="/v1/vaults/{id}/depositors" method="get" %}
<https://raw.githubusercontent.com/chainupcloud/dex-os-docs/6a3f08872ba918fe24f0927fde0e4c08a9a4de79/api/openapi-v1.json>
{% endopenapi %}

## POST /v1/vaults/{id}/deposit

Deposit (mint shares)

{% openapi src="<https://raw.githubusercontent.com/chainupcloud/dex-os-docs/6a3f08872ba918fe24f0927fde0e4c08a9a4de79/api/openapi-v1.json>" path="/v1/vaults/{id}/deposit" method="post" %}
<https://raw.githubusercontent.com/chainupcloud/dex-os-docs/6a3f08872ba918fe24f0927fde0e4c08a9a4de79/api/openapi-v1.json>
{% endopenapi %}

## POST /v1/vaults/{id}/redeem

Redeem (burn shares)

{% openapi src="<https://raw.githubusercontent.com/chainupcloud/dex-os-docs/6a3f08872ba918fe24f0927fde0e4c08a9a4de79/api/openapi-v1.json>" path="/v1/vaults/{id}/redeem" method="post" %}
<https://raw.githubusercontent.com/chainupcloud/dex-os-docs/6a3f08872ba918fe24f0927fde0e4c08a9a4de79/api/openapi-v1.json>
{% endopenapi %}

## POST /v1/vaults/{id}/claim

Claim a fresh vault (become its manager)

{% openapi src="<https://raw.githubusercontent.com/chainupcloud/dex-os-docs/6a3f08872ba918fe24f0927fde0e4c08a9a4de79/api/openapi-v1.json>" path="/v1/vaults/{id}/claim" method="post" %}
<https://raw.githubusercontent.com/chainupcloud/dex-os-docs/6a3f08872ba918fe24f0927fde0e4c08a9a4de79/api/openapi-v1.json>
{% endopenapi %}

## POST /v1/vaults/{id}/config

Change trading constraints / deposit cap (creator)

{% openapi src="<https://raw.githubusercontent.com/chainupcloud/dex-os-docs/6a3f08872ba918fe24f0927fde0e4c08a9a4de79/api/openapi-v1.json>" path="/v1/vaults/{id}/config" method="post" %}
<https://raw.githubusercontent.com/chainupcloud/dex-os-docs/6a3f08872ba918fe24f0927fde0e4c08a9a4de79/api/openapi-v1.json>
{% endopenapi %}
