#API v 2.3.0 - Poprawa walidacji enumów podczas parsowania JSON - Dodanie usługi do zgłaszania nadużycia faktury - Dodanie usługi do wycofania zgłoszenia nadużycia faktury - Dodanie usługi do sprawdzenia czy zostało zgłoszone nadużycie faktury - Dodanie wariantu nr ksef w pobraniu paczki faktur - Dodanie usługi do generowania upo na żądanie - Zmiana sposobu budowania yamla dla usług z nagłówkiem ksef-number-variant Specyfikacja Interfejsu - v 1.5 | KSeF-online.yaml - v 2.3.0 | KSeF-common.yaml - v 2.2.0 | KSeF-batch.yaml - v 2.0.0 #API v 2.2.0 - Poprawa walidacji enumów podczas parsowania JSON - Dodanie usługi do pobrania faktury po numerze KSeF i skrócie dokumentu - Dodanie usługi do weryfikacji faktury Specyfikacja Interfejsu - v 1.5 | KSeF-online.yaml - v 2.2.0 | KSeF-common.yaml - v 2.1.0 | KSeF-batch.yaml - v 2.0.0 #API v 2.1.0 - Dodanie usługi pozwalającej na ukrycie faktury - Dodanie usługi pozwalającej na anulowanie ukrycia faktury Specyfikacja Interfejsu - v 1.4 | KSeF-online.yaml - v 2.1.0 | KSeF-common.yaml - v 2.0.4 | KSeF-batch.yaml - v 2.0.0 #API v 2.0.4 - Oznaczenie pola tradeName w SubjectNameType jako nullowalne - Optymalizacja zapytań o faktury Specyfikacja Interfejsu - v 1.4 | KSeF-online.yaml - v 2.0.4 | KSeF-common.yaml - v 2.0.4 | KSeF-batch.yaml - v 2.0.0 #API v 2.0.3 - Zmiana przykładowej odpowiedzi dla nieautoryzowanego zapytana o sprawdzenie statusu przetwarzania na podstawie numeru referencyjnego - Zmiana typu z SubjectNameType na SubjectCompleteNameType w SessionContextType (usunięcie pola tradeName) dla odpowiedzi z żadania o rozpoczęcie sesji - Poprawa błędu dot. wysyłania faktury rozliczeniowej/kor. zaliczkowej/kor. rozliczeniowej/kor. zbiorczej, która zawiera dwa lub więcej numerów wcześniejszych faktur zaliczkowych - Stopniowe wprowadzanie poprawek do kontraktu usług wymuszające poprawność typu danych Specyfikacja Interfejsu - v 1.4 | KSeF-online.yaml - v 2.0.3 | KSeF-common.yaml - v 2.0.0 | KSeF-batch.yaml - v 2.0.0 #API v 2.0.2 - Przywrócenie finalnego statusu 200 dla procesu sesji - Poprawa kodowania dla pola telefon na kroku archiwizacji faktury Specyfikacja Interfejsu - v 1.4 | KSeF-online.yaml - v 2.0.1 | KSeF-common.yaml - v 2.0.0 | KSeF-batch.yaml - v 2.0.0 #API v 2.0.1 - Zmiana struktury dokumentu z historią zmian - Zmiana typu w Query Invoice Detail dla amountType - Poprawa błędu braku autoryzacji przy zapytaniu o uprawnienia dla JST czy GRV dla uprawnienia subunit_manage - Specyfikacja Interfejsu - aktualizacja opisu i linków do yamli Specyfikacja Interfejsu - v 1.4 | KSeF-online.yaml - v 2.0.1 | KSeF-common.yaml - v 2.0.0 | KSeF-batch.yaml - v 2.0.0 #2.0.0 Inicjalna wersja produkcyjna dla schemy faktury w wersji drugiej. Wyłączenie obsługi pierwszej wersji schemy faktury. #1.3.6 Poprawa błędu Query/Credential/Context/Sync #1.3.5 Poprawa błędów i wydajności #1.3.2 Optymalizacja działania aplikacji po dodaniu faktury w wersji drugiej #1.3.1 Optymalizacja działania aplikacji po dodaniu faktury w wersji drugiej #1.3.0 Schema faktury w wersji drugiej #1.1.4 Dodanie nowej wersji odpowiedzi /common/Status Dodanie interfejsu /common/Upo/ do pobierania upo i/lub części upo #1.1.3.hf Grupy VAT - nadawanie i odbieranie uprawnień kontekstowych Query/invoice sync i async - zmiana przedziału dla zakresu dat ( >=,<) Query/invoice/sync - poprawka stronnicowania Session/initsigned - lista uprawnień, informacje o kontekstach (grupa vat, komornik) - dodano zwracanie również dla credentials_manage Samofakturowanie przez jednostki podrzędne #1.1.3 Zmiana transformaty podpisu UPO z http://www.w3.org/TR/1999/REC-xpath-19991116 na http://www.w3.org/2000/09/xmldsig#enveloped-signature #1.1.2 Rozdzielenie kroku Accept podprocesu przetwarzania faktury na generowanie numeru KSeF oraz trwały zapis #1.1.1 Wprowadzenie ograniczenia liczby wyników spełniających kryteria operacji /online/Query/Invoice/Sync #1.1.0 Dodanie obsługi wystawiania faktur przez jednostkę podrzędną w imieniu jednostki nadrzędniej (Jednostka Samorządu Terytorialnego, Grupa VAT) Dokumentacja - usunięcie sekcji Edytor OpenAPI Dokumentacja - aktualizacja dokumentu Wartości limitów Dokumentacja - dodanie dokumentów Komunikaty błędów i mapowanie z wersji 1.0.3 do 1.1.0 Korekta numeracji błędów biznesowych Dodanie interfejsu /online/Credentials/ContextGrant Dodanie interfejsu /online/Credentials/ContextRevoke Dodanie roli local_government_unit, local_government_sub_unit, vat_group_unit, vat_group_sub_unit i subunit_manage Aktualizacja typu CredentialsRoleRequestTokenType Aktualizacja typu CredentialsRoleResponseTokenType Zmiana maksymalnej długości pola invoiceOryginalNumber w InvoiceQueryDetailsType Zmiana maksymalnej długości pola invoiceReferenceNumber w InvoiceHeaderType Zmiana maksymalnej długości pola invoiceNumber w InvoiceStatusType Zmiana maksymalnej długości pola invoiceNumber w QueryCriteriaInvoiceDetailType Zmiana maksymalnej długości pola invoiceNumber w V2_QueryCriteriaInvoiceDetailType Zmiana maksymalnej długości pola invoiceNumber w SessionInvoiceStatusType Zmiana maksymalnego rozmiaru listy credentialsRoleList w GenerateTokenRequestType Zmiana maksymalnego rozmiaru listy ksefReferenceNumberList w GetPaymentIdentifierReferenceNumbersResponse Zmiana maksymalnego rozmiaru listy credentialsRoleList w GrantCredentialsRequestType Zmiana maksymalnego rozmiaru listy partList w QueryInvoiceAsyncStatusResponse Zmiana maksymalnego rozmiaru listy credentialsList w QuerySyncCredentialsResponse Zmiana maksymalnego rozmiaru listy ksefReferenceNumberList w RequestPaymentIdentifierRequest Zmiana maksymalnego rozmiaru listy credentialsRoleList w RevokeCredentialsRequestType Zmiana maksymalnego rozmiaru listy credentialsRoleList w SessionContextType Zmiana maksymalnego rozmiaru listy credentialsRoleList w V2_SessionContextType Zmiana maksymalnego rozmiaru listy subjectsOtherList w InvoiceHeaderType Zmiana maksymalnego rozmiaru listy subjectsAuthorizedList w InvoiceHeaderType Zmiana maksymalnego rozmiaru listy subjectToKList w InvoiceHeaderType Zmiana minimalnej długości parametru PageSize w /online/Query/Invoice/Sync Zmiana minimalnej długości parametru PageSize w /online/Session/Status Zmiana maksymalnej długości parametru PageOffset w /online/Session/Status Zmiana minimalnej długości pola pageSize w QueryInvoiceSyncResponse Zmiana minimalnej długości pola pageSize w SessionStatusResponse Zmiana wzorca parametru CredentialsElementReferenceNumber w /online/Credentials/Status Zmiana wymagalności parametru PageSize w /online/Session/Status Zmiana wymagalności parametru PageOffset w /online/Session/Status Dodanie pola startTimestamp do CredentialsRoleResponseBaseTypeObject Dodanie parametru IncludeDetails do /online/Session/Status #1.0.3 Dodanie nowej wersji żądania /online/Query/Invoice/Sync Dodanie nowej wersji żądania /online/Query/Invoice/Async/Init Dodanie nowej wersji żądania i odpowiedzi /online/Credentials/RevokeToken Dodanie nowej wersji odpowiedzi /online/Session/InitSigned Dodanie nowej wersji odpowiedzi /online/Session/InitToken Dodanie pól lastUseTimestamp i registrationTimestamp do CredentialsTokenType Dodanie pola currency do InvoiceHeaderType Usunięcie pola description z GrantCredentialsRequestType Usunięcie pola description z RevokeCredentialsRequestType Oznaczenie InitSessionResponse jako deprecated Oznaczenie RevokeTokenRequest jako deprecated Zmiana wymagalności pól w QueryInvoiceAsyncStatusResponse Zmiana minimalnego rozmiaru listy invoiceHeaderList w QueryInvoiceSyncResponse Zmiana minimalnego rozmiaru listy credentialsList w QuerySyncCredentialsResponse Zmiana minimalnej długości pola description w GenerateTokenRequestType Aktualizacja wzorca pola identifier w CredentialsIdentifierResponseAuthorisationTokenType Dodanie walidacji na zakresy dat (od i do) /online/Query/Invoice/Async/Init Zmiana sortowania wyników wyszukiwania (nagłówek faktury) z rosnącego na malejące Uspójnienie kodów wyjątków Zmiana statusu http z 400 Bad Request na 429 Too Many Requests dla limitu żądań #1.0.2 Dodanie informacji o długości pól opisów Odrzucanie dokumentów faktur zawierających znaczniki DTD i CDATA Wprowadzenie limitów żądań Dodanie skrótu pliku faktury do wyników wyszukiwania (nagłówek faktury) Zmiana formatu właściwości invoicingDate nagłówka faktury Wprowadzenie tożsamości uwierzytelnienia podpisu i pieczęci jako właściciela Rozszerzenie roli credentials_manage o zakres roli credentials_read Uspójnienie wartości operationId Korekta opisów klucza publicznego Korekta translacji błędów biznesowych Włączenie uzupełniania kwot w nagłówkach wyszukiwanych faktur (vat,net,gross) Ograniczenie ważności tokena sesyjnego do 60 minut od zamknięcia sesji (status sesji) Korekta ograniczenia wykorzystania wyzwania autoryzacyjnego (jednorazowe wyzwanie) #1.0.0 Inicjalna wersja produkcyjna