Time Machine (wersja zapoznawcza)
Time Machine to firmowa platforma szkoleniowa oparta na sztucznej inteligencji. Zamienia dokumenty firmowe, filmy wideo i wiedzę eksperta na ustrukturyzowane kursy z modułami, tematami, quizami i ćwiczeniami odgrywania ról oraz śledzi postęp uczniów. Utworzono zespoły kadrowe i L&D, które dołączają, szkolą i certyfikowają pracowników na dużą skalę. Łącznik automatyzuje pełny cykl życia nauki: zarządzanie kursami, użytkownikami, działami i rolami; generowanie quizów na podstawie dokumentów; i analiza uzupełniania odczytu.
Ten łącznik jest dostępny w następujących produktach i regionach:
| Service | Class | Regiony |
|---|---|---|
| Copilot Studio | Premium | Wszystkie regiony Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Logic Apps | Standard | Wszystkie regiony usługi Logic Apps z wyjątkiem następujących: - Azure Government regionów - Azure regionach Chin - Departament Obrony USA (DoD) |
| Power Apps | Premium | Wszystkie regiony Power Apps z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Power Automate - narzędzie do automatyzacji procesów | Premium | Wszystkie regiony Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Kontakt biznesowy | |
|---|---|
| Name | Obsługa maszyny czasowej |
| adres URL | https://timeml.ai |
| Metadane łącznika | |
|---|---|
| Publisher | Sztuczna inteligencja maszyny czasowej |
| Witryna internetowa | https://timeml.ai |
| Zasady ochrony prywatności | https://timeml.ai/privacy-policy |
| Kategorie | Produktywność; Sztuczna inteligencja |
Time Machine — łącznik Power Automate
Co to jest maszyna czasowa
Time Machine to oparta na sztucznej inteligencji platforma uczenia organizacyjnego, która pomaga firmom tworzyć, obsługiwać i stale ulepszać systemy uczenia adaptacyjnego dla nowoczesnych zespołów. Organizacje używają maszyny czasowej do przekształcania istniejącej wiedzy, dokumentów, nagrań i przepływów pracy w skalowalne środowiska szkoleniowe, które przyspieszają dołączanie, poprawia gotowość pracowników i replikują wiedzę najwyższej jakości w całej organizacji.
Administratorzy dzierżawy zarządzają użytkownikami, zawartością szkoleniową, zasobami organizacyjnymi i konfiguracją platformy za pośrednictwem interfejsu API REST maszyny czasowej. Ten łącznik uwidacznia publiczny interfejs API REST jako akcje Power Automate, umożliwiając automatyzowanie aprowizacji użytkowników, pozyskiwanie zawartości, synchronizację wiedzy i zarządzanie cyklem życia bez konieczności pisania kodu.
Wymagania wstępne
- Aktywna dzierżawa maszyny czasowej z dostępem administratora
- Klucz interfejsu API maszyny czasowej wystawiony z pozycji Ustawienia → klucze interfejsu API w panelu administracyjnym (
https://web.timeml.ai). Klucz jest wartością rozpoczynającą się odtm_live_.
Authentication
Każda akcja uwierzytelnia się przy użyciu klucza interfejsu API w nagłówku Authorization . Podczas tworzenia połączenia w Power Automate:
-
pól:
API key -
Wartość: wklej
Bearer tm_live_<your-token>(pełny ciąg, w tymBearerprefiks i spację przed tokenem)
Dostępne akcje
Łącznik odzwierciedla publiczny interfejs API REST maszyny czasowej (116 punktów końcowych). Akcje są grupowane według zasobu:
- Kursy — tworzenie/ aktualizowanie/ aktualizowanie/ publikowanie kursów, przypisywanie ról, generowanie zawartości utworzonej przez sztuczną inteligencję
- Użytkownicy — lista/tworzenie/aktualizowanie/dezaktywowanie/ponowne aktywowanie użytkowników
- Dokumenty — lista/przekazywanie/aktualizowanie/usuwanie dokumentów
- Multimedia — lista/ przekazywanie/ aktualizowanie/ usuwanie elementów multimedialnych
- Działy — tworzenie/ aktualizowanie/ usuwanie działów, zarządzanie rolami, przypisywanie użytkowników do ról
- Eksperci — lista/tworzenie profilów ekspertów, zadawanie pytań ekspertów, przypisywanie dokumentów i ról
- Trenowanie demonstracyjne — tworzenie/ aktualizowanie/ usuwanie szkoleń demonstracyjnych
- Zawartość kursu — moduły, tematy, lekcje, ćwiczenia, pytania testowe
- Szczegółowe informacje — analiza na poziomie ucznia, na kurs i analiza na poziomie firmy
- Certyfikaty — wyświetlanie listy certyfikatów uczniów, pobieranie plików PDF certyfikatów
Pełna dokumentacja punktu końcowego jest dostępna pod adresem https://api.timeml.ai/api/v1/docs.
Przykładowe przepływy pracy
- Wersja confluence → Time Machine: gdy strona wydania zostanie opublikowana w aplikacji Confluence, przekaż ją jako dokument na maszynie czasowej, aby przepływał do biblioteki bajtów szkoleniowych.
- Dołączanie do działu kadr: gdy nowy wiersz pracownika pojawi się w usłudze HRIS, utwórz użytkownika time machine z ich działem i przypisaniami ról, wyzwalając zaproszenie linku magicznego.
- Powiadomienia o ukończeniu kursu: gdy uczeń ukończy kurs, wyślij plik PDF certyfikatu do usługi Slack i zarejestruj ukończenie w arkuszu Google.
Znane ograniczenia
- Rotacja kluczy interfejsu API: połączenia muszą być aktualizowane ręcznie po obróceniu klucza interfejsu API. Nie ma mechanizmu automatycznego odświeżania.
- Przekazywanie wieloczęściowe: akcje przekazywania plików (Przekazywanie dokumentu, Przekazywanie multimediów) akceptują pliki do 50 MB. W przypadku większych multimediów podziel się na wiele przekazywania lub skontaktuj się z pomocą techniczną time machine.
- Operacje wsadowe: interfejs API działa na jednym rekordzie jednocześnie. W przypadku akcji zbiorczych użyj wbudowanej kontrolki stosowanej do każdego Power Automate.
Support
W przypadku pytań lub problemów z łącznikiem skontaktuj się z zespołem konta usługi Time Machine lub wyślij wiadomość e-mail na support@timeml.aiadres .
Tworzenie połączenia
Łącznik obsługuje następujące typy uwierzytelniania:
| Wartość domyślna | Parametry tworzenia połączenia. | Wszystkie regiony | Nie można udostępniać |
Domyślny
Dotyczy: wszystkie regiony
Parametry tworzenia połączenia.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.
| Name | Typ | Description | Required |
|---|---|---|---|
| Klucz interfejsu API maszyny czasowej (format: bearer tm_live_...) | securestring | Klucz interfejsu API maszyny czasowej (format: bearer tm_live_...) dla tego interfejsu API | True |
Akcje
| Aktualizowanie działu |
Aktualizowanie nazwy i/lub opisu |
| Aktualizowanie jednego pytania quizu dotyczącego tematu |
Podaj pola pasujące do typu przechowywanego; pola niepowiązane są ignorowane. |
| Aktualizowanie jednego pytania quizu w module |
Podaj pola pasujące do typu przechowywanego; pola niepowiązane są ignorowane. |
| Aktualizowanie metadanych bajtów szkoleniowych |
Pominięte pola zachowują bieżące wartości |
| Aktualizowanie metadanych dokumentu |
Aktualizowanie nazwy i/lub opisu |
| Aktualizowanie metadanych kursu |
Aktualizowanie nazwy kursu |
| Aktualizowanie metadanych modułu |
Aktualizuje nazwę i/lub opis. Pominięte pola zachowują bieżące wartości |
| Aktualizowanie metadanych multimediów |
Aktualizowanie nazwy i/lub opisu |
| Aktualizowanie metadanych tematu |
Aktualizuje nazwę i/lub opis. Pominięte pola zachowują bieżące wartości |
| Aktualizowanie pytania w lekcji |
Podaj pola pasujące do typu przechowywanego; pola niepowiązane są ignorowane |
| Aktualizowanie trenowania pokazowego |
Aktualizacja częściowa. Przekaż tylko pola, które chcesz zmienić. assignedRoleIds zastępuje bieżący zestaw. |
| Aktualizowanie użytkownika |
Zaktualizuj atrybut firstName, lastName, isAdmin i przypisania ról. Wiadomość e-mail nie jest edytowalna w wersji 1. |
| Aktualizowanie zawartości lekcji |
Pominięta zawartość zachowuje bieżącą wartość |
| Aktualizowanie ćwiczenia |
Obsługa typu: ILE_TEXT używa tylko monitu + generatedContent.scenario; RPE_* używa wszystkich pól RPE. Pominięte pola zachowują bieżące wartości. |
| Anulowanie przypisania dokumentu od eksperta |
Idempotentny |
| Anulowanie przypisania użytkownika z roli |
Idempotentny — 204, nawet jeśli nie został przypisany |
| Dezaktywowanie użytkownika |
Idempotent — zwraca użytkownika, nawet jeśli został już zdezaktywowany |
| Dodawanie bajtu szkoleniowego do tematu |
Tworzy nowy bajt szkoleniowy w danym temacie. |
| Dodawanie lekcji do bajtu szkoleniowego |
Tworzy nową lekcję wewnątrz danego bajtu szkoleniowego. |
| Dodawanie modułu do kursu |
Tworzy nowy moduł w danym kursie. |
| Dodawanie pytania quizu do modułu |
Tworzy nowe pytanie quizowe wewnątrz danego modułu. |
| Dodawanie pytania quizu do tematu |
Tworzy nowe pytanie quizowe w danym temacie. |
| Dodawanie pytania w lekcji |
typ musi być MULTIPLE_CHOICE (wymaga opcji) lub OPEN_ENDED |
| Dodawanie tematu do modułu |
Tworzy nowy temat w danym module. |
| Dodawanie ćwiczenia ILE_TEXT do tematu |
Tworzy nowe ćwiczenie ILE_TEXT wewnątrz danego tematu. |
| Dodawanie ćwiczenia RPE_VIDEO do tematu |
Tworzy nowy RPE_VIDEO ćwiczenie odgrywania roli w danym temacie. |
| Dodawanie ćwiczenia RPE_VOICE do tematu |
Tworzy nowy RPE_VOICE ćwiczenie odgrywania ról w danym temacie. |
| Generowanie pełnego kursu przy użyciu zawartości sztucznej inteligencji |
Tworzy powłokę kursu, wszystkie moduły, wszystkie tematy i kolejkuje generowanie zawartości sztucznej inteligencji dla każdego tematu |
| Lista ekspertów |
Lista podzielonych na strony ekspertów w firmie wywołującej |
| Lista kursów |
Lista kursów podzielonych na strony w firmie wywołującej |
| Lista pytań testowych dotyczących tematu |
Zwraca pytania quizowe dołączone do danego tematu. |
| Lista pytań w lekcji |
Zwraca pytania dotyczące sprawdzania wiedzy dołączone do danej lekcji. |
| Odłączanie jednego dokumentu z tematu |
Idempotentny |
| Pobieranie dokumentu |
Zwraca metadane dokumentu i krótkotrwały podpisany adres URL pobierania |
| Pobieranie elementu multimediów |
Zwraca metadane multimediów i krótkotrwały podpisany adres URL pobierania |
| Pobieranie modułu |
Zwraca szczegóły modułu dla danego identyfikatora. |
| Pobieranie pliku PDF certyfikatu |
Przesyła strumieniowo plik PDF certyfikatu. Zwraca wartość 404, jeśli certyfikat nie ma jeszcze pliku PDF |
| Pobieranie tematu |
Zwraca szczegóły tematu dla danego identyfikatora. |
| Pobieranie ćwiczenia |
Zwraca szczegóły ćwiczenia dla danego identyfikatora. |
| Pobierz użytkownika |
Zwraca metadane użytkownika i dział/przypisania ról |
| Ponowne aktywowanie użytkownika |
Idempotent — zwraca użytkownika, nawet jeśli jest już aktywny |
| Ponowne generowanie określonego elementu za pomocą sztucznej inteligencji |
Regeneruje pojedynczą lekcję, pytania lekcji, quiz, wprowadzenie lub ćwiczenie |
| Ponowne uruchamianie przetwarzania wideo |
Ponownie przesyła wideo na potrzeby segmentacji sztucznej inteligencji. Opcjonalnie zastąp monit przetwarzania. |
| Przekazywanie elementu multimediów |
Przekazywanie wieloczęściowe (plik + opcjonalny opis). Maksymalna liczba 50 MB dla obrazów, 500 MB dla filmów wideo. |
| Przekaż dokument |
Przekazywanie wieloczęściowe (plik + opcjonalny opis). Maksymalnie 50 MB. |
| Przenoszenie tematu do innego modułu |
targetOrdinalNumber jest opcjonalny; w przypadku pominięcia tematu jest dołączany do modułu docelowego |
| Przełącz dostępność uczniom |
Określ, czy szkolenie demonstracyjne jest publikowane dla uczniów. Idempotentne. |
| Przypisywanie dokumentów do eksperta |
Zbiorcze łączenie dokumentów z ekspertem. Idempotentne. |
| Przypisywanie ról do eksperta |
Addytywne — już przypisane role są zachowywane; dołączono nowe. Zwraca zaktualizowanego eksperta |
| Przypisywanie ról do kursu |
Addytywne — role już przypisane są pomijane. Zwraca zaktualizowany szczegół kursu |
| Przypisywanie użytkownika do roli |
Idempotentny |
| Publikowanie kursu |
Publikuje kurs; kończy się niepowodzeniem z błędem 400, jeśli nie ma zawartości możliwej do opublikowania |
| Szczegółowe informacje dotyczące poszczególnych uczniów |
Zagregowane podsumowanie i podział na kurs dla danego okna |
| Szczegółowe informacje na poziomie firmy |
Najważniejsze wskaźniki KPI dla firmy wywołującej |
| Szczegóły certyfikatu |
Zwraca jeden certyfikat o zakresie do firmy wywołującego |
| Tworzenie działu |
Tworzy nowy dział w firmie wywołującej. |
| Tworzenie pustego kursu |
Tworzy nową powłokę kursu o podanej nazwie |
| Tworzenie roli w dziale |
Tworzy nową rolę o określonym zakresie dla danego działu. |
| Tworzenie trenowania demonstracyjnego |
Tworzy szkolenie demonstracyjne na podstawie wcześniej przekazanego pliku wideo i rozpoczyna przetwarzanie |
| Tworzenie użytkownika |
Tworzy użytkownika i wyzwala przepływ zaproszeń linku magic |
| Ustawianie liczby testów modułu dla jednego typu pytania |
Zamienia liczbę dla danego typu pytania (MULTIPLE_CHOICE lub OPEN_ENDED). Liczba innych typów jest zachowywana |
| Ustawianie liczby testów tematu dla jednego typu pytania |
Zamienia liczbę dla danego typu pytania (MULTIPLE_CHOICE lub OPEN_ENDED). Liczba innych typów jest zachowywana |
| Ustawianie lub zastępowanie intro tematu |
Upsert — tworzy, jeśli brakuje, zastępuje wartość w przypadku obecności |
| Ustawianie lub zastępowanie wprowadzenia modułu |
Upsert — tworzy, jeśli brakuje, zastępuje wartość w przypadku obecności |
| Usuwanie (dezaktywowanie) dokumentu |
Idempotentny — zwraca wartość 204, nawet jeśli dokument został już usunięty lub brakuje go |
| Usuwanie (dezaktywowanie) działu |
Idempotentny — zwraca wartość 204, nawet jeśli została już zdezaktywowana. Kaskadowo do przypisań ról. |
| Usuwanie (dezaktywowanie) elementu nośnika |
Idempotentny — zwraca wartość 204, nawet jeśli element został już usunięty lub brakuje go |
| Usuwanie (nietrwałe) kursu |
Idempotentny — zwraca wartość 204, nawet jeśli kurs został już usunięty |
| Usuwanie bajtu szkoleniowego (nietrwałego) |
Idempotentny — 204, nawet jeśli został już usunięty |
| Usuwanie jednego przypisania roli od eksperta |
Idempotentny |
| Usuwanie jednego przypisania roli z kursu |
Idempotentny |
| Usuwanie jednego pytania quizu dotyczącego tematu |
Idempotentny — 204, nawet jeśli został już usunięty |
| Usuwanie jednego pytania testowego w module |
Idempotentny — 204, nawet jeśli został już usunięty |
| Usuwanie lekcji (nietrwałej) |
Idempotentny — 204, nawet jeśli został już usunięty |
| Usuwanie modułu (nietrwałego) |
Idempotent — zwraca wartość 204, nawet jeśli moduł został już usunięty |
| Usuwanie pytania w lekcji |
Idempotentny — 204, nawet jeśli został już usunięty |
| Usuwanie tematu (nietrwałego) |
Idempotentny — zwraca wartość 204, nawet jeśli temat został już usunięty |
| Usuwanie trenowania demonstracyjnego |
Idempotentny — zwraca wartość 204, nawet jeśli trenowanie demonstracyjne nie istnieje lub już nie istnieje |
| Usuwanie wprowadzenia modułu |
Idempotentne — 204, nawet jeśli nie ustawiono żadnego wprowadzenia |
| Usuwanie wprowadzenia tematu |
Idempotentne — 204, nawet jeśli nie ustawiono żadnego wprowadzenia |
| Usuwanie wszystkich przypisań ról z eksperta |
Idempotentny |
| Usuwanie wszystkich przypisań ról z kursu |
Idempotentny |
| Usuwanie ćwiczenia |
Idempotentny — 204, nawet jeśli został już usunięty |
| Uzyskaj eksperta |
Zwraca metadane ekspertów, połączone dokumenty i przypisane role/działy |
| Uzyskaj jedno pytanie quizowe dotyczące tematu |
Zwraca pojedyncze pytanie quizowe dołączone do danego tematu. |
| Uzyskaj jedno pytanie w lekcji |
Zwraca jedno pytanie w lekcji według jego identyfikatora. |
| Uzyskaj kurs |
Zwraca metadane kursu z podsumowaniami modułów i przypisanymi rolami/działami |
| Uzyskiwanie bajtu szkoleniowego |
Zwraca metadane i zagnieżdżone lekcje |
| Uzyskiwanie jednego pytania quizu w module |
Zwraca pojedyncze pytanie quizowe dołączone do danego modułu. |
| Uzyskiwanie lekcji |
Zwraca zawartość lekcji, multimedia i pytania w lekcji |
| Uzyskiwanie migawki wersji kursu |
Zwraca pełne drzewo zawartości (moduły, tematy, lekcje, ćwiczenia, pytania) dla danej wersji |
| Uzyskiwanie stanu generowania sztucznej inteligencji dla kursu |
Zwraca listę aktywnych żądań generowania sztucznej inteligencji dla kursu z postępem i informacjami docelowymi |
| Uzyskiwanie szkolenia demonstracyjnego |
Zwraca pełne trenowanie pokazowe z segmentami |
| Wprowadzenie do modułu |
Zwraca tekst wprowadzający ustawiony w danym module. |
| Wprowadzenie do tematu |
Zwraca tekst wprowadzający ustawiony w danym temacie. |
| Wyzwalanie generowania zawartości sztucznej inteligencji dla tematów |
Kolejkuje generowanie zawartości sztucznej inteligencji dla określonych tematów w ramach kursu |
| Wyświetlanie listy bajtów szkoleniowych w temacie |
Zwraca bajty szkoleniowe, które należą do danego tematu. |
| Wyświetlanie listy certyfikatów ucznia |
Zwraca certyfikaty uzyskane przez danego ucznia w firmie wywołującego |
| Wyświetlanie listy dokumentów |
Lista dokumentów podzielonych na strony w firmie wywołującej |
| Wyświetlanie listy dokumentów połączonych z tematem |
Podzielone na strony; opcjonalne wyszukiwanie według nazwy dokumentu |
| Wyświetlanie listy działów |
Wszystkie działy w firmie wywołującej z rolami zagnieżdżonym |
| Wyświetlanie listy lekcji w bajtach szkoleniowych |
Zwraca lekcje należące do danego bajtu szkoleniowego. |
| Wyświetlanie listy modułów w kursie |
Zwraca aktywne moduły uporządkowane według liczby porządkowej |
| Wyświetlanie listy multimediów |
Lista elementów multimedialnych z podziałem na strony w firmie obiektu wywołującego |
| Wyświetlanie listy pytań testowych dotyczących modułu |
Zwraca pytania quizowe dołączone do danego modułu. |
| Wyświetlanie listy szkoleń demonstracyjnych |
Lista z podziałem na strony jest ograniczona do firmy obiektu wywołującego |
| Wyświetlanie listy tematów w module |
Zwraca aktywne tematy uporządkowane według liczb porządkowych |
| Wyświetlanie listy wersji kursu |
Zwraca metadane wersji opublikowanej (liczba i informacje o publikowaniu) uporządkowane według numeru wersji |
| Wyświetlanie listy ćwiczeń w temacie |
Typy mieszane (ILE_TEXT / RPE_VOICE / RPE_VIDEO) uporządkowane według porządkowegonumeru |
| Wyświetlanie użytkowników |
Lista użytkowników z podziałem na strony w firmie wywołującej |
| Zadaj ekspertowi pytanie |
Synchroniczna otoka wokół czatu AI przesyłania strumieniowego. Zwraca zebraną odpowiedź. |
| Zastępowanie pliku binarnego dokumentu |
Zastępuje plik binarny istniejącego dokumentu; metadane są zachowywane |
| Zastępowanie pliku binarnego multimediów |
Zastępuje plik binarny istniejącego elementu nośnika; metadane są zachowywane |
| Zdarzenia aktywności poszczególnych uczniów |
Strumień zdarzeń tylko do przekazywania podzielonego na strony |
| Zmiana kolejności modułów w kursie |
moduleIds muszą zawierać każdy aktywny moduł dokładnie raz, w nowej kolejności |
| Zmiana kolejności pytań dotyczących testu w module |
questionIds musi zawierać każde aktywne pytanie quizowe dla modułu w nowej kolejności. |
| Zmiana kolejności pytań testowych dotyczących tematu |
questionIds musi zawierać każde aktywne pytanie quizowe dla tematu w nowej kolejności. |
| Zmienianie kolejności pytań w lekcji |
questionIds musi zawierać każde aktywne pytanie dla lekcji, w nowej kolejności |
| Zmienianie kolejności tematów wewnątrz modułu |
topicIds muszą zawierać każdy aktywny temat dokładnie raz, w nowej kolejności |
| Łączenie dokumentów z tematem |
Addytywne — już połączone dokumenty są pomijane |
Aktualizowanie działu
Aktualizowanie nazwy i/lub opisu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
|
nazwa
|
name | string | ||
|
opis
|
description | string |
Zwraca
- Body
- DepartmentDto
Aktualizowanie jednego pytania quizu dotyczącego tematu
Podaj pola pasujące do typu przechowywanego; pola niepowiązane są ignorowane.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator tematu
|
topicId | True | uuid |
Identyfikator tematu |
|
Identyfikator pytania
|
questionId | True | uuid |
Identyfikator pytania |
|
SMS
|
text | string | ||
|
SMS
|
text | True | string | |
|
isCorrect
|
isCorrect | boolean | ||
|
expectedAnswer
|
expectedAnswer | string |
Zwraca
- Body
- QuestionDto
Aktualizowanie jednego pytania quizu w module
Podaj pola pasujące do typu przechowywanego; pola niepowiązane są ignorowane.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator modułu
|
moduleId | True | uuid |
Identyfikator modułu |
|
Identyfikator pytania
|
questionId | True | uuid |
Identyfikator pytania |
|
SMS
|
text | string | ||
|
SMS
|
text | True | string | |
|
isCorrect
|
isCorrect | boolean | ||
|
expectedAnswer
|
expectedAnswer | string |
Zwraca
- Body
- QuestionDto
Aktualizowanie metadanych bajtów szkoleniowych
Pominięte pola zachowują bieżące wartości
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator modułu równoważenia obciążenia
|
lbId | True | uuid |
Identyfikator modułu równoważenia obciążenia |
|
nazwa
|
name | string | ||
|
opis
|
description | string |
Zwraca
Aktualizowanie metadanych dokumentu
Aktualizowanie nazwy i/lub opisu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
|
nazwa
|
name | string | ||
|
opis
|
description | string |
Zwraca
- Body
- DocumentDetailDto
Aktualizowanie metadanych kursu
Aktualizowanie nazwy kursu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
|
nazwa
|
name | string |
Zwraca
- Body
- CourseDetailDto
Aktualizowanie metadanych modułu
Aktualizuje nazwę i/lub opis. Pominięte pola zachowują bieżące wartości
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator modułu
|
moduleId | True | uuid |
Identyfikator modułu |
|
nazwa
|
name | string | ||
|
opis
|
description | string |
Zwraca
- Body
- ModuleDetailDto
Aktualizowanie metadanych multimediów
Aktualizowanie nazwy i/lub opisu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
|
nazwa
|
name | string | ||
|
opis
|
description | string |
Zwraca
- Body
- MediaDetailDto
Aktualizowanie metadanych tematu
Aktualizuje nazwę i/lub opis. Pominięte pola zachowują bieżące wartości
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator tematu
|
topicId | True | uuid |
Identyfikator tematu |
|
nazwa
|
name | string | ||
|
opis
|
description | string |
Zwraca
- Body
- TopicDto
Aktualizowanie pytania w lekcji
Podaj pola pasujące do typu przechowywanego; pola niepowiązane są ignorowane
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator lekcji
|
lessonId | True | uuid |
Identyfikator lekcji |
|
Identyfikator pytania
|
questionId | True | uuid |
Identyfikator pytania |
|
SMS
|
text | string | ||
|
SMS
|
text | True | string | |
|
isCorrect
|
isCorrect | boolean | ||
|
expectedAnswer
|
expectedAnswer | string |
Zwraca
- Body
- QuestionDto
Aktualizowanie trenowania pokazowego
Aktualizacja częściowa. Przekaż tylko pola, które chcesz zmienić. assignedRoleIds zastępuje bieżący zestaw.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
|
nazwa
|
name | string | ||
|
opis
|
description | string | ||
|
trainingType
|
trainingType | string | ||
|
departmentId
|
departmentId | uuid | ||
|
assignedRoleIds
|
assignedRoleIds | array of uuid |
Zwraca
- Body
- DemoTrainingDto
Aktualizowanie użytkownika
Zaktualizuj atrybut firstName, lastName, isAdmin i przypisania ról. Wiadomość e-mail nie jest edytowalna w wersji 1.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
|
firstName
|
firstName | string | ||
|
lastName
|
lastName | string | ||
|
isAdmin
|
isAdmin | boolean | ||
|
departmentRoleIds
|
departmentRoleIds | array of uuid |
Zwraca
- Body
- UserDto
Aktualizowanie zawartości lekcji
Pominięta zawartość zachowuje bieżącą wartość
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator lekcji
|
lessonId | True | uuid |
Identyfikator lekcji |
|
zawartość
|
content | string |
Zwraca
- Body
- LessonDetailDto
Aktualizowanie ćwiczenia
Obsługa typu: ILE_TEXT używa tylko monitu + generatedContent.scenario; RPE_* używa wszystkich pól RPE. Pominięte pola zachowują bieżące wartości.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
|
monit
|
prompt | string | ||
|
avatarPictureId
|
avatarPictureId | uuid | ||
|
avatarCharacteristics
|
avatarCharacteristics | string | ||
|
reverseRolePlayEnabled
|
reverseRolePlayEnabled | boolean | ||
|
reverseRolePlayMandatory
|
reverseRolePlayMandatory | boolean | ||
|
scenariusz
|
scenario | string | ||
|
stażystaRole
|
traineeRole | string | ||
|
avatarName
|
avatarName | string | ||
|
avatarDescription
|
avatarDescription | string | ||
|
operationalChallenge
|
operationalChallenge | string | ||
|
successMetric
|
successMetric | string |
Zwraca
- Body
- ExerciseDto
Anulowanie przypisania dokumentu od eksperta
Idempotentny
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
|
Identyfikator dokumentu
|
documentId | True | uuid |
Identyfikator dokumentu |
Anulowanie przypisania użytkownika z roli
Idempotentny — 204, nawet jeśli nie został przypisany
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
|
Identyfikator roli
|
roleId | True | uuid |
Identyfikator roli |
|
Identyfikator użytkownika
|
userId | True | uuid |
Identyfikator użytkownika |
Dezaktywowanie użytkownika
Idempotent — zwraca użytkownika, nawet jeśli został już zdezaktywowany
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
Zwraca
- Body
- UserDto
Dodawanie bajtu szkoleniowego do tematu
Tworzy nowy bajt szkoleniowy w danym temacie.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator tematu
|
topicId | True | uuid |
Identyfikator tematu |
|
nazwa
|
name | True | string | |
|
opis
|
description | string |
Zwraca
Dodawanie lekcji do bajtu szkoleniowego
Tworzy nową lekcję wewnątrz danego bajtu szkoleniowego.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator modułu równoważenia obciążenia
|
lbId | True | uuid |
Identyfikator modułu równoważenia obciążenia |
|
zawartość
|
content | True | string |
Zwraca
- Body
- LessonDetailDto
Dodawanie modułu do kursu
Tworzy nowy moduł w danym kursie.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator kursu
|
courseId | True | uuid |
Identyfikator kursu |
|
nazwa
|
name | True | string | |
|
opis
|
description | string |
Zwraca
- Body
- ModuleDetailDto
Dodawanie pytania quizu do modułu
Tworzy nowe pytanie quizowe wewnątrz danego modułu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator modułu
|
moduleId | True | uuid |
Identyfikator modułu |
|
typ
|
type | True | string | |
|
SMS
|
text | True | string | |
|
liczba porządkowa
|
ordinalNumber | integer | ||
|
SMS
|
text | True | string | |
|
isCorrect
|
isCorrect | boolean | ||
|
expectedAnswer
|
expectedAnswer | string |
Zwraca
- Body
- QuestionDto
Dodawanie pytania quizu do tematu
Tworzy nowe pytanie quizowe w danym temacie.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator tematu
|
topicId | True | uuid |
Identyfikator tematu |
|
typ
|
type | True | string | |
|
SMS
|
text | True | string | |
|
liczba porządkowa
|
ordinalNumber | integer | ||
|
SMS
|
text | True | string | |
|
isCorrect
|
isCorrect | boolean | ||
|
expectedAnswer
|
expectedAnswer | string |
Zwraca
- Body
- QuestionDto
Dodawanie pytania w lekcji
typ musi być MULTIPLE_CHOICE (wymaga opcji) lub OPEN_ENDED
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator lekcji
|
lessonId | True | uuid |
Identyfikator lekcji |
|
typ
|
type | True | string | |
|
SMS
|
text | True | string | |
|
liczba porządkowa
|
ordinalNumber | integer | ||
|
SMS
|
text | True | string | |
|
isCorrect
|
isCorrect | boolean | ||
|
expectedAnswer
|
expectedAnswer | string |
Zwraca
- Body
- QuestionDto
Dodawanie tematu do modułu
Tworzy nowy temat w danym module.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator modułu
|
moduleId | True | uuid |
Identyfikator modułu |
|
nazwa
|
name | True | string | |
|
opis
|
description | string |
Zwraca
- Body
- TopicDto
Dodawanie ćwiczenia ILE_TEXT do tematu
Tworzy nowe ćwiczenie ILE_TEXT wewnątrz danego tematu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator tematu
|
topicId | True | uuid |
Identyfikator tematu |
|
monit
|
prompt | string |
Zwraca
- Body
- ExerciseDto
Dodawanie ćwiczenia RPE_VIDEO do tematu
Tworzy nowy RPE_VIDEO ćwiczenie odgrywania roli w danym temacie.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator tematu
|
topicId | True | uuid |
Identyfikator tematu |
|
monit
|
prompt | string | ||
|
avatarPictureId
|
avatarPictureId | uuid | ||
|
avatarCharacteristics
|
avatarCharacteristics | string | ||
|
reverseRolePlayEnabled
|
reverseRolePlayEnabled | boolean | ||
|
reverseRolePlayMandatory
|
reverseRolePlayMandatory | boolean |
Zwraca
- Body
- ExerciseDto
Dodawanie ćwiczenia RPE_VOICE do tematu
Tworzy nowy RPE_VOICE ćwiczenie odgrywania ról w danym temacie.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator tematu
|
topicId | True | uuid |
Identyfikator tematu |
|
monit
|
prompt | string | ||
|
avatarPictureId
|
avatarPictureId | uuid | ||
|
avatarCharacteristics
|
avatarCharacteristics | string | ||
|
reverseRolePlayEnabled
|
reverseRolePlayEnabled | boolean | ||
|
reverseRolePlayMandatory
|
reverseRolePlayMandatory | boolean |
Zwraca
- Body
- ExerciseDto
Generowanie pełnego kursu przy użyciu zawartości sztucznej inteligencji
Tworzy powłokę kursu, wszystkie moduły, wszystkie tematy i kolejkuje generowanie zawartości sztucznej inteligencji dla każdego tematu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
nazwa
|
name | True | string | |
|
opis
|
description | string | ||
|
nazwa
|
name | True | string | |
|
opis
|
description | string | ||
|
nazwa
|
name | True | string | |
|
opis
|
description | string |
Zwraca
Lista ekspertów
Lista podzielonych na strony ekspertów w firmie wywołującej
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Strona
|
page | integer |
Strona |
|
|
rozmiar
|
size | integer |
rozmiar |
|
|
Search
|
search | string |
Search |
Zwraca
- Body
- ExpertListResponse
Lista kursów
Lista kursów podzielonych na strony w firmie wywołującej
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Strona
|
page | integer |
Strona |
|
|
rozmiar
|
size | integer |
rozmiar |
|
|
Search
|
search | string |
Search |
|
|
Status
|
status | string |
Status |
|
|
Identyfikatory ról działu
|
departmentRoleIds | string |
Identyfikatory ról działu |
Zwraca
- Body
- CourseListResponse
Lista pytań testowych dotyczących tematu
Zwraca pytania quizowe dołączone do danego tematu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator tematu
|
topicId | True | uuid |
Identyfikator tematu |
Zwraca
- Body
- QuestionListResponse
Lista pytań w lekcji
Zwraca pytania dotyczące sprawdzania wiedzy dołączone do danej lekcji.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator lekcji
|
lessonId | True | uuid |
Identyfikator lekcji |
Zwraca
- Body
- QuestionListResponse
Odłączanie jednego dokumentu z tematu
Idempotentny
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator tematu
|
topicId | True | uuid |
Identyfikator tematu |
|
Identyfikator dokumentu
|
documentId | True | uuid |
Identyfikator dokumentu |
Pobieranie dokumentu
Zwraca metadane dokumentu i krótkotrwały podpisany adres URL pobierania
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
Zwraca
- Body
- DocumentDetailDto
Pobieranie elementu multimediów
Zwraca metadane multimediów i krótkotrwały podpisany adres URL pobierania
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
Zwraca
- Body
- MediaDetailDto
Pobieranie modułu
Zwraca szczegóły modułu dla danego identyfikatora.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator modułu
|
moduleId | True | uuid |
Identyfikator modułu |
Zwraca
- Body
- ModuleDetailDto
Pobieranie pliku PDF certyfikatu
Przesyła strumieniowo plik PDF certyfikatu. Zwraca wartość 404, jeśli certyfikat nie ma jeszcze pliku PDF
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
Zwraca
- response
- StreamingResponseBody
Pobieranie tematu
Zwraca szczegóły tematu dla danego identyfikatora.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator tematu
|
topicId | True | uuid |
Identyfikator tematu |
Zwraca
- Body
- TopicDto
Pobieranie ćwiczenia
Zwraca szczegóły ćwiczenia dla danego identyfikatora.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
Zwraca
- Body
- ExerciseDto
Pobierz użytkownika
Zwraca metadane użytkownika i dział/przypisania ról
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
Zwraca
- Body
- UserDto
Ponowne aktywowanie użytkownika
Idempotent — zwraca użytkownika, nawet jeśli jest już aktywny
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
Zwraca
- Body
- UserDto
Ponowne generowanie określonego elementu za pomocą sztucznej inteligencji
Regeneruje pojedynczą lekcję, pytania lekcji, quiz, wprowadzenie lub ćwiczenie
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
miejsce docelowe
|
target | True | string | |
|
targetId
|
targetId | True | uuid | |
|
parentType
|
parentType | string |
Zwraca
Ponowne uruchamianie przetwarzania wideo
Ponownie przesyła wideo na potrzeby segmentacji sztucznej inteligencji. Opcjonalnie zastąp monit przetwarzania.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
|
processingPrompt
|
processingPrompt | string |
Zwraca
- Body
- DemoTrainingDto
Przekazywanie elementu multimediów
Przekazywanie wieloczęściowe (plik + opcjonalny opis). Maksymalna liczba 50 MB dla obrazów, 500 MB dla filmów wideo.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
File
|
file | True | file |
File |
|
Description
|
description | string |
Description |
Zwraca
- Body
- MediaDetailDto
Przekaż dokument
Przekazywanie wieloczęściowe (plik + opcjonalny opis). Maksymalnie 50 MB.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
File
|
file | True | file |
File |
|
Description
|
description | string |
Description |
Zwraca
- Body
- DocumentDetailDto
Przenoszenie tematu do innego modułu
targetOrdinalNumber jest opcjonalny; w przypadku pominięcia tematu jest dołączany do modułu docelowego
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator tematu
|
topicId | True | uuid |
Identyfikator tematu |
|
targetModuleId
|
targetModuleId | True | uuid | |
|
targetOrdinalNumber
|
targetOrdinalNumber | integer |
Zwraca
- Body
- TopicDto
Przełącz dostępność uczniom
Określ, czy szkolenie demonstracyjne jest publikowane dla uczniów. Idempotentne.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
|
available
|
available | True | boolean |
Zwraca
- Body
- DemoTrainingDto
Przypisywanie dokumentów do eksperta
Zbiorcze łączenie dokumentów z ekspertem. Idempotentne.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
|
documentIds
|
documentIds | True | array of uuid |
Zwraca
- Body
- ExpertDetailDto
Przypisywanie ról do eksperta
Addytywne — już przypisane role są zachowywane; dołączono nowe. Zwraca zaktualizowanego eksperta
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
|
roleId
|
roleIds | True | array of uuid |
Zwraca
- Body
- ExpertDetailDto
Przypisywanie ról do kursu
Addytywne — role już przypisane są pomijane. Zwraca zaktualizowany szczegół kursu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
|
roleId
|
roleIds | True | array of uuid |
Zwraca
- Body
- CourseDetailDto
Przypisywanie użytkownika do roli
Idempotentny
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
|
Identyfikator roli
|
roleId | True | uuid |
Identyfikator roli |
|
userId
|
userId | True | uuid |
Zwraca
- Body
- DepartmentDto
Publikowanie kursu
Publikuje kurs; kończy się niepowodzeniem z błędem 400, jeśli nie ma zawartości możliwej do opublikowania
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
Zwraca
- Body
- CourseDetailDto
Szczegółowe informacje dotyczące poszczególnych uczniów
Zagregowane podsumowanie i podział na kurs dla danego okna
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator użytkownika
|
userId | True | uuid |
Identyfikator użytkownika |
|
Okno
|
window | string |
Okno |
Zwraca
- Body
- StudentInsightsDto
Szczegółowe informacje na poziomie firmy
Szczegóły certyfikatu
Zwraca jeden certyfikat o zakresie do firmy wywołującego
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
Zwraca
- Body
- CertificateDto
Tworzenie działu
Tworzy nowy dział w firmie wywołującej.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
nazwa
|
name | True | string | |
|
opis
|
description | string |
Zwraca
- Body
- DepartmentDto
Tworzenie pustego kursu
Tworzy nową powłokę kursu o podanej nazwie
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
nazwa
|
name | True | string |
Zwraca
- Body
- CourseDetailDto
Tworzenie roli w dziale
Tworzy nową rolę o określonym zakresie dla danego działu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
|
nazwa
|
name | True | string | |
|
pełnaNazwa
|
fullName | string | ||
|
opis
|
description | string |
Zwraca
- Body
- DepartmentDto
Tworzenie trenowania demonstracyjnego
Tworzy szkolenie demonstracyjne na podstawie wcześniej przekazanego pliku wideo i rozpoczyna przetwarzanie
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
nazwa
|
name | True | string | |
|
opis
|
description | string | ||
|
trainingType
|
trainingType | True | string | |
|
videoFileId
|
videoFileId | True | uuid | |
|
departmentId
|
departmentId | uuid | ||
|
processingPrompt
|
processingPrompt | string |
Zwraca
- Body
- DemoTrainingDto
Tworzenie użytkownika
Tworzy użytkownika i wyzwala przepływ zaproszeń linku magic
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
e-mail
|
True | |||
|
firstName
|
firstName | string | ||
|
lastName
|
lastName | string | ||
|
isAdmin
|
isAdmin | boolean | ||
|
departmentRoleIds
|
departmentRoleIds | array of uuid |
Zwraca
- Body
- UserDto
Ustawianie liczby testów modułu dla jednego typu pytania
Zamienia liczbę dla danego typu pytania (MULTIPLE_CHOICE lub OPEN_ENDED). Liczba innych typów jest zachowywana
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator modułu
|
moduleId | True | uuid |
Identyfikator modułu |
|
questionType
|
questionType | True | string | |
|
liczba
|
count | integer |
Zwraca
- Body
- ModuleDetailDto
Ustawianie liczby testów tematu dla jednego typu pytania
Zamienia liczbę dla danego typu pytania (MULTIPLE_CHOICE lub OPEN_ENDED). Liczba innych typów jest zachowywana
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator tematu
|
topicId | True | uuid |
Identyfikator tematu |
|
questionType
|
questionType | True | string | |
|
liczba
|
count | integer |
Zwraca
- Body
- TopicDto
Ustawianie lub zastępowanie intro tematu
Upsert — tworzy, jeśli brakuje, zastępuje wartość w przypadku obecności
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator tematu
|
topicId | True | uuid |
Identyfikator tematu |
|
Wprowadzenie
|
introduction | string |
Zwraca
- Body
- IntroDto
Ustawianie lub zastępowanie wprowadzenia modułu
Upsert — tworzy, jeśli brakuje, zastępuje wartość w przypadku obecności
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator modułu
|
moduleId | True | uuid |
Identyfikator modułu |
|
Wprowadzenie
|
introduction | string |
Zwraca
- Body
- IntroDto
Usuwanie (dezaktywowanie) dokumentu
Idempotentny — zwraca wartość 204, nawet jeśli dokument został już usunięty lub brakuje go
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
Usuwanie (dezaktywowanie) działu
Idempotentny — zwraca wartość 204, nawet jeśli została już zdezaktywowana. Kaskadowo do przypisań ról.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
Usuwanie (dezaktywowanie) elementu nośnika
Idempotentny — zwraca wartość 204, nawet jeśli element został już usunięty lub brakuje go
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
Usuwanie (nietrwałe) kursu
Idempotentny — zwraca wartość 204, nawet jeśli kurs został już usunięty
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
Usuwanie bajtu szkoleniowego (nietrwałego)
Idempotentny — 204, nawet jeśli został już usunięty
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator modułu równoważenia obciążenia
|
lbId | True | uuid |
Identyfikator modułu równoważenia obciążenia |
Usuwanie jednego przypisania roli od eksperta
Idempotentny
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
|
Identyfikator roli
|
roleId | True | uuid |
Identyfikator roli |
Usuwanie jednego przypisania roli z kursu
Idempotentny
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
|
Identyfikator roli
|
roleId | True | uuid |
Identyfikator roli |
Usuwanie jednego pytania quizu dotyczącego tematu
Idempotentny — 204, nawet jeśli został już usunięty
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator tematu
|
topicId | True | uuid |
Identyfikator tematu |
|
Identyfikator pytania
|
questionId | True | uuid |
Identyfikator pytania |
Usuwanie jednego pytania testowego w module
Idempotentny — 204, nawet jeśli został już usunięty
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator modułu
|
moduleId | True | uuid |
Identyfikator modułu |
|
Identyfikator pytania
|
questionId | True | uuid |
Identyfikator pytania |
Usuwanie lekcji (nietrwałej)
Idempotentny — 204, nawet jeśli został już usunięty
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator lekcji
|
lessonId | True | uuid |
Identyfikator lekcji |
Usuwanie modułu (nietrwałego)
Idempotent — zwraca wartość 204, nawet jeśli moduł został już usunięty
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator modułu
|
moduleId | True | uuid |
Identyfikator modułu |
Usuwanie pytania w lekcji
Idempotentny — 204, nawet jeśli został już usunięty
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator lekcji
|
lessonId | True | uuid |
Identyfikator lekcji |
|
Identyfikator pytania
|
questionId | True | uuid |
Identyfikator pytania |
Usuwanie tematu (nietrwałego)
Idempotentny — zwraca wartość 204, nawet jeśli temat został już usunięty
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator tematu
|
topicId | True | uuid |
Identyfikator tematu |
Usuwanie trenowania demonstracyjnego
Idempotentny — zwraca wartość 204, nawet jeśli trenowanie demonstracyjne nie istnieje lub już nie istnieje
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
Usuwanie wprowadzenia modułu
Idempotentne — 204, nawet jeśli nie ustawiono żadnego wprowadzenia
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator modułu
|
moduleId | True | uuid |
Identyfikator modułu |
Usuwanie wprowadzenia tematu
Idempotentne — 204, nawet jeśli nie ustawiono żadnego wprowadzenia
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator tematu
|
topicId | True | uuid |
Identyfikator tematu |
Usuwanie wszystkich przypisań ról z eksperta
Idempotentny
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
Usuwanie wszystkich przypisań ról z kursu
Idempotentny
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
Usuwanie ćwiczenia
Idempotentny — 204, nawet jeśli został już usunięty
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
Uzyskaj eksperta
Zwraca metadane ekspertów, połączone dokumenty i przypisane role/działy
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
Zwraca
- Body
- ExpertDetailDto
Uzyskaj jedno pytanie quizowe dotyczące tematu
Zwraca pojedyncze pytanie quizowe dołączone do danego tematu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator tematu
|
topicId | True | uuid |
Identyfikator tematu |
|
Identyfikator pytania
|
questionId | True | uuid |
Identyfikator pytania |
Zwraca
- Body
- QuestionDto
Uzyskaj jedno pytanie w lekcji
Zwraca jedno pytanie w lekcji według jego identyfikatora.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator lekcji
|
lessonId | True | uuid |
Identyfikator lekcji |
|
Identyfikator pytania
|
questionId | True | uuid |
Identyfikator pytania |
Zwraca
- Body
- QuestionDto
Uzyskaj kurs
Zwraca metadane kursu z podsumowaniami modułów i przypisanymi rolami/działami
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
Zwraca
- Body
- CourseDetailDto
Uzyskiwanie bajtu szkoleniowego
Zwraca metadane i zagnieżdżone lekcje
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator modułu równoważenia obciążenia
|
lbId | True | uuid |
Identyfikator modułu równoważenia obciążenia |
Zwraca
Uzyskiwanie jednego pytania quizu w module
Zwraca pojedyncze pytanie quizowe dołączone do danego modułu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator modułu
|
moduleId | True | uuid |
Identyfikator modułu |
|
Identyfikator pytania
|
questionId | True | uuid |
Identyfikator pytania |
Zwraca
- Body
- QuestionDto
Uzyskiwanie lekcji
Zwraca zawartość lekcji, multimedia i pytania w lekcji
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator lekcji
|
lessonId | True | uuid |
Identyfikator lekcji |
Zwraca
- Body
- LessonDetailDto
Uzyskiwanie migawki wersji kursu
Zwraca pełne drzewo zawartości (moduły, tematy, lekcje, ćwiczenia, pytania) dla danej wersji
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator kursu
|
courseId | True | uuid |
Identyfikator kursu |
|
Numer wersji
|
versionNumber | True | integer |
Numer wersji |
Zwraca
Uzyskiwanie stanu generowania sztucznej inteligencji dla kursu
Zwraca listę aktywnych żądań generowania sztucznej inteligencji dla kursu z postępem i informacjami docelowymi
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
Zwraca
Uzyskiwanie szkolenia demonstracyjnego
Zwraca pełne trenowanie pokazowe z segmentami
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
Zwraca
- Body
- DemoTrainingDto
Wprowadzenie do modułu
Zwraca tekst wprowadzający ustawiony w danym module.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator modułu
|
moduleId | True | uuid |
Identyfikator modułu |
Zwraca
- Body
- IntroDto
Wprowadzenie do tematu
Zwraca tekst wprowadzający ustawiony w danym temacie.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator tematu
|
topicId | True | uuid |
Identyfikator tematu |
Zwraca
- Body
- IntroDto
Wyzwalanie generowania zawartości sztucznej inteligencji dla tematów
Kolejkuje generowanie zawartości sztucznej inteligencji dla określonych tematów w ramach kursu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
|
identyfikatory tematu
|
topicIds | True | array of uuid |
Zwraca
Wyświetlanie listy bajtów szkoleniowych w temacie
Zwraca bajty szkoleniowe, które należą do danego tematu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator tematu
|
topicId | True | uuid |
Identyfikator tematu |
Zwraca
Wyświetlanie listy certyfikatów ucznia
Zwraca certyfikaty uzyskane przez danego ucznia w firmie wywołującego
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator użytkownika
|
userId | True | uuid |
Identyfikator użytkownika |
Zwraca
Wyświetlanie listy dokumentów
Lista dokumentów podzielonych na strony w firmie wywołującej
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Strona
|
page | integer |
Strona |
|
|
rozmiar
|
size | integer |
rozmiar |
|
|
Search
|
search | string |
Search |
|
|
Typy mime
|
mimeTypes | string |
Typy mime |
|
|
Status
|
status | string |
Status |
Zwraca
- Body
- DocumentListResponse
Wyświetlanie listy dokumentów połączonych z tematem
Podzielone na strony; opcjonalne wyszukiwanie według nazwy dokumentu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator tematu
|
topicId | True | uuid |
Identyfikator tematu |
|
Strona
|
page | integer |
Strona |
|
|
rozmiar
|
size | integer |
rozmiar |
|
|
Search
|
search | string |
Search |
Zwraca
Wyświetlanie listy działów
Wyświetlanie listy lekcji w bajtach szkoleniowych
Zwraca lekcje należące do danego bajtu szkoleniowego.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator modułu równoważenia obciążenia
|
lbId | True | uuid |
Identyfikator modułu równoważenia obciążenia |
Zwraca
- Body
- LessonListResponse
Wyświetlanie listy modułów w kursie
Zwraca aktywne moduły uporządkowane według liczby porządkowej
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator kursu
|
courseId | True | uuid |
Identyfikator kursu |
Zwraca
- Body
- ModuleListResponse
Wyświetlanie listy multimediów
Lista elementów multimedialnych z podziałem na strony w firmie obiektu wywołującego
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Strona
|
page | integer |
Strona |
|
|
rozmiar
|
size | integer |
rozmiar |
|
|
Search
|
search | string |
Search |
|
|
Rodzaj
|
kind | string |
Rodzaj |
|
|
Status
|
status | string |
Status |
Zwraca
- Body
- MediaListResponse
Wyświetlanie listy pytań testowych dotyczących modułu
Zwraca pytania quizowe dołączone do danego modułu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator modułu
|
moduleId | True | uuid |
Identyfikator modułu |
Zwraca
- Body
- QuestionListResponse
Wyświetlanie listy szkoleń demonstracyjnych
Lista z podziałem na strony jest ograniczona do firmy obiektu wywołującego
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Strona
|
page | integer |
Strona |
|
|
rozmiar
|
size | integer |
rozmiar |
|
|
Search
|
search | string |
Search |
|
|
Typy trenowania
|
trainingTypes | string |
Typy trenowania |
|
|
Statusy
|
statuses | string |
Statusy |
|
|
Identyfikatory działu
|
departmentIds | string |
Identyfikatory działu |
|
|
Jest dostępny
|
isAvailable | boolean |
Jest dostępny |
Zwraca
Wyświetlanie listy tematów w module
Zwraca aktywne tematy uporządkowane według liczb porządkowych
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator modułu
|
moduleId | True | uuid |
Identyfikator modułu |
Zwraca
- Body
- TopicListResponse
Wyświetlanie listy wersji kursu
Zwraca metadane wersji opublikowanej (liczba i informacje o publikowaniu) uporządkowane według numeru wersji
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator kursu
|
courseId | True | uuid |
Identyfikator kursu |
Zwraca
Wyświetlanie listy ćwiczeń w temacie
Typy mieszane (ILE_TEXT / RPE_VOICE / RPE_VIDEO) uporządkowane według porządkowegonumeru
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator tematu
|
topicId | True | uuid |
Identyfikator tematu |
Zwraca
- Body
- ExerciseListResponse
Wyświetlanie użytkowników
Lista użytkowników z podziałem na strony w firmie wywołującej
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Strona
|
page | integer |
Strona |
|
|
rozmiar
|
size | integer |
rozmiar |
|
|
Search
|
search | string |
Search |
|
|
Status
|
status | string |
Status |
|
|
Identyfikatory działu
|
departmentIds | string |
Identyfikatory działu |
|
|
Identyfikatory ról
|
roleIds | string |
Identyfikatory ról |
|
|
Rodzaj
|
kind | string |
Rodzaj |
Zwraca
- Body
- UserListResponse
Zadaj ekspertowi pytanie
Synchroniczna otoka wokół czatu AI przesyłania strumieniowego. Zwraca zebraną odpowiedź.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
|
pytanie
|
question | True | string |
Zwraca
- Body
- AskResponse
Zastępowanie pliku binarnego dokumentu
Zastępuje plik binarny istniejącego dokumentu; metadane są zachowywane
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
|
File
|
file | True | file |
File |
Zwraca
- Body
- DocumentDetailDto
Zastępowanie pliku binarnego multimediów
Zastępuje plik binarny istniejącego elementu nośnika; metadane są zachowywane
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Id
|
id | True | uuid |
Id |
|
File
|
file | True | file |
File |
Zwraca
- Body
- MediaDetailDto
Zdarzenia aktywności poszczególnych uczniów
Strumień zdarzeń tylko do przekazywania podzielonego na strony
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator użytkownika
|
userId | True | uuid |
Identyfikator użytkownika |
|
Strona
|
page | integer |
Strona |
|
|
rozmiar
|
size | integer |
rozmiar |
Zwraca
- Body
- EventListResponse
Zmiana kolejności modułów w kursie
moduleIds muszą zawierać każdy aktywny moduł dokładnie raz, w nowej kolejności
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator kursu
|
courseId | True | uuid |
Identyfikator kursu |
|
moduleIds
|
moduleIds | True | array of uuid |
Zwraca
- Body
- ModuleListResponse
Zmiana kolejności pytań dotyczących testu w module
questionIds musi zawierać każde aktywne pytanie quizowe dla modułu w nowej kolejności.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator modułu
|
moduleId | True | uuid |
Identyfikator modułu |
|
questionIds
|
questionIds | True | array of uuid |
Zwraca
- Body
- QuestionListResponse
Zmiana kolejności pytań testowych dotyczących tematu
questionIds musi zawierać każde aktywne pytanie quizowe dla tematu w nowej kolejności.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator tematu
|
topicId | True | uuid |
Identyfikator tematu |
|
questionIds
|
questionIds | True | array of uuid |
Zwraca
- Body
- QuestionListResponse
Zmienianie kolejności pytań w lekcji
questionIds musi zawierać każde aktywne pytanie dla lekcji, w nowej kolejności
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator lekcji
|
lessonId | True | uuid |
Identyfikator lekcji |
|
questionIds
|
questionIds | True | array of uuid |
Zwraca
- Body
- QuestionListResponse
Zmienianie kolejności tematów wewnątrz modułu
topicIds muszą zawierać każdy aktywny temat dokładnie raz, w nowej kolejności
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator modułu
|
moduleId | True | uuid |
Identyfikator modułu |
|
identyfikatory tematu
|
topicIds | True | array of uuid |
Zwraca
- Body
- TopicListResponse
Łączenie dokumentów z tematem
Addytywne — już połączone dokumenty są pomijane
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator tematu
|
topicId | True | uuid |
Identyfikator tematu |
|
documentIds
|
documentIds | True | array of uuid |
Definicje
QuizSettingDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
questionType
|
questionType | string | |
|
liczba
|
count | integer |
TematDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
moduleId
|
moduleId | uuid | |
|
nazwa
|
name | string | |
|
opis
|
description | string | |
|
liczba porządkowa
|
ordinalNumber | integer | |
|
hasContent
|
hasContent | boolean | |
|
quizSettings
|
quizSettings | array of QuizSettingDto |
Wprowadzenie do
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
componentId (identyfikator komponentu)
|
componentId | uuid | |
|
Componenttype
|
componentType | string | |
|
Wprowadzenie
|
introduction | string | |
|
przesłać źródło
|
source | string | |
|
createdAt
|
createdAt | date-time | |
|
updatedAt
|
updatedAt | date-time |
ModuleDetailDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
courseId
|
courseId | uuid | |
|
nazwa
|
name | string | |
|
opis
|
description | string | |
|
productId
|
productId | uuid | |
|
liczba porządkowa
|
ordinalNumber | integer | |
|
lockedForGeneration
|
lockedForGeneration | boolean | |
|
quizSettings
|
quizSettings | array of QuizSettingDto | |
|
topics
|
topics | array of TopicDto |
MediaDetailDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
nazwa
|
name | string | |
|
opis
|
description | string | |
|
rodzaj
|
kind | string | |
|
Mimetype
|
mimeType | string | |
|
sizeBytes
|
sizeBytes | integer | |
|
stan
|
status | string | |
|
processingStatus
|
processingStatus | string | |
|
createdAt
|
createdAt | date-time | |
|
uploadedBy
|
uploadedBy | UploadedByDto | |
|
Adres URL pobierania
|
downloadUrl | string |
UploadedByDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
rodzaj
|
kind | string | |
|
nazwa
|
name | string |
DocumentDetailDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
nazwa
|
name | string | |
|
opis
|
description | string | |
|
Mimetype
|
mimeType | string | |
|
sizeBytes
|
sizeBytes | integer | |
|
stan
|
status | string | |
|
createdAt
|
createdAt | date-time | |
|
uploadedBy
|
uploadedBy | UploadedByDto | |
|
Adres URL pobierania
|
downloadUrl | string |
DziałRoleDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
departmentId
|
departmentId | uuid | |
|
departmentName
|
departmentName | string | |
|
roleId (identyfikator roli)
|
roleId | uuid | |
|
nazwa_roli
|
roleName | string |
UserDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
e-mail
|
string | ||
|
firstName
|
firstName | string | |
|
lastName
|
lastName | string | |
|
stan
|
status | string | |
|
rodzaj
|
kind | string | |
|
isAdmin
|
isAdmin | boolean | |
|
createdAt
|
createdAt | date-time | |
|
działRole
|
departmentRoles | array of DepartmentRoleDto |
PytanieDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
typ
|
type | string | |
|
parentId (identyfikator rodzica)
|
parentId | uuid | |
|
parentType
|
parentType | string | |
|
SMS
|
text | string | |
|
liczba porządkowa
|
ordinalNumber | integer | |
|
przesłać źródło
|
source | string | |
|
expectedAnswer
|
expectedAnswer | string | |
|
options
|
options | array of QuestionOptionDto | |
|
createdAt
|
createdAt | date-time | |
|
updatedAt
|
updatedAt | date-time |
PytanieOptionDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
SMS
|
text | string | |
|
isCorrect
|
isCorrect | boolean | |
|
liczba porządkowa
|
ordinalNumber | integer |
QuestionListResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
items
|
items | array of QuestionDto |
LearningByteDetailDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
identyfikator tematu
|
topicId | uuid | |
|
nazwa
|
name | string | |
|
opis
|
description | string | |
|
liczba porządkowa
|
ordinalNumber | integer | |
|
przesłać źródło
|
source | string | |
|
createdAt
|
createdAt | date-time | |
|
updatedAt
|
updatedAt | date-time | |
|
lekcje
|
lessons | array of LessonDto |
LessonDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
learningByteId
|
learningByteId | uuid | |
|
zawartość
|
content | string | |
|
liczba porządkowa
|
ordinalNumber | integer | |
|
przesłać źródło
|
source | string | |
|
questionCount
|
questionCount | integer | |
|
mediaCount
|
mediaCount | integer | |
|
createdAt
|
createdAt | date-time | |
|
updatedAt
|
updatedAt | date-time |
ExerciseDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
identyfikator tematu
|
topicId | uuid | |
|
typ
|
type | string | |
|
monit
|
prompt | string | |
|
liczba porządkowa
|
ordinalNumber | integer | |
|
przesłać źródło
|
source | string | |
|
isGenerated
|
isGenerated | boolean | |
|
avatarPictureId
|
avatarPictureId | uuid | |
|
avatarCharacteristics
|
avatarCharacteristics | string | |
|
reverseRolePlayEnabled
|
reverseRolePlayEnabled | boolean | |
|
reverseRolePlayMandatory
|
reverseRolePlayMandatory | boolean | |
|
generatedContent
|
generatedContent | ExerciseGeneratedContentDto | |
|
createdAt
|
createdAt | date-time | |
|
updatedAt
|
updatedAt | date-time |
ExerciseGeneratedContentDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
regenerujid
|
regenerationId | uuid | |
|
scenariusz
|
scenario | string | |
|
stażystaRole
|
traineeRole | string | |
|
avatarName
|
avatarName | string | |
|
avatarDescription
|
avatarDescription | string | |
|
operationalChallenge
|
operationalChallenge | string | |
|
successMetric
|
successMetric | string | |
|
polecenie
|
instruction | string | |
|
instrukcjaReverse
|
instructionReverse | string | |
|
exerciseKnowledgeBase
|
exerciseKnowledgeBase | string | |
|
topicKnowledgeBase
|
topicKnowledgeBase | string |
TopicListResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
items
|
items | array of TopicDto |
LessonDetailDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
learningByteId
|
learningByteId | uuid | |
|
zawartość
|
content | string | |
|
liczba porządkowa
|
ordinalNumber | integer | |
|
przesłać źródło
|
source | string | |
|
createdAt
|
createdAt | date-time | |
|
updatedAt
|
updatedAt | date-time | |
|
multimedia
|
media | array of MediaLinkDto | |
|
Pytania
|
questions | array of QuestionDto |
MediaLinkDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
fileId
|
fileId | uuid | |
|
liczba porządkowa
|
ordinalNumber | integer | |
|
przesłać źródło
|
source | string |
ExpertDetailDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
nazwa
|
name | string | |
|
opis
|
description | string | |
|
stan
|
status | string | |
|
linkedDocumentCount
|
linkedDocumentCount | integer | |
|
createdAt
|
createdAt | date-time | |
|
updatedAt
|
updatedAt | date-time | |
|
assignedRoleIds
|
assignedRoleIds | array of uuid | |
|
assignedDepartmentIds
|
assignedDepartmentIds | array of uuid | |
|
linkedDocuments
|
linkedDocuments | array of LinkedDocumentDto |
LinkedDocumentDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
nazwa
|
name | string | |
|
rozszerzenie
|
extension | string | |
|
sizeBytes
|
sizeBytes | integer | |
|
opis
|
description | string | |
|
linkedAt
|
linkedAt | date-time |
AskResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
odpowiedź
|
answer | string | |
|
durationMs
|
durationMs | integer |
DziałDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
nazwa
|
name | string | |
|
opis
|
description | string | |
|
stan
|
status | string | |
|
createdAt
|
createdAt | date-time | |
|
roles
|
roles | array of DepartmentRoleDto |
DemoTrainingDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
companyId
|
companyId | uuid | |
|
departmentId
|
departmentId | uuid | |
|
nazwa
|
name | string | |
|
opis
|
description | string | |
|
trainingType
|
trainingType | string | |
|
stan
|
status | string | |
|
jestDostępny
|
isAvailable | boolean | |
|
videoFileId
|
videoFileId | uuid | |
|
processingPrompt
|
processingPrompt | string | |
|
errorMessage
|
errorMessage | string | |
|
assignedRoleIds
|
assignedRoleIds | array of uuid | |
|
segments
|
segments | array of DemoTrainingSegmentDto | |
|
createdAt
|
createdAt | date-time | |
|
updatedAt
|
updatedAt | date-time |
DemoTrainingSegmentDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
liczba porządkowa
|
ordinalNumber | integer | |
|
nazwa
|
name | string | |
|
transkrypcja
|
transcript | string | |
|
czas trwaniaSekundy
|
durationSeconds | integer |
CourseDetailDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
nazwa
|
name | string | |
|
stan
|
status | string | |
|
moduleCount
|
moduleCount | integer | |
|
topicCount
|
topicCount | integer | |
|
hasUnpublishedChanges
|
hasUnpublishedChanges | boolean | |
|
currentVersionNumber
|
currentVersionNumber | integer | |
|
createdAt
|
createdAt | date-time | |
|
updatedAt
|
updatedAt | date-time | |
|
assignedRoleIds
|
assignedRoleIds | array of uuid | |
|
assignedDepartmentIds
|
assignedDepartmentIds | array of uuid | |
|
modules
|
modules | array of ModuleSummaryDto |
ModuleSummaryDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
nazwa
|
name | string | |
|
liczba porządkowa
|
ordinalNumber | integer | |
|
topicCount
|
topicCount | integer |
GenerationRequestResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
stan
|
status | string |
ModuleDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
courseId
|
courseId | uuid | |
|
nazwa
|
name | string | |
|
opis
|
description | string | |
|
productId
|
productId | uuid | |
|
liczba porządkowa
|
ordinalNumber | integer | |
|
lockedForGeneration
|
lockedForGeneration | boolean | |
|
topicCount
|
topicCount | integer | |
|
quizSettings
|
quizSettings | array of QuizSettingDto |
ModuleListResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
items
|
items | array of ModuleDto |
GenerateCourseResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
courseId
|
courseId | uuid | |
|
generationRequestId
|
generationRequestId | uuid |
PageInfo
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
size
|
size | integer | |
|
liczba
|
number | integer | |
|
totalElements
|
totalElements | integer | |
|
totalPages
|
totalPages | integer |
UserListResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
items
|
items | array of UserDto | |
|
page
|
page | PageInfo |
TopicLinkedDocumentDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
nazwa
|
name | string | |
|
rozszerzenie
|
extension | string | |
|
size
|
size | integer | |
|
processingStatus
|
processingStatus | string | |
|
opis
|
description | string | |
|
przesłać źródło
|
source | string | |
|
linkType
|
linkType | string | |
|
linkedAt
|
linkedAt | date-time |
TopicLinkedDocumentListResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
items
|
items | array of TopicLinkedDocumentDto | |
|
page
|
page | PageInfo |
LearningByteDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
identyfikator tematu
|
topicId | uuid | |
|
nazwa
|
name | string | |
|
opis
|
description | string | |
|
liczba porządkowa
|
ordinalNumber | integer | |
|
przesłać źródło
|
source | string | |
|
lessonCount
|
lessonCount | integer | |
|
createdAt
|
createdAt | date-time | |
|
updatedAt
|
updatedAt | date-time |
LearningByteListResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
items
|
items | array of LearningByteDto |
ExerciseListResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
items
|
items | array of ExerciseDto |
CertificateDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
identyfikator rejestracji
|
enrollmentId | uuid | |
|
identyfikator ucznia
|
studentId | uuid | |
|
companyId
|
companyId | uuid | |
|
courseId
|
courseId | uuid | |
|
courseVersionId
|
courseVersionId | uuid | |
|
nazwa_ucznia
|
studentName | string | |
|
companyName
|
companyName | string | |
|
courseName
|
courseName | string | |
|
serialNumber
|
serialNumber | string | |
|
completedAt
|
completedAt | date-time | |
|
wydanyW
|
issuedAt | date-time | |
|
pdfFileId
|
pdfFileId | uuid | |
|
pdfAvailable
|
pdfAvailable | boolean |
CertificateListResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
items
|
items | array of CertificateDto |
MediaDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
nazwa
|
name | string | |
|
opis
|
description | string | |
|
rodzaj
|
kind | string | |
|
Mimetype
|
mimeType | string | |
|
sizeBytes
|
sizeBytes | integer | |
|
stan
|
status | string | |
|
processingStatus
|
processingStatus | string | |
|
createdAt
|
createdAt | date-time | |
|
uploadedBy
|
uploadedBy | UploadedByDto |
MediaListResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
items
|
items | array of MediaDto | |
|
page
|
page | PageInfo |
LessonListResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
items
|
items | array of LessonDto |
CourseBreakdownDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
courseId
|
courseId | uuid | |
|
courseName
|
courseName | string | |
|
progressPercent
|
progressPercent | integer | |
|
hoursSpent
|
hoursSpent | double | |
|
startedAt
|
startedAt | date-time | |
|
completedAt
|
completedAt | date-time |
StudentInsightsDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
userId
|
userId | uuid | |
|
okno
|
window | WindowDto | |
|
podsumowanie
|
summary | StudentSummaryDto | |
|
byCourse
|
byCourse | array of CourseBreakdownDto |
StudentSummaryDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
activeDays
|
activeDays | integer | |
|
lessonsCompleted
|
lessonsCompleted | integer | |
|
ćwiczeniaCompleted
|
exercisesCompleted | integer | |
|
quizzesPassed
|
quizzesPassed | integer | |
|
hoursSpent
|
hoursSpent | double |
WindowDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
rodzaj
|
kind | string | |
|
od
|
from | date-time | |
|
to
|
to | date-time |
EventItemDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
rodzaj
|
kind | string | |
|
akcja
|
action | string | |
|
courseId
|
courseId | uuid | |
|
courseName
|
courseName | string | |
|
occurredAt
|
occurredAt | date-time |
EventListResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
items
|
items | array of EventItemDto | |
|
page
|
page | PageInfo |
CompanyInsightsDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
companyId
|
companyId | uuid | |
|
podsumowanie
|
summary | CompanySummaryDto |
CompanySummaryDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
totalStudents
|
totalStudents | integer | |
|
averageProgressPercent
|
averageProgressPercent | integer | |
|
activeThisWeekCount
|
activeThisWeekCount | integer | |
|
completedCount
|
completedCount | integer | |
|
completionRatePercent
|
completionRatePercent | integer |
ExpertDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
nazwa
|
name | string | |
|
opis
|
description | string | |
|
stan
|
status | string | |
|
linkedDocumentCount
|
linkedDocumentCount | integer | |
|
createdAt
|
createdAt | date-time | |
|
updatedAt
|
updatedAt | date-time |
ExpertListResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
items
|
items | array of ExpertDto | |
|
page
|
page | PageInfo |
DocumentDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
nazwa
|
name | string | |
|
opis
|
description | string | |
|
Mimetype
|
mimeType | string | |
|
sizeBytes
|
sizeBytes | integer | |
|
stan
|
status | string | |
|
createdAt
|
createdAt | date-time | |
|
uploadedBy
|
uploadedBy | UploadedByDto |
DocumentListResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
items
|
items | array of DocumentDto | |
|
page
|
page | PageInfo |
DziałListaResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
items
|
items | array of DepartmentDto |
DemoTrainingListItemDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
departmentId
|
departmentId | uuid | |
|
videoFileId
|
videoFileId | uuid | |
|
nazwa
|
name | string | |
|
opis
|
description | string | |
|
trainingType
|
trainingType | string | |
|
stan
|
status | string | |
|
jestDostępny
|
isAvailable | boolean | |
|
assignedRoleIds
|
assignedRoleIds | array of uuid | |
|
segmentCount
|
segmentCount | integer | |
|
czas trwaniaSekundy
|
durationSeconds | integer | |
|
createdAt
|
createdAt | date-time |
DemoTrainingListResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
items
|
items | array of DemoTrainingListItemDto | |
|
page
|
page | PageInfo |
CourseDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
nazwa
|
name | string | |
|
stan
|
status | string | |
|
moduleCount
|
moduleCount | integer | |
|
topicCount
|
topicCount | integer | |
|
hasUnpublishedChanges
|
hasUnpublishedChanges | boolean | |
|
currentVersionNumber
|
currentVersionNumber | integer | |
|
latestPublishedAt
|
latestPublishedAt | date-time | |
|
createdAt
|
createdAt | date-time |
CourseListResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
items
|
items | array of CourseDto | |
|
page
|
page | PageInfo |
GenerationProgressDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
totalTasks
|
totalTasks | integer | |
|
completedTasks
|
completedTasks | integer | |
|
failedTasks
|
failedTasks | integer |
GenerationRequestInfoDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
stan
|
status | string | |
|
createdAt
|
createdAt | string | |
|
completedAt
|
completedAt | string | |
|
błąd
|
error | string | |
|
progress
|
progress | GenerationProgressDto | |
|
miejsce docelowe
|
target | string | |
|
targetId
|
targetId | uuid | |
|
parentType
|
parentType | string | |
|
identyfikatory tematu
|
topicIds | array of uuid | |
|
moduleIds
|
moduleIds | array of uuid |
GenerationStatusResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
activeRequests
|
activeRequests | array of GenerationRequestInfoDto |
CourseVersionDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
courseId
|
courseId | uuid | |
|
versionNumber
|
versionNumber | integer | |
|
publishedAt
|
publishedAt | date-time | |
|
publishedBy
|
publishedBy | uuid | |
|
moduleCount
|
moduleCount | integer | |
|
topicCount
|
topicCount | integer | |
|
lessonCount
|
lessonCount | integer | |
|
exerciseCount
|
exerciseCount | integer | |
|
questionCount
|
questionCount | integer | |
|
estimatedTimeSeconds
|
estimatedTimeSeconds | integer |
CourseVersionListResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
items
|
items | array of CourseVersionDto |
AuditSnapshot
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
createdAt
|
createdAt | date-time | |
|
utworzone przez
|
createdBy | uuid | |
|
updatedAt
|
updatedAt | date-time | |
|
zaktualizowanoPrzez
|
updatedBy | uuid |
CourseSnapshot
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
nazwa
|
name | string | |
|
coverImageId
|
coverImageId | uuid | |
|
prerequisiteCourseId
|
prerequisiteCourseId | uuid | |
|
courseGuideline
|
courseGuideline | string | |
|
lessonsGuideline
|
lessonsGuideline | string | |
|
questionsGuideline
|
questionsGuideline | string | |
|
ćwiczeniaGuideline
|
exercisesGuideline | string | |
|
modules
|
modules | array of ModuleSnapshot |
CourseVersionSnapshotDto
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
courseId
|
courseId | uuid | |
|
versionNumber
|
versionNumber | integer | |
|
migawka
|
snapshot | CourseSnapshot |
ĆwiczenieSnapshot
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
identyfikator tematu
|
topicId | uuid | |
|
exerciseType
|
exerciseType | string | |
|
monit
|
prompt | string | |
|
liczba porządkowa
|
ordinalNumber | integer | |
|
isGenerated
|
isGenerated | boolean | |
|
przesłać źródło
|
source | string | |
|
inspekcja
|
audit | AuditSnapshot | |
|
avatarCharacteristics
|
avatarCharacteristics | string | |
|
avatarPictureId
|
avatarPictureId | uuid | |
|
reverseRolePlayEnabled
|
reverseRolePlayEnabled | boolean | |
|
reverseRolePlayMandatory
|
reverseRolePlayMandatory | boolean | |
|
scenariusz
|
scenario | string | |
|
stażystaRole
|
traineeRole | string | |
|
avatarName
|
avatarName | string | |
|
avatarDescription
|
avatarDescription | string | |
|
operationalChallenge
|
operationalChallenge | string | |
|
successMetric
|
successMetric | string | |
|
polecenie
|
instruction | string | |
|
instrukcjaReverse
|
instructionReverse | string | |
|
exerciseKnowledgeBase
|
exerciseKnowledgeBase | string |
LearningByteSnapshot
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
identyfikator tematu
|
topicId | uuid | |
|
nazwa
|
name | string | |
|
opis
|
description | string | |
|
liczba porządkowa
|
ordinalNumber | integer | |
|
przesłać źródło
|
source | string | |
|
inspekcja
|
audit | AuditSnapshot | |
|
lekcje
|
lessons | array of LessonSnapshot |
LessonSnapshot
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
learningByteId
|
learningByteId | uuid | |
|
zawartość
|
content | string | |
|
liczba porządkowa
|
ordinalNumber | integer | |
|
przesłać źródło
|
source | string | |
|
inspekcja
|
audit | AuditSnapshot | |
|
multimedia
|
media | array of MediaSnapshot | |
|
Pytania
|
questions | array of QuestionSnapshot |
LinkedDocumentSnapshot
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
fileId
|
fileId | uuid | |
|
linkType
|
linkType | string | |
|
isSupplement
|
isSupplement | boolean | |
|
nazwa
|
name | string | |
|
rozszerzenie
|
extension | string | |
|
size
|
size | integer | |
|
opis
|
description | string |
MediaSnapshot
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
fileId
|
fileId | uuid | |
|
liczba porządkowa
|
ordinalNumber | integer | |
|
mediaType
|
mediaType | string | |
|
przesłać źródło
|
source | string |
ModuleSnapshot
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
courseId
|
courseId | uuid | |
|
productId
|
productId | uuid | |
|
nazwa
|
name | string | |
|
opis
|
description | string | |
|
Intro
|
intro | string | |
|
liczba porządkowa
|
ordinalNumber | integer | |
|
quizSettings
|
quizSettings | array of QuizSettingSnapshot | |
|
quizQuestions
|
quizQuestions | array of QuestionSnapshot | |
|
topics
|
topics | array of TopicSnapshot |
OptionSnapshot
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
optionText
|
optionText | string | |
|
isCorrect
|
isCorrect | boolean | |
|
liczba porządkowa
|
ordinalNumber | integer |
QuestionSnapshot
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
questionType
|
questionType | string | |
|
questionText
|
questionText | string | |
|
expectedAnswer
|
expectedAnswer | string | |
|
liczba porządkowa
|
ordinalNumber | integer | |
|
przesłać źródło
|
source | string | |
|
inspekcja
|
audit | AuditSnapshot | |
|
options
|
options | array of OptionSnapshot |
QuizSettingSnapshot
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
questionType
|
questionType | string | |
|
liczba
|
count | integer |
TematSnapshot
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
moduleId
|
moduleId | uuid | |
|
nazwa
|
name | string | |
|
opis
|
description | string | |
|
Intro
|
intro | string | |
|
liczba porządkowa
|
ordinalNumber | integer | |
|
quizSettings
|
quizSettings | array of QuizSettingSnapshot | |
|
quizQuestions
|
quizQuestions | array of QuestionSnapshot | |
|
learningBytes
|
learningBytes | array of LearningByteSnapshot | |
|
ćwiczenia
|
exercises | array of ExerciseSnapshot | |
|
linkedDocuments
|
linkedDocuments | array of LinkedDocumentSnapshot | |
|
topicKnowledgeBase
|
topicKnowledgeBase | string |