Retrieve the user by token.
Unique system generated JWT session token for specific user.
Developer-provided parameter used to identify this request. Useful when communicating with Circle Support.
1from circle.web3 import user_controlled_wallets
2from circle.web3 import utils
3
4client = utils.init_user_controlled_wallets_client(api_key=key)
5
6api_instance = user_controlled_wallets.UsersApi(client)
7
8response = api_instance.get_user_by_token(x_user_token=user_token)
9print(response.json())
10
1{
2 "data": {
3 "id": "c4d1da72-111e-4d52-bdbf-2e74a2d803d5",
4 "create_date": "2023-01-01T12:04:05Z",
5 "pin_status": "ENABLED",
6 "status": "ENABLED",
7 "security_question_status": "ENABLED",
8 "pin_details": {
9 "failed_attempts": 0,
10 "locked_date": "2023-01-01T12:04:05Z",
11 "locked_expiry_date": "2023-01-01T12:04:05Z",
12 "last_lock_override_date": "2023-01-01T12:04:05Z"
13 },
14 "security_question_details": {
15 "failed_attempts": 0,
16 "locked_date": "2023-01-01T12:04:05Z",
17 "locked_expiry_date": "2023-01-01T12:04:05Z",
18 "last_lock_override_date": "2023-01-01T12:04:05Z"
19 }
20 }
21}