### GET /usluga/{id}/multimedia Source: https://uslugirozwojowe.parp.gov.pl/api/schemat.json API endpoint for GET /usluga/{id}/multimedia ```markdown ### Parameters - **id** (integer, path, required): Identyfikator usługi, której pliki chcemy pobrać - **strona** (integer, query, optional): Numer strony, której dane chcemy pobrać. ### Responses #### 200 - Kolekcja plików multimedialnych usługi **ListaPlikowMultimedialnychUslugi** - **strona** (integer) (required): Numer strony. (example: 1) - **elementyNaStrone** (integer) (required): Ilość elementów na stronie. (example: 25) - **wszystkieElementy** (integer) (required): Ilość wszystkich elementów (example: 2000) - **lista** (array (object)) (required): Lista usług Array items: - **sekcja** (string (GLOWNY_CEL|INFORMACJE_DODATKOWE)) (required): Sekcja, w której znajduje się plik. (example: "GLOWNY_CEL") ("GLOWNY_CEL"|"INFORMACJE_DODATKOWE") - **plik** (object): Dane pliku. - **url** (string) (required): Adres do pobrania pliku (example: "http://api.bur/plik/pobierz?token=aaaAAA") - **nazwa** (string) (required): Nazwa pliku (example: "plik.jpg") - **rozszerzenie** (string): Rozszerzenie pliku (example: "jpg") - **zewnetrznyPlikUrl** (string): Adres URL do pliku. Wartość wypełniona tylko w przypadku, kiedy plik pochodzi z zewnętrznego serwisu. (example: "https://www.youtube.com/watch?v=Nv73PYZJPjo") #### 401 - Odpowiedź, w przypadku braku autoryzacji. **BrakAutoryzacji** - **tytul** (string) (required): Tytuł błędu. (example: "Nieautoryzowany dostęp") - **szczegoly** (string) (required): Szczegóły błędu. (example: "Brak dostępu do żądanego zasobu.") #### 404 - Odpowiedź, w przypadku braku usługi o podanym id. **BrakZasobu** - **tytul** (string) (required): Tytuł błędu. (example: "Nie znaleziono zasobu.") - **szczegoly** (string) (required): Szczegóły błędu. (example: "Szukany zasób nie istnieje.") ### Example Usage ```bash curl -X GET "{environment}/api/usluga/{id}/multimedia?strona=0" ``` ``` -------------------------------- ### GET /slownik/prosty/{slownik} Source: https://uslugirozwojowe.parp.gov.pl/api/schemat.json API endpoint for GET /slownik/prosty/{slownik} ```markdown ### Parameters - **slownik** (string (CERTYFIKATY|FORMY_SWIADCZENIA|TEMATY_FORMULARZA_ZGLASZANIA_BLEDOW|PODSTAWA_PRAWNA|OBSZAR_DZIALALNOSCI|WYKSZTALCENIE|ZAWODY|KWALIFIKACJE_KKZ|KWALIFIKACJE_KUZ|WARUNKI_LOGISTYCZNE|KATEGORIE_Z_MOCY_PRAWA|FORMY_DOFINANSOWANIA|FORMY_PRAWNE|TYPY_DOKUMENTOW|METODY_WALIDACJI), path, required): Klucz słownika prostego. Dostępne słowniki: - CERTYFIKATY — Słownik certyfikatów, - FORMY_SWIADCZENIA — Słownik form świadczenia usługi, - TEMATY_FORMULARZA_ZGLASZANIA_BLEDOW — Zbiór tematów możliwych do wskazania w formularzu zgłaszania błędu, - PODSTAWA_PRAWNA — Podstawa prawna dla Podmiotów/kategorii Podmiotów, - OBSZAR_DZIALALNOSCI — Obszary działalności wybierane w profilu Przedsiębiorstwa, - WYKSZTALCENIE — Użytkownik może wskazać swój poziom wykształcenia w profilu, - ZAWODY — Lista zawodów dostępna w profilu użytkownika w sekcji Dane zawodowe, - KWALIFIKACJE_KKZ — Lista kwalifikacji KKZ do wskazania jakie kwalifikacje można nabyć przez uczestnictwo w usłudze, - KWALIFIKACJE_KUZ — Lista umiejętności KUZ do wskazania jakie umiejętności można nabyć przez uczestnictwo w usłudze, - WARUNKI_LOGISTYCZNE — Podstawowe warunki logistyczne możliwe do wskazania w karcie usługi, - KATEGORIE_Z_MOCY_PRAWA — Lista dostępna dla uprawnień z mocy prawa, jako Podstawa prawna, - FORMY_DOFINANSOWANIA — Słownik zawiera opcje dostępne do wskazania w karcie Usługi, w formularzu wstępnym, - FORMY_PRAWNE — Formy prawne do wyboru w Karcie Dostawcy usług, - TYPY_DOKUMENTOW — Dokumenty umożliwiające alternatywne sposoby identyfikacji użytkownika, który nie posiada numeru PESEL, - METODY_WALIDACJI - Metody walidacji, wykorzystywane w efektach uczenia się usługi. (example: "CERTYFIKATY") - **id** (integer, query, optional): Zwraca pozycję o podanym identyfikatorze. - **strona** (integer, query, optional): Numer strony, której dane chcemy pobrać. ### Responses #### 200 - Kolekcja pozycji słownika **SlownikProsty** - **strona** (integer) (required): Numer strony. (example: 1) - **elementyNaStrone** (integer) (required): Ilość elementów na stronie. (example: 25) - **wszystkieElementy** (integer) (required): Ilość wszystkich elementów (example: 2000) - **lista** (array (object)) (required): Lista pozycji słownikowych. Array items: - **id** (integer) (required): Identyfikator pozycji słownika. (example: 1) - **nazwa** (string) (required): Nazwa pozycji słownika. (example: "Pozycja słownikowa") #### 401 - Odpowiedź, w przypadku braku autoryzacji. **BrakAutoryzacji** - **tytul** (string) (required): Tytuł błędu. (example: "Nieautoryzowany dostęp") - **szczegoly** (string) (required): Szczegóły błędu. (example: "Brak dostępu do żądanego zasobu.") #### 404 - Odpowiedź, w przypadku braku słownika o podanym kluczu. **BrakZasobu** - **tytul** (string) (required): Tytuł błędu. (example: "Nie znaleziono zasobu.") - **szczegoly** (string) (required): Szczegóły błędu. (example: "Szukany zasób nie istnieje.") ### Example Usage ```bash curl -X GET "{environment}/api/slownik/prosty/{slownik}?id=0&strona=0" ``` ``` -------------------------------- ### GET /slownik/kwalifikacje-zrk Source: https://uslugirozwojowe.parp.gov.pl/api/schemat.json API endpoint for GET /slownik/kwalifikacje-zrk ```markdown ### Parameters - **id** (integer, query, optional): Zwraca pozycję o podanym identyfikatorze. - **strona** (integer, query, optional): Numer strony, której dane chcemy pobrać. ### Responses #### 200 - Kolekcja kwalifikacji ZRK **ListaKwalifikacjiZrk** - **strona** (integer) (required): Numer strony. (example: 1) - **elementyNaStrone** (integer) (required): Ilość elementów na stronie. (example: 25) - **wszystkieElementy** (integer) (required): Ilość wszystkich elementów (example: 2000) - **lista** (array (object)) (required): Lista kwalifikacji ZRK. Array items: - **id** (integer) (required): Identyfikator kwalifikacji ZRK. (example: 1) - **kod** (integer) (required): Kod kwalifikacji (od 2020 roku). (example: 12829) - **nazwa** (string) (required): Nazwa kwalifikacji ZRK. (example: "Koszykarz-plecionkarz") - **kategoria** (string) (required): Kategoria kwalifikacji. (example: "ze szkolnictwa branżowego") - **link** (string) (required): Link do szczegółów kwalifikacji. (example: "https://kwalifikacje.gov.pl/k?id_kw=12829") - **status** (string (AKTYWNA|NIEAKTYWNA)): Status kwalifikacji ZRK (example: "AKTYWNA") ("AKTYWNA"|"NIEAKTYWNA") #### 401 - Odpowiedź, w przypadku braku autoryzacji. **BrakAutoryzacji** - **tytul** (string) (required): Tytuł błędu. (example: "Nieautoryzowany dostęp") - **szczegoly** (string) (required): Szczegóły błędu. (example: "Brak dostępu do żądanego zasobu.") ### Example Usage ```bash curl -X GET "{environment}/api/slownik/kwalifikacje-zrk?id=0&strona=0" ``` ``` -------------------------------- ### GET /slownik/teryt/kod-pocztowy Source: https://uslugirozwojowe.parp.gov.pl/api/schemat.json API endpoint for GET /slownik/teryt/kod-pocztowy ```markdown ### Parameters - **id** (integer, query, optional): Zwraca pozycję o podanym identyfikatorze. - **idWojewodztwa** (integer, query, optional): Zwraca kody pocztowe przypisane do podanego województwa. - **idPowiatu** (integer, query, optional): Zwraca kody pocztowe przypisane do podanego powiatu. - **idGminy** (integer, query, optional): Zwraca kody pocztowe przypisane do podanej gminy. - **idMiejscowosci** (integer, query, optional): Zwraca kody pocztowe przypisane do podanej miejscowości. - **idUlicy** (integer, query, optional): Zwraca kody pocztowe przypisane do podanej ulicy. - **strona** (integer, query, optional): Numer strony, której dane chcemy pobrać. ### Responses #### 200 - Kolekcja kodów pocztowych **ListaKodowPocztowych** - **strona** (integer) (required): Numer strony. (example: 1) - **elementyNaStrone** (integer) (required): Ilość elementów na stronie. (example: 25) - **wszystkieElementy** (integer) (required): Ilość wszystkich elementów (example: 2000) - **lista** (array (object)) (required): Lista ulic. Array items: - **id** (integer) (required): Identyfikator kodu pocztowego. (example: 1) - **idWojewodztwa** (integer) (required): Identyfikator województwa. (example: 1) - **idPowiatu** (integer) (required): Identyfikator powiatu. (example: 1) - **idGminy** (integer) (required): Identyfikator gminy. (example: 1) - **idMiejscowosci** (integer) (required): Identyfikator miejscowości. (example: 1) - **idUlicy** (integer): Identyfikator ulicy. (example: 1) - **kodPocztowy** (string) (required): Kod pocztowy (example: "00-000") #### 401 - Odpowiedź, w przypadku braku autoryzacji. **BrakAutoryzacji** - **tytul** (string) (required): Tytuł błędu. (example: "Nieautoryzowany dostęp") - **szczegoly** (string) (required): Szczegóły błędu. (example: "Brak dostępu do żądanego zasobu.") ### Example Usage ```bash curl -X GET "{environment}/api/slownik/teryt/kod-pocztowy?id=0&idWojewodztwa=0&idPowiatu=0&idGminy=0&idMiejscowosci=0&idUlicy=0&strona=0" ``` ``` -------------------------------- ### API Overview: API Publiczne BUR Source: https://uslugirozwojowe.parp.gov.pl/api/schemat.json API Publiczne BUR ```yaml # API Publiczne BUR # Version: 1.0.0 API Publiczne BUR # Base URL: {environment}/api ``` -------------------------------- ### GET /slownik/teryt/kraj Source: https://uslugirozwojowe.parp.gov.pl/api/schemat.json API endpoint for GET /slownik/teryt/kraj ```markdown ### Parameters - **id** (integer, query, optional): Zwraca pozycję o podanym identyfikatorze. - **strona** (integer, query, optional): Numer strony, której dane chcemy pobrać. ### Responses #### 200 - Kolekcja krajów **ListaKrajow** - **strona** (integer) (required): Numer strony. (example: 1) - **elementyNaStrone** (integer) (required): Ilość elementów na stronie. (example: 25) - **wszystkieElementy** (integer) (required): Ilość wszystkich elementów (example: 2000) - **lista** (array (object)) (required): Lista krajów. Array items: - **id** (integer) (required): Identyfikator kraju. (example: 1) - **kodIso** (string) (required): Kod ISO kraju. (example: "PL") - **nazwa** (string) (required): Nazwa kraju. (example: "Polska") #### 401 - Odpowiedź, w przypadku braku autoryzacji. **BrakAutoryzacji** - **tytul** (string) (required): Tytuł błędu. (example: "Nieautoryzowany dostęp") - **szczegoly** (string) (required): Szczegóły błędu. (example: "Brak dostępu do żądanego zasobu.") ### Example Usage ```bash curl -X GET "{environment}/api/slownik/teryt/kraj?id=0&strona=0" ``` ``` -------------------------------- ### GET /slownik/teryt/gmina Source: https://uslugirozwojowe.parp.gov.pl/api/schemat.json API endpoint for GET /slownik/teryt/gmina ```markdown ### Parameters - **id** (integer, query, optional): Zwraca pozycję o podanym identyfikatorze. - **idWojewodztwa** (integer, query, optional): Zwraca gminy przypisane do podanego województwa. - **idPowiatu** (integer, query, optional): Zwraca gminy przypisane do podanego powiatu. - **strona** (integer, query, optional): Numer strony, której dane chcemy pobrać. ### Responses #### 200 - Kolekcja gmin **ListaGmin** - **strona** (integer) (required): Numer strony. (example: 1) - **elementyNaStrone** (integer) (required): Ilość elementów na stronie. (example: 25) - **wszystkieElementy** (integer) (required): Ilość wszystkich elementów (example: 2000) - **lista** (array (object)) (required): Lista gmin. Array items: - **id** (integer) (required): Identyfikator gminy. (example: 1) - **idWojewodztwa** (integer) (required): Identyfikator województwa. (example: 1) - **idPowiatu** (integer) (required): Identyfikator powiatu. (example: 1) - **kodTeryt** (string) (required): Kod TERYT gminy. (example: "0663011") - **nazwa** (string) (required): Nazwa gminy. (example: "Lublin") #### 401 - Odpowiedź, w przypadku braku autoryzacji. **BrakAutoryzacji** - **tytul** (string) (required): Tytuł błędu. (example: "Nieautoryzowany dostęp") - **szczegoly** (string) (required): Szczegóły błędu. (example: "Brak dostępu do żądanego zasobu.") ### Example Usage ```bash curl -X GET "{environment}/api/slownik/teryt/gmina?id=0&idWojewodztwa=0&idPowiatu=0&strona=0" ``` ``` -------------------------------- ### Schema: PlikMultimedialnyUslugi Source: https://uslugirozwojowe.parp.gov.pl/api/schemat.json Dane pliku multimedialnego usługi. ```markdown ## Schema: PlikMultimedialnyUslugi Dane pliku multimedialnego usługi. **Type:** object - **sekcja** (string (GLOWNY_CEL|INFORMACJE_DODATKOWE)) (required): Sekcja, w której znajduje się plik. (example: "GLOWNY_CEL") ("GLOWNY_CEL"|"INFORMACJE_DODATKOWE") - **plik** (object): Dane pliku. - **url** (string) (required): Adres do pobrania pliku (example: "http://api.bur/plik/pobierz?token=aaaAAA") - **nazwa** (string) (required): Nazwa pliku (example: "plik.jpg") - **rozszerzenie** (string): Rozszerzenie pliku (example: "jpg") - **zewnetrznyPlikUrl** (string): Adres URL do pliku. Wartość wypełniona tylko w przypadku, kiedy plik pochodzi z zewnętrznego serwisu. (example: "https://www.youtube.com/watch?v=Nv73PYZJPjo") ``` -------------------------------- ### Schema: LogowanieAkcja Source: https://uslugirozwojowe.parp.gov.pl/api/schemat.json Model danych logowania dla API Publicznego. ```markdown ## Schema: LogowanieAkcja Model danych logowania dla API Publicznego. **Type:** object - **nazwaUzytkownika** (string) (required): Nazwa użytkownika BUR. (example: "test@uslugirozwojowe.parp.gov.pl") - **kluczAutoryzacyjny** (string) (required): Klucz autoryzacyjny. (example: "ZWwut4LihyazJumHdWw5wzfhjgP5jYeymedKmHsxDJyk5De") ``` -------------------------------- ### GET /dostawca-uslug Source: https://uslugirozwojowe.parp.gov.pl/api/schemat.json API endpoint for GET /dostawca-uslug ```markdown ### Parameters - **id** (integer, query, optional): Zwraca Dostawcę Usług o podanym identyfikatorze. - **nip** (string, query, optional): Wyszukuje Dostawców Usług o podanym numerze NIP. - **strona** (integer, query, optional): Numer strony, której dane chcemy pobrać. ### Responses #### 200 - Kolekcja Dostawców Usług **ListaDostawcowUslug** - **strona** (integer) (required): Numer strony. (example: 1) - **elementyNaStrone** (integer) (required): Ilość elementów na stronie. (example: 25) - **wszystkieElementy** (integer) (required): Ilość wszystkich elementów (example: 2000) - **lista** (array (object)) (required): Lista Dostawców Usług Array items: - **id** (integer) (required): Identyfikator Dostawcy Usług. (example: 1) - **nip** (string) (required): Numer NIP Dostawcy Usług. (example: "5545581829") - **nazwa** (string) (required): Nazwa dostawcy usług. (example: "Dostawca usług") - **status** (string (WPISANY|WPISANY_Z_DOFINANSOWANIEM|DO_WERYFIKACJI|DO_UZUPELNIENIA|ODRZUCONY|ZABLOKOWANY|WYKRESLONY)) (required): Status Dostawcy Usług. (example: "WPISANY") ("WPISANY"|"WPISANY_Z_DOFINANSOWANIEM"|"DO_WERYFIKACJI"|"DO_UZUPELNIENIA"|"ODRZUCONY"|"ZABLOKOWANY"|"WYKRESLONY") - **swiadczoneUslugiUprawnienia** (array (integer)) (required): Lista identyfikatorów podrodzajów usług, do których świadczenia uprawniony jest Dostawca Usług na podstawie jego uprawnień. Są to wartości pochodzące ze złożonego słownika rodzajów usług (klucz słownika "RODZAJE_USLUG_ROZWOJOWYCH"). - **swiadczoneUslugiCertyfikaty** (array (integer)) (required): Lista identyfikatorów rodzajów usług, do których świadczenia uprawniony jest Dostawca Usług na podstawie jego certyfikatów. Są to wartości pochodzące ze złożonego słownika rodzajów usług (klucz słownika "RODZAJE_USLUG_ROZWOJOWYCH"). - **czyMozliwoscDofinansowania** (boolean) (required): Czy Dostawca Usług ma możliwość dofinansowania usług? (example: true) - **charakterystykaDzialalnosciFirmy** (string): Charakterystyka działalności firmy. (example: "Charakterystyka działalności firmy") - **liczbaZrealizowanychUslug** (integer) (required): Liczba zrealizowanych usług. (example: 1) - **adresyWww** (array (string)) (required): Lista adresów URL stron WWW. - **adresyEmail** (array (string)) (required): Lista adresów email. - **numeryTelefonow** (array (string)) (required): Lista numerów telefonów. - **adres** (object): Dane adresowe - **idKraju** (integer): Identyfikator kraju. Jest to wartość pochodząca ze słownika krajów. (example: 1) - **nazwaKraju** (string): Nazwa kraju. (example: "Polska") - **idWojewodztwa** (integer): Identyfikator województwa. Jest to wartość pochodząca ze słownika województw. (example: 1) - **nazwaWojewodztwa** (string): Nazwa województwa. (example: "lubelskie") - **idMiejscowosci** (integer): Identyfikator miejscowości. Jest to wartość pochodząca ze słownika miejscowości. (example: 1) - **nazwaMiejscowosci** (string): Nazwa miejscowości. (example: "Lublin") - **idUlicy** (integer): Identyfikator ulicy. Jest to wartość pochodząca ze słownika ulic. (example: 1) - **nazwaUlicy** (string): Nazwa ulicy. (example: "Ułanów") - **kodPocztowy** (string): Kod pocztowy. (example: "20-554") - **numerBudynku** (string): Numer domu. (example: "12") - **numerLokalu** (string): Numer lokalu. (example: "12A") - **telefon** (string): Numer telefonu. (example: "+48 111 222 333") - **dlugoscGeograficzna** (number): Długość geograficzna (example: 23.11111) - **szerokoscGeograficzna** (number): Szerokość geograficzna (example: 53.133333) - **ocena** (object) (required): Ocena Dostawcy Usług. - **sredniaZOcen** (number) (required): Średnia z ocen Dostawcy Usług. (example: 4.5) - **liczbaOcen** (integer) (required): Liczba ocen. (example: 200) #### 401 - Odpowiedź, w przypadku braku autoryzacji. **BrakAutoryzacji** - **tytul** (string) (required): Tytuł błędu. (example: "Nieautoryzowany dostęp") - **szczegoly** (string) (required): Szczegóły błędu. (example: "Brak dostępu do żądanego zasobu.") ### Example Usage ```bash curl -X GET "{environment}/api/dostawca-uslug?id=0&nip=string&strona=0" ``` ``` -------------------------------- ### Schema: MetodaWalidacjiUslugi Source: https://uslugirozwojowe.parp.gov.pl/api/schemat.json Dane metody walidacji usługi. ```markdown ## Schema: MetodaWalidacjiUslugi Dane metody walidacji usługi. **Type:** object - **id** (integer) (required): Identyfikator metody walidacji. (example: 1) - **idMetodyWalidacji** (integer) (required): Identyfikator wartości słownikowej metody walidacji. Jest to wartość pochodząca ze słownika prostego metod walidacji (klucz słownika "METODY_WALIDACJI"). (example: 1) ```