GET
/
v1
/
wallets
/
{wallet_id}
Get wallet by ID
curl --request GET \
  --url https://api.cdp.coinbase.com/platform/v1/wallets/{wallet_id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "d43059c7-2cc8-471e-b39b-d6dfb279cc42",
  "network_id": "base-sepolia",
  "default_address": {
    "wallet_id": "d91d652b-d020-48d4-bf19-5c5eb5e280c7",
    "network_id": "base-sepolia",
    "public_key": "<string>",
    "address_id": "0xfc807D1bE4997e5C7B33E4d8D57e60c5b0f02B1a"
  },
  "feature_set": {
    "faucet": true,
    "server_signer": true,
    "transfer": true,
    "trade": true,
    "stake": true,
    "gasless_send": true
  },
  "server_signer_status": "pending_seed_creation"
}

Authorizations

Authorization
string
header
required

Enter your JSON Web Token (JWT) here. Refer to the Generate JWT section of our Authentication docs for information on how to generate your Bearer Token.

Path Parameters

wallet_id
string
required

The ID of the wallet to fetch.

Response

Success response

id
string
required

The server-assigned ID for the wallet.

Example:

"d43059c7-2cc8-471e-b39b-d6dfb279cc42"

network_id
string
required

The ID of the blockchain network.

Example:

"base-sepolia"

feature_set
object
required

The feature set enabled for the network

default_address
object

The default address for the wallet. It is the first address generated in the wallet.

server_signer_status
enum<string>

The status of the Server-Signer for the wallet if present.

Available options:
pending_seed_creation,
active_seed