18 lipca 2024
19 września 2024 włączymy walidację nadmiarowych pól podczas wystawiania i edycji oferty
Zwiększymy restrykcyjność walidacji przesyłanych danych podczas wystawiania i edycji oferty. Od 19 września nie prześlesz pól, które nie są ujęte w dokumentacji. Obecnie błędne lub nadmiarowe pola są pomijane, a request przechodzi bez błędu, dlatego możesz nie być świadomy, że przesłane wartości pól, które mają błędną nazwę (np. z powodu literówki) nie zostały uwzględnione.
Jakich zasobów dotyczy zmiana?
Jakie możesz się przygotować?
Do czasu wdrożenia będziemy sprawdzać, czy przesyłasz poprawne dane. Od końca lipca, jeśli będziesz wysyłać błędne lub nadmiarowe pola, w odpowiedzi w "validation.warnings" otrzymasz komunikat o włączeniu walidacji od 19 września oraz w danych dla "metadata" zobaczysz listę pół, których to dotyczy (maksymalnie 10). To oznacza, że powinieneś zweryfikować przesyłane dane i usunąć nadmiarowe pola ze swoich requestów. Im szybciej sie na to przygotujesz tym lepiej. Od 19 września 2024 requesty z nadmiarowymi polami będą kończyły się błędem 422 "Unprocessabble Entity", gdzie w "errors.metadata" zwrócimy listę błędnych pól (maksymalnie 10).
Aktualizacja:
Przesunęliśmy wdrożenie walidacji nadmiarowych pól na 22 pażdziernika 2024