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ę od tm_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 tym Bearer prefiks 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

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

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

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

Aktualizowanie metadanych kursu

Aktualizowanie nazwy kursu

Parametry

Nazwa Klucz Wymagane Typ Opis
Id
id True uuid

Id

nazwa
name string

Zwraca

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Szczegółowe informacje na poziomie firmy

Najważniejsze wskaźniki KPI dla firmy wywołującej

Zwraca

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

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

Tworzenie pustego kursu

Tworzy nową powłokę kursu o podanej nazwie

Parametry

Nazwa Klucz Wymagane Typ Opis
nazwa
name True string

Zwraca

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

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

Tworzenie użytkownika

Tworzy użytkownika i wyzwala przepływ zaproszeń linku magic

Parametry

Nazwa Klucz Wymagane Typ Opis
e-mail
email True email
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

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

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

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

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

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

Uzyskiwanie lekcji

Zwraca zawartość lekcji, multimedia i pytania w lekcji

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator lekcji
lessonId True uuid

Identyfikator lekcji

Zwraca

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

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

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

Wszystkie działy w firmie wywołującej z rolami zagnieżdżonym

Zwraca

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Łą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
email 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

StreamingResponseBody