GET
/
users
/
me
Gets the currently signed-in users data
curl --request GET \
  --url https://api.vexelia.com/users/me \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "message": "<string>",
  "data": {
    "id": "<string>",
    "userName": "<string>",
    "normalizedUserName": "<string>",
    "email": "<string>",
    "normalizedEmail": "<string>",
    "emailConfirmed": true,
    "securityStamp": "<string>",
    "concurrencyStamp": "<string>",
    "phoneNumber": "<string>",
    "phoneNumberConfirmed": true,
    "twoFactorEnabled": true,
    "lockoutEnd": "2023-11-07T05:31:56Z",
    "lockoutEnabled": true,
    "accessFailedCount": 123,
    "firstName": "<string>",
    "lastName": "<string>",
    "locale": "<string>",
    "customerId": "<string>",
    "identityVerification": 0,
    "identityVerificationSessionId": "<string>",
    "deletionDate": "2023-11-07T05:31:56Z",
    "creationDate": "2023-11-07T05:31:56Z",
    "ipAddress": "<string>",
    "addressInformation": {
      "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "creationDate": "2023-12-25",
      "addressLine": "<string>",
      "city": "<string>",
      "state": "<string>",
      "postalCode": "<string>",
      "secondaryAddressLine": "<string>",
      "businessName": "<string>"
    },
    "restrictions": {
      "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "creationDate": "2023-12-25",
      "isOutboundEmailBlocked": true,
      "maximumIpAddresses": 123,
      "maximumVirtualServers": 123,
      "maximumSnapshots": 123,
      "maximumBandwidthUsage": 123
    },
    "sshKeys": [
      {
        "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
        "creationDate": "2023-12-25",
        "label": "<string>",
        "fingerprint": "<string>",
        "key": "<string>"
      }
    ]
  }
}

Authorizations

Authorization
string
header
required

Your API key goes here, you can generate one in your account settings.

Response

The users data was returned

Generic response that most responses inherit or return on an API endpoint