Przejdź do głównej zawartości
Wszystkie kolekcjeIntegracje
Jak skonfigurować dostęp do API?
Jak skonfigurować dostęp do API?

API naszego systemu pozwala na wyciągnięcie z niego informacji do np. do własnych integracji. Zobacz jak skonfigurować dostęp do API.

RCPonline avatar
Napisane przez RCPonline
Zaktualizowano ponad 2 tygodnie temu

API RCPonline umożliwia integrację zewnętrznych aplikacji z systemem, co pozwala na automatyzację procesów oraz dostęp do danych w czasie rzeczywistym. W tym artykule omówimy, jak skonfigurować dostęp do API, wygenerować tokeny uwierzytelniające, a także jak wykonywać zapytania.


1. Strona API

Link do strony API:
https://api.rcponline.pl/


2. Tworzenie konta dostępowego

Aby korzystać z API, najpierw należy utworzyć konto dostępowe:

Ścieżka funkcjonalności:
Konfiguracja → Dostęp API → Dodaj

  1. Uzupełnij pola:

    • Adres e-mail: Wprowadź adres e-mail do autoryzacji w API.

    • Hasło: Ustaw hasło do konta API.

  2. Zapisz dane – użytkownik pojawi się na liście, a jego dane będą gotowe do użycia.


3. Generowanie tokenu uwierzytelniającego

Token uwierzytelniający pozwala na autoryzację w API. Aby go wygenerować:

  1. Przejdź do narzędzi dewelopera:

    • Kliknij przycisk „Przejdź do narzędzi dewelopera” w systemie lub skorzystaj z linku w artykule.

  2. W narzędziach dewelopera znajdź zapytanie oznaczone jako „token”.

  3. Kliknij „Try it out”, uzupełnij pola danymi użytkownika stworzonego w kroku 2 i wykonaj zapytanie.

Przykładowe zapytanie w CURL:

bashKopiujEdytujcurl -X 'POST' \ 'https://api.rcponline.pl/api/login_check' \ -H 'accept: application/json' \ -H 'Content-Type: application/json' \ -d '{ "email": "[email protected]", "password": "password" }'

Przykładowa odpowiedź:

jsonKopiujEdytuj{ "token": "eyJ0eXAiOiJKV1QiLCJ...", "refresh_token": "49256a9d..." }

4. Autoryzacja użytkownika

Po wygenerowaniu tokenu należy go użyć do autoryzacji:

  1. Kliknij przycisk „Authorize” w prawym górnym rogu strony API.

  2. Wpisz token w formacie:
    Bearer [token]

  3. Zatwierdź autoryzację – teraz możesz wysyłać zapytania do API.


5. Wysyłanie zapytań do API

Aby wysłać zapytanie:

  1. Wybierz z menu sekcję danych, które chcesz uzyskać, np. Employer.

  2. Ustaw filtry, aby doprecyzować zapytanie.

  3. Kliknij przycisk „Execute”.

Odpowiedź serwera:

  • Kod CURL: Możesz użyć go do automatyzacji w aplikacji.

  • URL zapytania: Adres endpointa użytego zapytania.

  • Odpowiedź serwera: Zawiera dane zwrócone przez API.

📌 Wskazówka: Na dole strony znajdziesz szczegółowy opis pól w odpowiedzi i przykłady danych.


6. Odświeżanie tokenu (Refresh Token)

Tokeny są ważne przez ograniczony czas:

  • Token: 30 minut.

  • Refresh token: 1 miesiąc.

Aby odświeżyć token, możesz użyć następującego zapytania w CURL:

bashKopiujEdytujcurl -X 'POST' \ 'https://api.rcponline.pl/api/token/refresh' \ -H 'accept: application/json' \ -H 'Content-Type: application/json' \ -d '{ "refresh_token": "fc4d42770decef9a287b..." }'

7. Częste pytania i wskazówki

  • Czy mogę korzystać z wielu kont API?
    Tak, możesz utworzyć wiele kont z różnymi poziomami dostępu.

  • Czy mogę zautomatyzować zapytania?
    Tak, używając kodów CURL w aplikacjach zewnętrznych.

  • Jakie dane są dostępne przez API?
    Wszystkie dane widoczne w narzędziach dewelopera – pełen opis znajdziesz w dokumentacji API.


Podsumowanie
Dzięki API RCPonline możesz zintegrować system z innymi aplikacjami, automatyzując procesy i zwiększając efektywność zarządzania danymi. Jeśli masz pytania lub napotkasz trudności, skontaktuj się z naszym zespołem wsparcia.

Czy to odpowiedziało na twoje pytanie?