Get Wallet Account
API Reference
- Overview
- Organizations
- Invitations
- Policies
- Features
Wallets and Private Keys
Users
- Users
- User Tags
- User Recovery
- User Auth
Credentials
- Authenticators
- API keys
- Sessions
Activities
- Activities
- Consensus
Get Wallet Account
Get a single wallet account
POST
/
public
/
v1
/
query
/
get_wallet_account
Copy
curl --request POST \
--url https://api.turnkey.com/public/v1/query/get_wallet_account \
--header 'Content-Type: application/json' \
--header 'X-Stamp: <api-key>' \
--data '{
"organizationId": "<string>",
"walletId": "<string>",
"address": "<string>",
"path": "<string>"
}'
Copy
{
"account": {
"walletAccountId": "<string>",
"organizationId": "<string>",
"walletId": "<string>",
"curve": "CURVE_SECP256K1",
"pathFormat": "PATH_FORMAT_BIP32",
"path": "<string>",
"addressFormat": "ADDRESS_FORMAT_UNCOMPRESSED",
"address": "<string>",
"createdAt": {
"seconds": "<string>",
"nanos": "<string>"
},
"updatedAt": {
"seconds": "<string>",
"nanos": "<string>"
}
}
}
Authorizations
Body
application/json
Unique identifier for a given Organization.
Unique identifier for a given Wallet.
Address corresponding to a Wallet Account.
Path corresponding to a Wallet Account.
Response
200 - application/json
A successful response.
Unique identifier for a given Wallet Account.
The Organization the Account belongs to.
The Wallet the Account was derived from.
Available options:
CURVE_SECP256K1
, CURVE_ED25519
Available options:
PATH_FORMAT_BIP32
Path used to generate the Account.
Available options:
ADDRESS_FORMAT_UNCOMPRESSED
, ADDRESS_FORMAT_COMPRESSED
, ADDRESS_FORMAT_ETHEREUM
, ADDRESS_FORMAT_SOLANA
, ADDRESS_FORMAT_COSMOS
, ADDRESS_FORMAT_TRON
, ADDRESS_FORMAT_SUI
, ADDRESS_FORMAT_APTOS
, ADDRESS_FORMAT_BITCOIN_MAINNET_P2PKH
, ADDRESS_FORMAT_BITCOIN_MAINNET_P2SH
, ADDRESS_FORMAT_BITCOIN_MAINNET_P2WPKH
, ADDRESS_FORMAT_BITCOIN_MAINNET_P2WSH
, ADDRESS_FORMAT_BITCOIN_MAINNET_P2TR
, ADDRESS_FORMAT_BITCOIN_TESTNET_P2PKH
, ADDRESS_FORMAT_BITCOIN_TESTNET_P2SH
, ADDRESS_FORMAT_BITCOIN_TESTNET_P2WPKH
, ADDRESS_FORMAT_BITCOIN_TESTNET_P2WSH
, ADDRESS_FORMAT_BITCOIN_TESTNET_P2TR
, ADDRESS_FORMAT_BITCOIN_SIGNET_P2PKH
, ADDRESS_FORMAT_BITCOIN_SIGNET_P2SH
, ADDRESS_FORMAT_BITCOIN_SIGNET_P2WPKH
, ADDRESS_FORMAT_BITCOIN_SIGNET_P2WSH
, ADDRESS_FORMAT_BITCOIN_SIGNET_P2TR
, ADDRESS_FORMAT_BITCOIN_REGTEST_P2PKH
, ADDRESS_FORMAT_BITCOIN_REGTEST_P2SH
, ADDRESS_FORMAT_BITCOIN_REGTEST_P2WPKH
, ADDRESS_FORMAT_BITCOIN_REGTEST_P2WSH
, ADDRESS_FORMAT_BITCOIN_REGTEST_P2TR
, ADDRESS_FORMAT_SEI
, ADDRESS_FORMAT_XLM
, ADDRESS_FORMAT_DOGE_MAINNET
, ADDRESS_FORMAT_DOGE_TESTNET
, ADDRESS_FORMAT_TON_V3R2
, ADDRESS_FORMAT_TON_V4R2
, ADDRESS_FORMAT_XRP
Address generated using the Wallet seed and Account parameters.
Was this page helpful?
Copy
curl --request POST \
--url https://api.turnkey.com/public/v1/query/get_wallet_account \
--header 'Content-Type: application/json' \
--header 'X-Stamp: <api-key>' \
--data '{
"organizationId": "<string>",
"walletId": "<string>",
"address": "<string>",
"path": "<string>"
}'
Copy
{
"account": {
"walletAccountId": "<string>",
"organizationId": "<string>",
"walletId": "<string>",
"curve": "CURVE_SECP256K1",
"pathFormat": "PATH_FORMAT_BIP32",
"path": "<string>",
"addressFormat": "ADDRESS_FORMAT_UNCOMPRESSED",
"address": "<string>",
"createdAt": {
"seconds": "<string>",
"nanos": "<string>"
},
"updatedAt": {
"seconds": "<string>",
"nanos": "<string>"
}
}
}