Pre-release — contact your Fortary account team for access.
Vault identity
Vaults are identified by opaque, prefixed IDs such asvault_3f8a2c1d9b. Treat them as opaque — don’t parse or construct them; store and pass back the exact string you received. See Identifiers & data formats.
Start with List vaults to discover the vaults your credential can access and their IDs; every other vault operation takes one of those IDs in its path.
What a credential can see
A credential sees a vault only where itsvault:read scope, its owner’s live Developer role, and its vault allowlist all agree — see Authorization. A vault outside that intersection returns 404, never 403, so responses never reveal whether a vault you can’t see exists.
Operations
| Operation | Path | Description |
|---|---|---|
| List vaults | GET /v1/vaults | List the vaults the credential can access |
| Get vault | GET /v1/vaults/{vaultId} | Retrieve a single vault |
| Get vault balances | GET /v1/vaults/{vaultId}/balances | List a vault’s asset balances |
| List vault transactions | GET /v1/vaults/{vaultId}/transactions | List a vault’s transaction history |
| List vault addresses | GET /v1/vaults/{vaultId}/addresses | List a vault’s deposit addresses |

