Faktury odebrane i odrzucone według dnia i kanału
- W sandboxie
Prostymi słowami
Obliczane ze zbioru przy każdym wywołaniu. received liczy faktury według dnia UTC ich odbioru; rejected liczy
faktury odrzucone obecnie według dnia UTC ich ostatniej zmiany. Dzień bez faktur ma zera, więc wykres nie ma luk. Zakres jak w GET /invoices.
apiKeyAuthorizationBearer <token>Klucz należy wysyłać jako token typu bearer: Authorization: Bearer <your-api-key>. Wywołanie stanu usługi jest jedynym, które nie wymaga klucza.
days?integerLiczba dni UTC, kończąc na dzisiaj.
1 <= value <= 9030route?array<>Jeden lub więcej kanałów, oddzielonych przecinkami. Gdy pominięte, wszystkie pięć.
client?stringJak w GET /invoices.
^[A-Za-z0-9][A-Za-z0-9._-]{0,63}$Jeden wiersz na dzień i kanał, od najstarszego dnia.
application/json- response
generated_at*stringdate-timedays*integerdata*array<>curl -X GET "https://example.com/invoices/series" \ -H "Authorization: Bearer <your-api-key>"{ "generated_at": "2019-08-24T14:15:22Z", "days": 0, "data": [ { "date": "2019-08-24", "route": "PEPPOL", "received": 0, "rejected": 0 } ]}Pobranie wygenerowanego dokumentu lub potwierdzenia z kanału GET
Rodzaje: canonical (JSON w postaci odebranej), erp-export (eksport z ERP w postaci wysłanej przez ERP), plik w postaci wysłanej (ubl, cii, fa3, pdf), zbudowany dokument (xrechnung-ubl dla Niemiec, w pozostałych przypadkach ubl lub fa3), validation-report i manifest (SHA-256 bajtów wysyłanych do kanału oraz warstwy, które je sprawdziły). Cztery rodzaje JSON są zwracane jako application/json. ETag to SHA-256.
Lista i wyszukiwanie faktur GET
Klucz klienta widzi faktury własnego klienta; operator widzi faktury wszystkich klientów albo jednego klienta po podaniu client. Wiersze zawierają to, co GET /invoices/{id}, bez documents, i nie zawierają treści faktury: nie ma nabywcy ani kwot, ani daty wystawienia (dla Rumunii i Polski wynika z niej deadline_at, z dokładnością do kilku dni). Nieznany parametr daje odpowiedź 400.