GET /api/v1/wallet
Returns the current state of your Parsec-managed wallet, including the session signer status and linked exchanges.
Parameters
No parameters required.
Response
Primary EOA wallet (backward-compatible). null if no wallet exists.
Safe wallet address. Only present for wallet_type: "safe".
Chain ID (e.g., 137 for Polygon).
RFC 3339 creation timestamp.
All wallets (EOA + Safe) associated with this account.
Each element has the same shape as the wallet field above.
Active session signer for order signing. null if no signer exists.
Whether the session signer is currently active (not revoked).
RFC 3339 expiration timestamp.
Privy session signer identifier.
Exchanges with stored credentials.
Exchange identifier (e.g., "polymarket").
Whether credentials are stored for this exchange.
curl "https://api.parsecapi.com/api/v1/wallet" \
-H "X-API-Key: YOUR_API_KEY"
{
"wallet": {
"eoa_address": "0x1234567890abcdef1234567890abcdef12345678",
"privy_wallet_id": "wallet_abc123",
"wallet_type": "eoa",
"chain_id": 137,
"created_at": "2026-01-15T12:00:00Z"
},
"wallets": [
{
"eoa_address": "0x1234567890abcdef1234567890abcdef12345678",
"privy_wallet_id": "wallet_abc123",
"wallet_type": "eoa",
"chain_id": 137,
"created_at": "2026-01-15T12:00:00Z"
}
],
"session_signer": {
"active": true,
"expires_at": "2026-02-15T12:00:00Z",
"signer_id": "signer_xyz"
},
"linked_exchanges": [
{
"exchange": "polymarket",
"has_credentials": true
}
]
}