Wybierz język

Przegląd dla deweloperów

Strona Developer otwiera dostęp do dokumentacji API Shifton i narzędzi do tworzenia niestandardowych integracji.


Instrukcja krok po kroku

Dostęp do strony Developer

1
W lewym panelu bocznym kliknij Integracje.
2
Przejdź do strony Deweloper.
3
W górnej części — trzy zakładki: Przegląd, Webhooki i Aplikacje.

Korzystanie z zakładki Overview

LinkOpis
Nowa dokumentacjaAktualna dokumentacja API
Stara dokumentacjaPrzestarzała dokumentacja dla istniejących integracji

Kliknij odpowiedni link — dokumentacja otworzy się w nowej karcie.

Pozostałe zakładki Developer

1
Webhooki
mdash; konfiguracja punktów końcowych do powiadomień o zdarzeniach w czasie rzeczywistym.
2
Aplikacje
mdash; tworzenie i zarządzanie aplikacjami niestandardowymi.

Powiązane artykuły

Shifton screenshot

Najczęściej zadawane pytania

P: Którą dokumentację używać — nową czy starą?
Należy używać Nowa dokumentacja do wszystkich nowych integracji. Stara — tylko dla kompatybilności wstecznej.

P: Strona Deweloper nie jest wyświetlana — dlaczego?
Strona jest dostępna tylko dla Właściciel.

P: Czy istnieją ograniczenia liczby zapytań do API?
Tak. Szczegóły — w dokumentacji API.

P: Gdzie znaleźć klucz API do pracy z warstwaon API?
Integracje → Deweloper → Aplikacje → utwórz aplikację → w ustawieniach otrzymasz poświadczenia API.

P: Czy warstwaon obsługuje OAuth 2.0?
Tak. Autoryzacja przez OAuth jest używana do podłączania zewnętrznych aplikacji. Szczegóły w dokumentacji API.

P: Czy można testować API bez tworzenia aplikacji?
Tak — należy użyć narzędzi typu Postman z danymi logowania. Do produkcji zaleca się zarejestrowanie aplikacji.

P: Jaka jest różnica między New a Stara dokumentacja?
Nowa dokumentacja — aktualna (zalecana dla wszystkich nowych integracji). Stara dokumentacja — dla kompatybilności wstecznej z istniejącymi integracjami.

P: Czy można uzyskać dane raportów przez API?
Tak. API Shifton zapewnia dostęp do danych harmonogramów, pracowników i innych zasobów. Szczegóły w dokumentacji.

P: Czy Webhooki obsługują wszystkie typy zdarzeń warstwaon?
Nie, tylko określone. Lista obsługiwanych zdarzeń — w sekcji Developer → Webhooks dokumentacji.

P: Czy potrzebna jest wiedza techniczna do pracy z API?
Tak. Do pracy z REST API i tworzenia integracji przez Applications wymagane są podstawowe umiejętności programistyczne.

P: Czy API jest płatne czy wchodzi w skład subskrypcji?
API jest dostępne w ramach subskrypcji bez dodatkowych opłat. Ograniczenia zależą od planu taryfowego.

P: Jak uzyskać wsparcie przy problemach z integracją przez API?
Należy skontaktować się ze wsparciem Shifton z opisem zapytania, odpowiedzi i kodu błędu. Warto również zapoznać się z dokumentacją na stronie Developer.

P: Jaki jest bazowy URL API warstwaon?
Bazowy URL — api2.shifton.com. Szczegóły i przykłady zapytań dostępne w Nowa dokumentacja.

P: Czy API obsługuje paginację przy zapytaniach o duże Listaay?
Tak. Szczegóły implementacji paginacji opisane w dokumentacji API.

P: Czy przez API można tworzyć i usuwać zmiany?
Tak. API zapewnia pełny dostęp CRUD do zmian, pracowników, harmonogramów i innych zasobów.

P: Czy istnieje środowisko sandbox do testowania API?
Specjalnego środowiska sandbox nie ma. Zaleca się utworzenie testowej firmy w Shifton do bezpiecznego testowania.

P: Jakie Utwórzaty danych obsługuje API?
API używa formatu JSON dla zapytań i odpowiedzi.