login.policenwerk.de
test.policenwerk.de
HTTP-POST
übertragen.application/json
.HTTPS
erreichbar.Feldname | Datentyp | Beschreibung | Notwendigkeit |
---|---|---|---|
login_token | UUID (v5)char(36) |
Authentifizierungs-Tokenxxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx |
Pflichtfeld |
user_id | integermediumint(8) unsigned |
Makler-ID des Tokens
|
Pflichtfeld |
HTTP-Statuscode | JSON-Feld "error" enthält Beschreibung |
---|---|
400 Bad Request | Invalid Content-Type - Expected application/json |
400 Bad Request | Invalid Content-Type - Malformed JSON |
401 Unauthorized | Invalid credentials - User-ID or Login-Token is not set |
401 Unauthorized | Invalid credentials - User-ID invalid |
401 Unauthorized | Invalid credentials - Login-Token invalid |
401 Unauthorized | Invalid credentials - Login-Token expired |
401 Unauthorized | Invalid credentials - Login-Token do not match |
401 Unauthorized | Invalid credentials - ..weitere mögliche seltenere Fehler (z.B: Makler oder Firma deaktiviert, ..) |
Feldname | Datentyp | Beschreibung | Wann erhältlich |
---|---|---|---|
login | booleantrue/false |
Gibt an, ob die Authentifizierung erfolgreich war. | Immer |
token_valid_until | stringYYYY-MM-DD HH:MM:SS |
Gültigkeitsdatum, bis zu dem Sie das Token verwenden können. | Nur bei erfolgreicher Authentifizierung |
warning | stringvarchar(x) |
Login-Token is about to expire in less than 14 days | Nur bei fast abgelaufenem Token |
curl -X POST "https://test.policenwerk.de/api/brille/sendContract" -H "Content-Type: application/json" -d \
'{
"user_id": "",
"login_token": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
}'
Antwort Beispiele:
{"login":false,"error":"Invalid credentials - Login-Token invalid"}
{"login":false,"error":"Invalid credentials - User-ID does not match Login-Token"}
{"login":true,"token_valid_until":"2027-06-11 00:00:00","warning":"","error":""}
{"login":true,"token_valid_until":"2025-06-11 00:00:00","warning":"Login-Token is about to expire in less than 14 days","error":""}