Skip to main content
GET
/
sdk
/
{environmentId}
/
users
Fetch user profile for the current authenticated user
curl --request GET \
  --url https://app.dynamicauth.com/api/v0/sdk/{environmentId}/users \
  --header 'Authorization: Bearer <token>'
{
  "id": "95b11417-f18f-457f-8804-68e361f9164f",
  "projectEnvironmentId": "95b11417-f18f-457f-8804-68e361f9164f",
  "verifiedCredentials": [
    {
      "address": "0xbF394748301603f18d953C90F0b087CBEC0E1834",
      "chain": "<string>",
      "refId": "95b11417-f18f-457f-8804-68e361f9164f",
      "signerRefId": "95b11417-f18f-457f-8804-68e361f9164f",
      "email": "[email protected]",
      "id": "95b11417-f18f-457f-8804-68e361f9164f",
      "name_service": {
        "avatar": "<string>",
        "name": "<string>"
      },
      "public_identifier": "<string>",
      "wallet_name": "<string>",
      "wallet_provider": "browserExtension",
      "wallet_properties": {
        "turnkeySubOrganizationId": "95b11417-f18f-457f-8804-68e361f9164f",
        "turnkeyPrivateKeyId": "95b11417-f18f-457f-8804-68e361f9164f",
        "turnkeyHDWalletId": "95b11417-f18f-457f-8804-68e361f9164f",
        "isAuthenticatorAttached": true,
        "turnkeyUserId": "95b11417-f18f-457f-8804-68e361f9164f",
        "isSessionKeyCompatible": true,
        "version": "V1",
        "ecdsaProviderType": "zerodev_signer_to_ecdsa",
        "entryPointVersion": "v6",
        "kernelVersion": "v2_4"
      },
      "format": "blockchain",
      "oauth_provider": "emailOnly",
      "oauth_username": "<string>",
      "oauth_display_name": "<string>",
      "oauth_account_id": "<string>",
      "phoneNumber": "9171113333",
      "phoneCountryCode": "1",
      "isoCountryCode": "US",
      "oauth_account_photos": [
        "<string>"
      ],
      "oauth_emails": [
        "<string>"
      ],
      "oauth_metadata": {},
      "previous_users": [
        "95b11417-f18f-457f-8804-68e361f9164f"
      ],
      "embedded_wallet_id": "<string>",
      "wallet_additional_addresses": [
        {
          "address": "<string>",
          "publicKey": "<string>",
          "type": "ordinals"
        }
      ],
      "lastSelectedAt": "2023-11-07T05:31:56Z",
      "signInEnabled": true
    }
  ],
  "lastVerifiedCredentialId": "95b11417-f18f-457f-8804-68e361f9164f",
  "sessionId": "95b11417-f18f-457f-8804-68e361f9164f",
  "alias": "An example name",
  "country": "US",
  "email": "[email protected]",
  "firstName": "An example name",
  "jobTitle": "An example name",
  "lastName": "An example name",
  "phoneNumber": "<string>",
  "policiesConsent": true,
  "tShirtSize": "An example name",
  "team": "An example name",
  "username": "An example name",
  "firstVisit": "2023-11-07T05:31:56Z",
  "lastVisit": "2023-11-07T05:31:56Z",
  "newUser": true,
  "metadata": {},
  "mfaBackupCodeAcknowledgement": "pending",
  "btcWallet": "<string>",
  "kdaWallet": "<string>",
  "ltcWallet": "<string>",
  "ckbWallet": "<string>",
  "kasWallet": "<string>",
  "dogeWallet": "<string>",
  "emailNotification": true,
  "discordNotification": true,
  "newsletterNotification": true,
  "lists": [
    "<string>"
  ],
  "scope": "superuser marketing operations",
  "missingFields": [
    {
      "name": "<string>",
      "required": true,
      "enabled": true,
      "unique": true,
      "verify": true,
      "type": "standard",
      "validationRules": {
        "unique": true,
        "regex": "^0x",
        "validOptions": [
          {
            "label": "small"
          },
          {
            "label": "medium"
          },
          {
            "label": "large"
          }
        ],
        "checkboxText": "Agree to the terms and conditions"
      },
      "validationType": "text",
      "label": "<string>",
      "position": 123
    }
  ]
}

Authorizations

Authorization
string
header
required

Path Parameters

environmentId
string
required
Required string length: 36
Example:

Response

id
string
required
Required string length: 36
Example:
projectEnvironmentId
string
required
Required string length: 36
Example:
verifiedCredentials
object[]
required
lastVerifiedCredentialId
string
Required string length: 36
Example:
sessionId
string
Required string length: 36
Example:
alias
string | null
Maximum length: 255
Example:
country
string | null
Maximum length: 255
Example:
email
string<email> | null
Maximum length: 255
firstName
string | null
Maximum length: 255
Example:
jobTitle
string | null
Maximum length: 255
Example:
lastName
string | null
Maximum length: 255
Example:
phoneNumber
string | null
Maximum length: 255
tShirtSize
string | null
Maximum length: 255
Example:
team
string | null
Maximum length: 255
Example:
username
string | null
Maximum length: 255
Example:
firstVisit
string<date-time>
lastVisit
string<date-time>
newUser
boolean
metadata
object
mfaBackupCodeAcknowledgement
enum<string> | null
Available options:
pending,
complete
btcWallet
string | null
kdaWallet
string | null
ltcWallet
string | null
ckbWallet
string | null
kasWallet
string | null
dogeWallet
string | null
emailNotification
boolean | null
discordNotification
boolean | null
newsletterNotification
boolean | null
lists
string[]
scope
string
Example:
missingFields
object[]