System and service status operations
Vilna API (1.0.0)
Welcome to the Vilna API Reference. This is the complete OpenAPI specification for all API endpoints.
Quick Links
- API Overview - Introduction and concepts
- Security Guide - Authentication and webhook verification
- CAIP Standards - Asset identification standards
- Quick Start Guide - Step-by-step integration tutorial
API Endpoints
Asset Management
- Assets - Discover and manage digital assets
Address Operations
- Addresses - Manage blockchain addresses
- Extended Public Keys - HD wallet management
Monitoring and Notifications
- Transactions - Transaction monitoring
System
- Blockchains - Information on supported blockchains
- System Status - Health checks and version info
Need Help?
Visit our documentation portal for detailed guides and examples.
Field to sort results by. Use "-" prefix for descending order
Filter assets by blockchain chain GIDs
Filter assets by asset namespaces
- Mock serverhttps://docs.vilna.io/_mock/apis/spec/assets
- Production environmenthttps://demo.vilna.app/v1/assets
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.vilna.io/_mock/apis/spec/assets?limit=20&page=1&sort_by=-created_at&chain_gids=eip155%3A1%2Ceip155%3A56%2Ceip155%3A137&namespaces=erc20%2Cbep20&statuses=active%2Cunknown' \
-H 'X-Api-Key: YOUR_API_KEY_HERE'List of assets with pagination metadata
Array of asset objects
Asset identifier in CAIP-19 format. Identifies a asset across blockchains. Format: <chain_gid>/<asset_namespace>:<asset_reference> Examples: - Ethereum ETH: eip155:1/slip44:60 - Ethereum USDT ERC-20: eip155:1/erc20:0xdAC17F958D2ee523a2206206994597C13D831ec7
Current status of the asset
Timestamp when the resource was created
{ "items": [ { … }, { … } ], "meta": { "total": 150, "page": 1, "limit": 100, "total_pages": 2 } }
- Mock serverhttps://docs.vilna.io/_mock/apis/spec/assets/{chain_gid}/{asset_path}/actions/archive
- Production environmenthttps://demo.vilna.app/v1/assets/{chain_gid}/{asset_path}/actions/archive
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.vilna.io/_mock/apis/spec/assets/eip155:1/erc20:0x6B175474E89094C44Da98b954EedeAC495271d0F/actions/archive \
-H 'X-Api-Key: YOUR_API_KEY_HERE'- Mock serverhttps://docs.vilna.io/_mock/apis/spec/assets/{chain_gid}/{asset_path}/actions/restore
- Production environmenthttps://demo.vilna.app/v1/assets/{chain_gid}/{asset_path}/actions/restore
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.vilna.io/_mock/apis/spec/assets/eip155:1/erc20:0x6B175474E89094C44Da98b954EedeAC495271d0F/actions/restore \
-H 'X-Api-Key: YOUR_API_KEY_HERE'