Get currently authenticated user

Get the currently logged in user object

Responses
  • application/json
  • application/json
  • application/json
Request Example for get/users/me
curl https://api.gpcn.com/v1/users/me \
  --header 'X-API-Key: YOUR_SECRET_TOKEN'
{
  "success": true,
  "message": "",
  "data": {
    "id": "550e8400-e29b-41d4-a716-446655440001",
    "firstName": "John",
    "lastName": "Doe",
    "logoUrl": "https://cdn.gpcn.com/logos/acme-corp.png",
    "faviconUrl": "https://cdn.gpcn.com/favicons/acme-corp.ico",
    "entityId": "550e8400-e29b-41d4-a716-446655440002",
    "entityName": "Acme Corporation",
    "isPartner": false,
    "notificationFromEmail": "noreply@acme-corp.com",
    "parentEntityId": "550e8400-e29b-41d4-a716-446655440003",
    "parentEntityName": "Acme Holdings",
    "forcePasswordReset": false,
    "resetKey": "",
    "permissions": [
      "users:read",
      "users:create",
      "vm:read",
      "vm:create",
      "vm:operate",
      "resource-group:read",
      "api-keys:self"
    ],
    "roles": [
      {
        "name": "tenant-admin",
        "displayName": "Tenant Administrator"
      }
    ],
    "features": [
      "gpu"
    ]
  },
  "meta": null
}