Dla requestów, które kończą się błędami zwracana jest dokładna informacja o błędzie. Informacja ta zawiera opis i kod błędu oraz identyfikator requestu. Może zostać zwrócony więcej niż jeden błąd.
Identyfikator requestu potrzebny jest przy zgłaszaniu błędów do serwisu Thulium.
{ "request_id": "53678450401cf", "errors": [ { "message": "Wrong format of phone number.", "code": 111111 }, { "message": "Duplicated customer name.", "code": 222222 } ] }
Język odpowiedzi jest domyślnie ustawiony na angielski. Oznacza to, że wszelkie komunikaty o błędach będą zwrócone po angielsku.
Żeby wymusić inny język należy w ramach requestu wysłać nagłówek Accept-Language
.
Dla języka polskiego należy wysłać nagłówek:
Accept-Language: pl