Benutzer
User Entität
Im folgenden sind wichtige Felder der User Entität beschrieben.
| id | int | Primäre ID des Users |
| name | string | Ganzer Name |
| string | E-Mail Adresse | |
| company_name | string | Firmenname des Benutzers |
| birthday | int | Unix Zeitstempel |
| groups | Gruppen Entitäten | |
| address | Adress Entität |
Die stabilen Felder aus der Gruppen Entität sind:
| id | int | Primäre ID des Users |
| name | string | Name |
| slug | string | URL freundlicher Name |
| roles | Liste von Strings | Rollen des Nutzers innerhhalb der Gruppe |
| contact_email | string | Kontakt E-Mail Adresse |
| address | Adress Entität |
In beiden Entitäten findet sich eine Adresse. Diese beinhaltet immer folgende Felder:
| street | string | Straße |
| postal_code | string | PLZ |
| city | string | Stadt |
| country | string | Ländercode |
Aktuelle User Informationen
| Endpunkt |
/inventory/v4/user
|
|
| Methode | GET | |
| Scope | Alle | |
Für diesen Endpunkt gibt es keine Query Parameter.
Neben den Basisinformationen kann man über diesen Endpunkt auch alle Gruppen auslesen auf die der User Zugriff hat.
Beispiel Antwort:
{
"id": 1234,
"name": "Max Mustermann",
"email": "m.mustermann@beispiel-seite.de",
"birthday": 352116000,
"company_name": "",
"business_account": false,
"groups": [
{
"id": 4321,
"name": "Beispiel Forstbetrieb",
"short_name": "Beispiel Forstbetrieb",
"slug": "beispiel-forstbetrieb",
"number": 0,
"role": "FORESTER",
"roles": [
"MANAGER",
"FORESTER"
],
"tax_rate": 7,
"conversion_factor": 1.43,
"euroforst_customer": false,
"latest_update": 1708944612,
"plus_customer": false,
"contact_email": "info@beispiel-seite.de",
"address": {
"street": "Musterweg 1",
"postal_code": "12345",
"city": "Musterstadt",
"country": "DE",
"lat": 0,
"lng": 0
}
}
],
"address": {
"street": "Musterweg 2",
"postal_code": "12345",
"city": "Musterstadt",
"country": "DE",
"lat": 0,
"lng": 0
}
}