API

JRWA przez API EZD RP — synchronizacja

Jak czytać i modyfikować JRWA (Jednolity Rzeczowy Wykaz Akt) przez API EZD RP. Synchronizacja z innym systemem, walidacja, typowe pułapki.

Bazujemy na oficjalnych źródłach NASK / gov.pl. Linki źródłowe: na dole strony.
Ilustracja: API — JRWA przez API EZD RP — synchronizacja

JRWA (Jednolity Rzeczowy Wykaz Akt) to klasyfikacja spraw obowiązująca w jednostce. Dostęp przez API pozwala synchronizować JRWA z innym systemem, czytać dostępne klasy do walidacji, a nawet modyfikować strukturę z aplikacji zewnętrznej.

Co API JRWA umożliwia

  • GET /jrwa — pobranie pełnej struktury JRWA (klasy, opisy, retencja)
  • GET /jrwa/{kod} — szczegóły jednej klasy
  • POST /jrwa (jeśli dostępne) — dodanie nowej klasy (uprawnienie administratora)
  • PUT /jrwa/{kod} — modyfikacja istniejącej klasy
  • DELETE /jrwa/{kod} — usunięcie (jeśli żadna sprawa nie korzysta)

Typowe scenariusze

Scenariusz 1: walidacja klasy w aplikacji zewnętrznej

System rekrutacji studentów chce automatycznie zakładać sprawy w EZD RP. Przed wysłaniem POST /sprawy waliduje, czy klasa JRWA istnieje:

  1. Aplikacja pobiera GET /jrwa raz dziennie (cache lokalny)
  2. Przy zakładaniu sprawy sprawdza klasę w cache
  3. Jeśli klasa istnieje → POST /sprawy. Jeśli nie → komunikat błędu dla użytkownika

Scenariusz 2: synchronizacja JRWA między systemami

Jednostka prowadzi JRWA centralnie w EZD RP. Inne systemy (FK, kadry, system rekrutacji) muszą znać klasy. Co tydzień skrypt:

  1. Pobiera GET /jrwa z EZD RP
  2. Porównuje z lokalnymi tabelami w systemie X
  3. Aktualizuje różnice (dodaje nowe klasy, dezaktywuje usunięte)

Częste pułapki

JRWA to nie zwykły słownik
Klasa JRWA ma swoje atrybuty: kod, opis, retencja archiwalna (lata), kategorię (A/B). Podczas synchronizacji nie pomijaj tych pól.
Reguły synchronizacji JRWA
  • Cache lokalny w aplikacji (nie pobieraj JRWA przy każdym wywołaniu)
  • Wersjonowanie — śledzić, którą wersją JRWA dysponuje aplikacja
  • Soft-delete — nigdy nie usuwaj klas bez sprawdzenia, czy żadna sprawa z nich nie korzysta
  • Logowanie zmian — kto i kiedy modyfikował JRWA
  • Walidacja kodów — niektóre formaty JRWA są surowo strukturalne (np. 0123, 0123-1)
Źródła oficjalne
Sprawdzone: 30 maja 2026
Konsultacja zarządzania JRWA przez API

Pomożemy zaprojektować bezpieczną synchronizację JRWA między systemami.

Umów konsultację
Wsparcie wdrożeniowe
Potrzebujesz wsparcia we wdrożeniu lub konfiguracji? Skontaktuj się z zespołem Lynx360 — bezpłatna pierwsza konsultacja.
Skonsultuj integrację API →

Czytaj dalej

Integracje
API EZD RP: integracje, Swagger, klucze i piaskownica
Przewodnik po API EZD RP dla integratorów i urzędów: dostęp do piaskownicy, Swagger, klucze API, upload-tokeny, RPW, JRWA i bezpieczeństwo.
Kancelaria
JRWA w EZD RP — Jednolity Rzeczowy Wykaz Akt
JRWA to klasyfikacja spraw obowiązująca w jednostce. Jak zaktualizować JRWA przed wdrożeniem EZD RP, jak go używać w codziennej pracy, jak rozszerzać.
API
Dodawanie dokumentu do RPW przez API EZD RP
Krok po kroku: jak dodać dokument do Rejestru Przesyłek Wpływających w EZD RP przez API REST. Sekwencja wywołań, obsługa metadanych, najczęstsze błędy.