Get user preferences
Returns the full preference bag for address.
address. Public — no X-API-Key and no signature required. An address with no stored preferences returns { "address": addr, "preferences": {}, "schemaVersions": {...} }; the backend does not synthesize defaults.
Each value is the JSON form of the registered type for that key. See UserPreferenceValue.Query Parameters
Master Ethereum address for this API key (must match address from POST /createApiKey for the same key). Required on REST for account-scoped reads and for place/cancel. Invalid hex → 400; mismatch with key → 403.
20-byte EVM address as hex: optional 0x or 0X prefix and exactly 40 hexadecimal digits. API responses normalize to lowercase a–f after 0x.
^(0x|0X)?[0-9a-fA-F]{40}$Response
Preference bag for the requested address (possibly empty).
Canonical lowercase 0x+40 form of the queried address.
^(0x|0X)?[0-9a-fA-F]{40}$Map from UserPreferenceKey to UserPreferenceValue.
Per-key schema version. Clients may ignore this; the field exists so future breaking type changes for a key can be detected by pinned clients without rewriting old rows.