Skip to main content
GET
/
frontend
/
api
/
v1
/
user
/
current
Get current user profile
curl --request GET \
  --url https://{host}/frontend/api/v1/user/current
{
  "additional-emails": [
    "<string>"
  ],
  "avatars": {},
  "created": "2023-11-07T05:31:56Z",
  "email": "theUser@probe.dev",
  "first-name": "J",
  "id": 1,
  "last-name": "Doe",
  "parent": {
    "email": "theUser@probe.dev",
    "id": 1,
    "role": "root",
    "status": "anonymous",
    "username": "theUser"
  },
  "permissions": {},
  "plan": {
    "expires": "2023-11-07T05:31:56Z",
    "id": 1,
    "name": "<string>"
  },
  "role": "root",
  "status": "anonymous",
  "updated": "2023-11-07T05:31:56Z",
  "username": "theUser"
}

Authorizations

Authorization
string
header
required

API Key Security (Header).

Response

OK

id
integer
required
Required range: x >= 0
additional-emails
string[] | null
avatars
object | null
created
string<date-time>
email
string
Examples:

"theUser@probe.dev"

first-name
string
Examples:

"J"

last-name
string
Examples:

"Doe"

parent
object
permissions
object
plan
object
role
enum<string>
Available options:
root,
admin,
user,
sub
status
enum<string>
Available options:
anonymous,
pending,
active,
suspended
updated
string<date-time>
username
string
Examples:

"theUser"