Skip to main content
GET
/
v2
/
openidc
/
user
cURL
curl --request GET \
  --url https://staging.terminal3.io/v2/openidc/user \
  --header 'Authorization: Bearer <token>'
{
  "sub": "<string>",
  "eth_address": "<string>",
  "login_type": "email",
  "referral_code": "<string>",
  "edu_username": "<string>",
  "hp_username": "<string>",
  "hp_referrer_username": "<string>",
  "hp_referrer_id": 123,
  "hb_username": "<string>",
  "bb_username": "<string>"
}
The API only returns non-sensitive user information like user ID and address. Sensitive data will be managed privately by the user.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Response

Success

sub
string
required
eth_address
string
required
login_type
enum<string>
required
Available options:
email,
wallet,
smart_wallet
referral_code
string | null
required
edu_username
string | null
required
hp_username
string | null
required
hp_referrer_username
string | null
required
hp_referrer_id
number | null
required
hb_username
string | null
required
bb_username
string | null
required
I