AGG is currently in alpha. APIs, components, and docs may change.
Agg.market — Prediction Market Aggregator logo

Update username

Updates the current user's username. Must be 3-30 characters. Letters, numbers, and - . allowed; must start and end with a letter or number.

PATCHhttps://api.agg.market/users/me

Updates the current user's username. Must be 3-30 characters. Letters, numbers, and _ - . allowed; must start and end with a letter or number. Returns 409 if the username is already taken.

Loading code example
Loading code example

Authorizations

appIdstringheaderrequired

API key passed in the header.

Body

usernamestring
Length: >= 3, <= 30
Pattern: ^[A-Za-z0-9][A-Za-z0-9._-]{1,28}[A-Za-z0-9]$
confirmAvatartrue
Allowed values: true
removeAvatartrue
Allowed values: true

Response

application/json

200

idstringrequired
usernamestringrequired
avatarUrlstringrequired
externalIdstringrequired
isLocationBlockedbooleanrequired
accountsarray<object>required
accounts.type"oauth" | "siwe" | "siws" | "email"required
Allowed values: "oauth" | "siwe" | "siws" | "email"
accounts.provider"wallet" | "solana_wallet" | "google" | "twitter" | "apple" | "email"required
Allowed values: "wallet" | "solana_wallet" | "google" | "twitter" | "apple" | "email"
accounts.providerAccountIdstringrequired
walletsarray<object>required
wallets.chain"evm" | "svm"required
Allowed values: "evm" | "svm"
wallets.addressstringrequired
venueAccountsarray<object>required
venueAccounts.idstringrequired
venueAccounts.venue"kalshi" | "polymarket" | "limitless" | "opinion" | "predict" | "probable" | "myriad" | "hyperliquid"required
Allowed values: "kalshi" | "polymarket" | "limitless" | "opinion" | "predict" | "probable" | "myriad" | "hyperliquid"
venueAccounts.statusstringrequired
venueAccounts.kycStatusstringrequired