API

Swagger API EZD RP — jak korzystać z dokumentacji

Swagger / OpenAPI to format publicznej dokumentacji API EZD RP. Jak nawigować po dokumentacji, czytać schematy, testować endpointy bez pisania kodu.

Stan na 2026-05-13 • Bazujemy na oficjalnych źródłach NASK / gov.pl

Pełna referencja API EZD RP jest publicznie utrzymywana w formacie Swagger / OpenAPI 3.0 — z poziomu gov.pl. Dla wersji v2 dokumentacja zawiera: pełną listę endpointów, modele danych, przykładowe request/response, kody błędów. To pierwsze źródło prawdy dla każdego integratora.

Jak czytać Swagger UI

  • Lewa kolumna — lista endpointów pogrupowana tematycznie (Sprawy, Dokumenty, JRWA, RPW)
  • Środek — szczegóły wybranego endpointu: metoda HTTP, ścieżka, parametry, odpowiedzi
  • 'Try it out' — przycisk pozwalający wysłać request bezpośrednio z UI (po podaniu klucza API)
  • Schemas — definicje obiektów (modeli) używanych w request/response

Najważniejsze sekcje dokumentacji

SekcjaCo znajdzieszPo co
AuthenticationSposób uwierzytelnienia (API Key, kontekst użytkownika)Pierwszy krok integracji
SprawyEndpointy do tworzenia, czytania, modyfikacji sprawGłówny obiekt biznesowy EZD RP
Dokumenty / PismaOperacje na dokumentach w sprawachZałączniki, treść dokumentów
RPWRejestr Przesyłek WpływającychDodawanie korespondencji do systemu
JRWAJednolity Rzeczowy Wykaz AktKlasyfikacja spraw
Files / UploadUpload-token, upload pliku, pobieraniePraca z załącznikami
Webhooks (jeśli dostępne)Subskrypcja zdarzeńPush z EZD RP do Twojego systemu

Sprawdzanie wersji

Swagger UI pokazuje numer wersji API w nagłówku. Dla EZD RP używaj wersji v2 lub nowszej — starsze (v1) są deprecated. Wersja w Piaskownicy może być nowsza niż w produkcji — sprawdź dwa razy.

Pierwsze 5 endpointów do przejrzenia
  • POST /auth — jak się uwierzytelnić
  • GET /sprawy — listowanie spraw (najprostszy GET, sprawdza autoryzację)
  • POST /upload-token — jak dostać token do uploadu
  • POST /files — upload pliku
  • POST /rpw — dodanie dokumentu do RPW (typowy scenariusz)
Źródła oficjalne
Konsultacja architektury integracji

Pomożemy zaplanować integrację z API EZD RP — od czytania Swagger po testy w Piaskownicy.

Umów konsultację

Czytaj dalej

Integracje
API EZD RP — Piaskownica, Swagger, klucze, integracje
API REST EZD RP umożliwia integrację systemów zewnętrznych: dodawanie dokumentów do RPW, zakładanie spraw, pobieranie załączników, synchronizację JRWA. Jak uzyskać dostęp do Piaskownicy, jak korzystać ze Swaggera, jak zarządzać kluczami i upload-tokenami.
API
Piaskownica API EZD RP — jak uzyskać dostęp i jak testować
Piaskownica API EZD RP to publiczne środowisko testowe na gov.pl. Jak uzyskać dostęp, czym różni się od produkcji, jakie dane testowe są dostępne, jak prowadzić testy integracyjne.
API
Klucz API EZD RP — kontekst użytkownika, uprawnienia, bezpieczeństwo
Klucz API w EZD RP to identyfikator aplikacji, ale każda operacja wykonywana jest w kontekście konkretnego użytkownika. Jak zarządzać kluczami, uprawnieniami, bezpieczeństwem.