---
openapi: get /dwn/v1/vaults
title: Query Vaults
description: List secure vaults with optional owner filtering
og:title: DWN Vault Listing
---
Users typically have one primary vault, but may have multiple for different security contexts.
## Query Patterns
### List My Vaults
```bash
?owner=did:sonr:alice
```
### List All Vaults (Governance)
```bash
# No filter - requires admin permissions
?pagination.limit=100
```
## Vault Management
Create separate vaults for different security levels (personal, business, high-security).
### Vault Strategy
#### Primary Vault
- Daily operations
- Standard security
- Regular key rotation
#### High-Security Vault
- Sensitive operations
- Enhanced encryption
- Frequent rotation
#### Archive Vault
- Long-term storage
- Infrequent access
- Extended rotation
## Vault Creation
### Prerequisites
- `vaultCreationEnabled` must be true
- Sufficient gas for creation
- Valid DID or account
### Creation Process
```bash
# Create new vault
snrd tx dwn vault-create --from alice
# Verify creation
snrd query dwn vaults --owner did:sonr:alice
```
Vault creation may be disabled by governance. Check module parameters first.
## Pagination
### Efficient Queries
```bash
# First page
?owner=did:sonr:alice&pagination.limit=10
# Next page
?owner=did:sonr:alice&pagination.key=
```
Most users have 1-3 vaults. Pagination is mainly for system-wide queries.