Address Directory
Address Directory (v1.0.0)
Download OpenAPI specification:Download
API Documentation for Address Directory
SearchAddresses
SearchAddresses returns a list of Bech32 addresses matching the query.
Authorizations:
bearerAuth
query Parameters
| query | string (query) A query string to filter results. Performs a case-insensitive substring match. |
| limit | integer <int32> (limit) Optional. The maximum number of results to return. |
| searchBy | string (search_by) Enum: "ADDRESS_SEARCH_BY_UNSPECIFIED" "ADDRESS_ONLY" "PUBLIC_NAME_ONLY" Optional. Specify whether to search by address, public name, or both. |
Responses
Response samples
- 200
Content type
application/json
{- "results": [
- {
- "address": "string",
- "pcPublicName": "string",
- "pcLabels": [
- "string"
], - "accountType": "string",
- "accountNumber": 0,
- "sequence": 0,
- "authAccountRawResponse": "string"
}
]
}GetAddressBalanceDetails
GetAddressBalanceDetails returns detailed balance and pricing info for an address.
Authorizations:
bearerAuth
path Parameters
| address required | string (address) Bech32 address to get balance details for. |
Responses
Response samples
- 200
Content type
application/json
{- "balances": [
- {
- "denom": "string",
- "amount": 0.1,
- "displayAmount": 0.1,
- "priceAmount": 0,
- "priceTime": "string",
- "volume": 0.1,
- "figurePricingUsd": 0.1,
- "figurePricingPriceTimestamp": "string",
- "denomSymbol": "string",
- "denomDescription": "string",
- "denomDisplayDenom": "string",
- "denomDisplayExponent": 0,
- "priceDenom": "string",
- "priceSymbol": "string",
- "priceDescription": "string",
- "priceDisplayDenom": "string",
- "priceDisplayExponent": 0,
- "usdValue": 0.1,
- "usdSource": "string"
}
]
}