{"network":"mainnet","endpoints":[{"method":"POST","url":"https://api-dev.canadastakes.ca/mainnet/api/wallets","description":"Post an address to return a wallet identifier.","bodySchema":{"$schema":"https://json-schema.org/draft/2019-09/schema","title":"Address","type":"object","required":["address"],"properties":{"address":{"description":"The cardano address to be converted to a wallet identifier.","type":"string"}},"$id":"https://api.canadastakes.ca/schemas/address-post-body.json"}},{"method":"GET","url":"https://api-dev.canadastakes.ca/mainnet/api/wallets/{address}","description":"Returns the full contextual details associated with a specific wallet.","pathParameters":[{"name":"address","type":"string","description":"A valid Cardano payment or stake address.","required":true}]},{"method":"GET","url":"https://api-dev.canadastakes.ca/mainnet/api/wallets/{address}/addresses","description":"Returns a paginated list of addresses associated with the current wallet.","pathParameters":[{"name":"address","type":"string","description":"Returns a single contextualized address document.","required":true}],"queryParameters":[{"name":"pageNumber","type":"integer","description":"The current page of addresses.","required":false,"defaultValue":1},{"name":"pageSize","type":"integer","description":"The number of addresses returned on each page.","required":false,"defaultValue":10}]},{"method":"GET","url":"https://api-dev.canadastakes.ca/mainnet/api/wallets/{address}/addresses/{identifier}","description":"Returns a single contextualized address document.","pathParameters":[{"name":"address","type":"string","description":"A valid Cardano payment or stake address.","required":true},{"name":"identifier","type":"string","description":"sitemap.wallet.address.address.id.description","required":true}]},{"method":"GET","url":"https://api-dev.canadastakes.ca/mainnet/api/wallets/{address}/assets","description":"Returns a paginated list of assets owned by the current wallet.","pathParameters":[{"name":"address","type":"string","description":"A valid Cardano payment or stake address.","required":true}],"queryParameters":[{"name":"pageNumber","type":"integer","description":"The current page of assets.","required":false,"defaultValue":1},{"name":"pageSize","type":"integer","description":"The number of assets returned on each page.","required":false,"defaultValue":10}]},{"method":"GET","url":"https://api-dev.canadastakes.ca/mainnet/api/wallets/{address}/assets/{identifier}","description":"Returns a single contextualized asset document.","pathParameters":[{"name":"address","type":"string","description":"A valid Cardano payment or stake address.","required":true},{"name":"identifier","type":"string","description":"An asset identifier","required":true}]},{"method":"GET","url":"https://api-dev.canadastakes.ca/mainnet/api/wallets/{address}/delegations","description":"Returns a paginated list of stake pools delegations by the current wallet.","pathParameters":[{"name":"address","type":"string","description":"A valid Cardano payment or stake address.","required":true}],"queryParameters":[{"name":"pageNumber","type":"integer","description":"The current page of stake pool delegations.","required":false,"defaultValue":1},{"name":"pageSize","type":"integer","description":"The number of stake pool delegations returned on each page.","required":false,"defaultValue":10}]},{"method":"GET","url":"https://api-dev.canadastakes.ca/mainnet/api/wallets/{address}/delegations/{identifier}","description":"Returns a single contextualized delegation document.","pathParameters":[{"name":"address","type":"string","description":"A valid Cardano payment or stake address.","required":true},{"name":"identifier","type":"string","description":"A delegation identifier","required":true}]},{"method":"GET","url":"https://api-dev.canadastakes.ca/mainnet/api/wallets/{address}/vote-delegations","description":"Returns a paginated list of drep delegations by the current wallet.","pathParameters":[{"name":"address","type":"string","description":"A valid Cardano payment or stake address.","required":true}],"queryParameters":[{"name":"pageNumber","type":"integer","description":"The current page of drep delegations.","required":false,"defaultValue":1},{"name":"pageSize","type":"integer","description":"The number of drep delegations returned on each page.","required":false,"defaultValue":10}]},{"method":"GET","url":"https://api-dev.canadastakes.ca/mainnet/api/wallets/{address}/vote-delegations/{identifier}","description":"Returns a single contextualized vote delegation document.","pathParameters":[{"name":"address","type":"string","description":"A valid Cardano payment or stake address.","required":true},{"name":"identifier","type":"string","description":"A vote delegation identifier","required":true}]},{"method":"GET","url":"https://api-dev.canadastakes.ca/mainnet/api/wallets/{address}/stakepools","description":"Returns a paginated list of stake pools owned by the current wallet.","pathParameters":[{"name":"address","type":"string","description":"A valid Cardano payment or stake address.","required":true}],"queryParameters":[{"name":"pageNumber","type":"integer","description":"The current page of stake pools.","required":false,"defaultValue":1},{"name":"pageSize","type":"integer","description":"The number of stake pools returned on each page.","required":false,"defaultValue":10}]},{"method":"GET","url":"https://api-dev.canadastakes.ca/mainnet/api/wallets/{address}/stakepools/{identifier}","description":"Returns a single contextualized stakepool document.","pathParameters":[{"name":"address","type":"string","description":"A valid Cardano payment or stake address.","required":true},{"name":"identifier","type":"string","description":"A stakepool identifier","required":true}]},{"method":"GET","url":"https://api-dev.canadastakes.ca/mainnet/api/wallets/{address}/transactions","description":"Returns a paginated list of transactions associated with the current wallet.","pathParameters":[{"name":"address","type":"string","description":"A valid Cardano payment or stake address.","required":true}],"queryParameters":[{"name":"pageNumber","type":"integer","description":"The current page of transactions.","required":false,"defaultValue":1},{"name":"pageSize","type":"integer","description":"The number of transactions returned on each page.","required":false,"defaultValue":10}]},{"method":"GET","url":"https://api-dev.canadastakes.ca/mainnet/api/wallets/{address}/transactions/{identifier}","description":"Returns a single contextualized transaction document","pathParameters":[{"name":"address","type":"string","description":"A valid Cardano payment or stake address.","required":true},{"name":"identifier","type":"string","description":"A transaction identifier retrieved through a paginated query","required":true}]}]}