O tym API
FSF (Financial Sanctions Files) to prowadzona przez Komisję Europejską skonsolidowana wersja wszystkich unijnych sankcji finansowych przyjętych w ramach Wspólnej Polityki Zagranicznej i Bezpieczeństwa (CFSP) — zamiast śledzić dziesiątki rozporządzeń, otrzymujesz jeden, regularnie aktualizowany plik. Punktem wejścia jest kanał RSS pod adresem /fsd/fsf/public/rss, który wskazuje bieżące pliki wraz z ich wersjami (1.0 i 1.1) oraz datami publikacji. Same pliki pobiera się z /fsd/fsf/public/files/... przez adres z wbudowanym stałym tokenem publicznym (token=dG9rZW4tMjAxNw, ten sam dla wszystkich) — to nie jest poświadczenie przypisane do konta, lecz stały element publicznego linku do pobierania dla robotów i aplikacji. Dostępne formaty to XML i CSV (do przetwarzania maszynowego) oraz PDF (do czytania). Endpoint nie zwraca nagłówków CORS, więc integracja odbywa się po stronie serwera. Bazę utrzymuje się w imieniu Komisji, a jej treść odwzorowuje akty prawne opublikowane w Dzienniku Urzędowym UE; ponowne wykorzystanie dokumentów Komisji reguluje decyzja 2011/833/UE.
Najczęstsze pytania
Czy trzeba mieć klucz API?
Nie. FSF nie wymaga klucza API ani rejestracji. Pliki pobiera się jednak przez adres z wbudowanym stałym tokenem publicznym (token=dG9rZW4tMjAxNw, ten sam dla wszystkich użytkowników) — to nie jest token przypisany do konta, lecz stały element publicznego adresu pobierania.
Jakie dane zwraca to API?
Skonsolidowaną listę osób, grup i podmiotów objętych unijnymi sankcjami finansowymi (CFSP): nazwiska i pseudonimy, dane urodzenia i obywatelstwa, numery dokumentów, adresy, podstawę prawną wpisu oraz powiązane akty prawne. Dane udostępniane są jako zbiorcze pliki XML, CSV i PDF (obecnie ok. 25 MB).
Czy można wywołać to API bezpośrednio z przeglądarki?
Nie. Endpoint nie zwraca nagłówków CORS, a dane to zbiorcze pliki XML/CSV o rozmiarze kilkudziesięciu MB, które trzeba pobierać i przetwarzać po stronie serwera. Dlatego katalog nie udostępnia dla FSF działającego w przeglądarce przycisku „Wypróbuj”.
Kto prowadzi to API?
Komisja Europejska — Dyrekcja Generalna ds. Stabilności Finansowej, Usług Finansowych i Unii Rynków Kapitałowych (DG FISMA). Baza jest hostowana i utrzymywana w imieniu Komisji i odwzorowuje akty prawne opublikowane w Dzienniku Urzędowym UE.