Kontoinformationen des eigenen Benutzerkontos abrufen¶
Senden einer GET-Anfrage an den Endpunkt /user/me.
Beschreibung¶
Mit der Get-Own-User-Information-Anfrage rufen Sie die Kontoinformationen Ihres eigenen Benutzerkontos ab.
Voraussetzungen¶
Werte der Anfrage: keine
Objekte: keine
Anfrage¶
Um die Kontoinformationen Ihres eigenen Benutzerkontos abzurufen, müssen dem Pfad der Anfrage keine weiteren Informationen hinzugefügt werden.
Als Ergebnis erhalten Sie ein Objekt UserExtendedVO mit den angefragten Informationen.
Das Objekt liefert die folgenden Informationen:
| Attribut | Beschreibung | Werte |
|---|---|---|
email |
Die E-Mail-Adresse des Benutzerkontos. | string |
login |
Der Login-Name, der mit der E-Mail-Adresse übereinstimmt. | string |
firstname |
Der für das Benutzerkonto vergebene Vorname. | string |
lastname |
Der für das Benutzerkonto vergebene Nachname. | string |
organizationId |
Die ID der Organisation, der das Benutzerkonto zugeordnet ist. | integer |
organizationName |
Der Name der Organisation, der das Benutzerkonto zugeordnet ist. | string |
active |
Zeigt an, ob das Benutzerkonto aktiv oder inaktiv ist. |
|
locked |
Zeigt an, ob das Benutzerkonto gesperrt ist. |
|
agent |
Zeigt an, ob Ihr Benutzerkonto Agent-Berechtigungen für die Organisation hat. | |
tfaEnabled |
Zeigt an, ob für das Benutzerkonto 2FA aktiviert ist. |
|
tfaRequired |
Zeigt an, ob das Benutzerkonto zur Aktivierung von 2FA verpflichtet ist. |
|
roles |
Ein Array mit den Berechtigungsrollen für das Benutzerkonto. |
|
rootGroupRoles |
Ein Array mit Informationen zu den Gruppenberechtigungen des Benutzerkontos. |
|
sessions |
Ein Array mit einem oder mehreren Objekten UserSessionVO mit Informationen zu den aktiven Sitzungen des Benutzerkontos. |
|
isIndirectCustomer |
Zeigt an, ob es sich um ein Benutzerkonto eines Partners oder eines Direktkunden von Myra handelt. |
|
id |
Die ID des Eintrags. | integer |
modified |
Das Datum der letzten Änderung im ISO-8601-Format. | string($date-time) |
created |
Das Erstellungsdatum im ISO-8601-Format. | string($date-time) |
isDomainLimitReached |
Zeigt bei einem Root-Admin an, ob das Domain-Limit der Organisation erreicht wurde. |
|
settings |
Enthält Informationen zu den Einstellungen der Organisation, zum Beispiel DAILY_EXPORT. |
Beispiel¶
Beispiel-Antwort:
{
"email": "string",
"login": "string",
"firstname": "string",
"lastname": "string",
"organizationId": 0,
"organizationName": "string",
"active": "active",
"locked": true,
"agent": "string",
"tfaEnabled": true,
"tfaRequired": true,
"roles": "ADMINISTRATOR",
"rootGroupRoles": "ADMINISTRATOR",
"sessions": "string",
"isIndirectCustomer": true,
"id": 0,
"modified": "2026-01-01T00:00:00+00:00",
"created": "2026-01-01T00:00:00+00:00",
"isDomainLimitReached": true,
"settings": "string"
}
Antworten¶
Die folgenden Antworten sind möglich:
| STATUSCODE | BESCHREIBUNG |
|---|---|
| 200 | Das aktive UserVO. |
| 400 | Die Anfrage war nicht erfolgreich. Die Anfrage war fehlerhaft oder es fehlen Informationen. |
| 401 | Die Anfrage war nicht erfolgreich, da die Authentifizierung fehlerhaft war. |
| 403 | Die Anfrage war nicht erfolgreich, da die erforderlichen Berechtigungen fehlen. |