Retrieve a wallet by id
This endpoint retrieves the details of a specific wallet by its unique identifier (Id).
Each wallet record contains:
Identifying information about the wallet
The associated blockchain address
Metadata describing its usage and permissions
📘 Learn more about wallets.
Request Endpoint
GET /odata/v1.0/Wallets({key})Supported OData Query Options
Expand, Select — allow clients to retrieve related entities or select specific fields in the response.
Parameters
Name
Type
Description
key
string($uuid)
Required. Unique identifier of the requested wallet.
Example: B5BB3E99-A8F8-4896-8D41-07920DFCDAEC
Response Body
Content type: application/json— Returns a single wallet object.
Parameter
Description
Id
Unique identifier of the wallet within TEOS Platform.
Name
Human-readable name assigned to the wallet.
Description
Optional description providing context or intended use of the wallet.
EthereumAddress/ICPAddress
The blockchain address linked to this wallet.
UserId
Identifier of the user who owns this wallet.
Signable
Indicates whether the wallet supports signing blockchain transactions.
Example Response Body
In EVM-compatible networks (e.g., Sparknet, Ethereum, and Polygon), the "Address" and is 42 characters long. In non-EVM networks, the address length may differ. For example, on Internet Computer, it is 63 characters.
{
"Id": "346BD08F-8F95-4487-9FB4-17FA19B8A91D",
"Name": "USD Token Wallet",
"Description": "Used for payments",
"EthereumAddress": "0xe0450ce1e2ef73b15514ae6a003b90d0ebac8836",
"UserId": "346BD08F-8F95-4487-9FB4-17FA19B8A91D",
"Signable": true
}Response Codes
Code
Description
200
The wallet was successfully retrieved.
401
Unauthorized — authentication credentials are missing or invalid.
403
Forbidden — the requested wallet belongs to another user.
404
Not Found — no wallet with the specified ID exists in the system.
Last updated
Was this helpful?