Secure Code Warrior (nezávislý vydavatel) (Preview)
Tento konektor Secure Code Warrior(https://securecodewarrior.com) poskytuje programový přístup k výukové platformě. Secure Code Warrior zajišťuje bezpečné kódování pozitivní a poutavé prostředí pro vývojáře, protože zvyšují své dovednosti zabezpečení softwaru. S naší vlajkovou platformou Learning Platform provedeme každý programátor podle svého vlastního preferovaného studijního postupu, aby se vývojáři se zabezpečením stali každodenními superhrdinami našeho propojeného světa.
Tento konektor je dostupný v následujících produktech a oblastech:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Všechny oblasti Power Automate s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Logic Apps | Standard | Všechny oblasti Logic Apps s výjimkou následujících: – Oblasti Azure Government – Oblasti Azure China - Ministerstvo obrany USA (DoD) |
| Power Apps | Premium | Všechny oblasti Power Apps s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Power Automate | Premium | Všechny oblasti Power Automate s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Kontakt | |
|---|---|
| Název | Troy Taylor |
| URL | https://www.hitachisolutions.com |
| ttaylor@hitachisolutions.com |
| Metadata konektoru | |
|---|---|
| Vydavatel | Hitachi Solutions |
| Další informace o Secure Code Warrior | https://docs.microsoft.com/connectors/securecodewarrior |
| Internetová stránka | https://www.securecodewarrior.com/ |
| Zásady ochrany osobních údajů | https://www.securecodewarrior.com/trust/privacy-policy |
| Kategorie | IT provoz |
Vytvoření připojení
Konektor podporuje následující typy ověřování:
| výchozí | Parametry pro vytvoření připojení | Všechny oblasti | Nesdílitelné |
Výchozí
Použitelné: Všechny oblasti
Parametry pro vytvoření připojení
Toto připojení není možné sdílet. Pokud se power app sdílí s jiným uživatelem, zobrazí se výzva k explicitní vytvoření nového připojení.
| Název | Typ | Description | Povinné |
|---|---|---|---|
| API token | securestring | Token rozhraní API pro toto rozhraní API | Pravdivé |
Limity omezování
| Name | Volání | Období obnovení |
|---|---|---|
| Volání rozhraní API na připojení | 100 | 60 sekund |
Akce
| Aktivita vývojářů vyhledávání |
Tento koncový bod vrátí podrobný protokol výzvy všech vývojářů v organizaci s skóre výzvy, potížemi a výsledky výzvy vývojáře. Zobrazí se také protokol výzvy za období sestavy (může to být 1, 7 nebo 30 dnů) nebo daný rozsah kalendářních dat. Výsledky se dají filtrovat na základě e-mailů vývojářů, značek vývojářů a názvů týmů. |
| Aktualizace podrobností týmu |
Slouží k aktualizaci podrobností o týmu. |
| Aktualizace uživatele |
Aktualizuje uživatele s danými daty. Značky budou nahrazeny. |
| Hledat uživatele |
Slouží k načtení všech uživatelských záznamů. Odpověď může být tvarována předáním parametru dotazu polí se seznamem názvů atributů, které se mají vrátit. Filtr se dosahuje předáním kritérií filtru do těla. |
| Odstranění týmu |
Slouží k odstranění týmu. |
| Odstranění uživatele |
Odstraní uživatele, na který odkazuje dané ID. |
| Pokusy o posouzení hledání |
Tento koncový bod vrátí podrobnou sestavu pro všechny vývojáře, kteří provedli posouzení s daným ID. Rozsah sestavy může být filtrován mnoha způsoby. Výsledky můžete filtrovat pro dané vývojáře zadáním jejich e-mailových adres (e-mailových adres) s dotazem. Pokud je zadaný stav, zahrnou se pouze pokusy o posouzení se zadaným stavem. Pokud jsou zadané názvy týmů, zahrnou se jenom pokusy o posouzení uživatelů v rámci těchto týmů. Pokud jsou k dispozici značky, budou zahrnuty pouze pokusy uživatelů o posouzení s těmito značkami. Pokud je k dispozici pass_status, budou zahrnuty pouze pokusy o posouzení se zadanými pass_status. To zahrnuje všechna data v souhrnné sestavě a podrobnosti o všech problémech, které jsou součástí posouzení. |
| Posouzení hledání |
Tento koncový bod vrátí seznam objektů posouzení, které obsahují rozsah datových bodů souvisejících s posouzeními. To zahrnuje ID posouzení, která se můžou používat ve spojení s ostatními koncovými body rozhraní API pro posouzení. Výsledky se dají filtrovat na základě stavu, názvu, podporovaného jazyka a obtížnosti. |
| Průběh vyhledávání pro vývojáře |
Tento koncový bod vrátí průběh trénování všech vývojářů v organizaci s aktuální sférou, úrovní a průběhem úkolu. Zobrazí se také seznam změn průběhu vývoje v průběhu období sestavy (může to být 1, 7 nebo 30 dní) nebo daný rozsah kalendářních dat. Výsledky se dají filtrovat na základě e-mailů vývojářů, značek vývojářů a názvů týmů. |
| Průběh výuky hledání |
Filtry popisu výuky – uživatelé, týmy a značky |
| Průběh vývoje kurzů vyhledávání |
Tento koncový bod vrátí průběh kurzu všech vývojářů v organizaci. |
| Přiřazení posouzení |
Tento koncový bod přiřadí dané hodnocení určeným uživatelům nebo týmům. Vrátí seznamuživatelůch |
| Tabulka výsledků vyhledávání pro vývojáře |
Tento koncový bod vrátí seznam všech vývojářů v organizaci se svými aktuálními statistikami. Zobrazí se také seznam změn statistik v průběhu období sestavy (může to být 1, 7 nebo 30 dnů) nebo daný rozsah kalendářních dat. Výsledky se dají filtrovat na základě e-mailů vývojářů, značek vývojářů a názvů týmů. |
| Ukazuje studijní materiály, které se dokončily, četly nebo sledovaly. |
Popis výuky |
| Vyhledávací tabulka výsledků turnajů |
Tento koncový bod vrátí tabulku výsledků pro jeden turnaj. To zahrnuje všechny úrovně, výzvy a fáze, které se vývojář zúčastnil, s podrobnými metrikami každého z nich. Tento koncový bod může také vrátit tabulku výsledků za období sestavy (může to být 1, 7 nebo 30 dní) nebo daný rozsah kalendářních dat. Výsledky se dají filtrovat na základě e-mailů vývojářů, značek vývojářů a názvů týmů. |
| Vytvoření uživatele |
Vytvoří uživatele. |
| Vytvořit tým |
Slouží k vytvoření týmu. |
| Získat všechny kurzy |
Tento koncový bod vrátí seznam objektů kurzu, které obsahují rozsah datových bodů souvisejících s kurzy. To zahrnuje ID kurzů, která se můžou používat ve spojení s ostatními koncovými body rozhraní API kurzu. |
| Získání adresy URL kurzu |
JSON obsahující adresu URL kurzu |
| Získání aktivity uživatelů, které jsou nejvíce zapojené |
Tento koncový bod vrátí nejvíce zapojené uživatele "N". |
| Získání aktivity vývojáře |
Tento koncový bod vrátí podrobný protokol výzvy všech vývojářů v organizaci s skóre výzvy, potížemi a výsledky výzvy vývojáře. |
| Získání nejvýkonnější aktivity |
Slouží k načtení seznamu nejvýkonnějších uživatelů. |
| Získání podrobností o týmu |
Slouží k získání podrobností o týmu. |
| Získání pokusů o posouzení |
Tento koncový bod vrátí podrobnou sestavu pro všechny vývojáře, kteří provedli posouzení s daným ID. Rozsah sestavy může být filtrován mnoha způsoby. Výsledky můžete filtrovat danému vývojáři tak, že zadáte e-mailovou adresu dotazu. Pokud je zadané počáteční datum, zahrnou se pouze pokusy o zahájení nebo dokončení po (včetně) tohoto data. Pokud je k dispozici koncové datum, budou zahrnuty pouze výzvy zahájené nebo dokončené před tímto datem. Poskytnutí obou indikuje rozsah kalendářních dat, podle které se má filtrovat. To zahrnuje všechna data v souhrnné sestavě a podrobnosti o všech problémech, které jsou součástí posouzení. |
| Získání posouzení |
Tento koncový bod vrátí seznam objektů posouzení, které obsahují rozsah datových bodů souvisejících s posouzeními. To zahrnuje ID posouzení, která se můžou používat ve spojení s ostatními koncovými body rozhraní API pro posouzení. |
| Získání prostředků |
Seznam výukových materiálů |
| Získání průběhu vývojáře |
Tento koncový bod vrátí průběh trénování všech vývojářů v organizaci s aktuální sférou, úrovní a průběhem úkolu. |
| Získání průběhu všech vývojářů pro kurz |
Tento koncový bod vrátí průběh všech vývojářů pro zadaný kurz. |
| Získání silných a slabých stránek aktivity |
Tento koncový bod vrátí průměrné silné a slabé stránky pro společnost, tým nebo uživatele (v závislosti na úrovni členitosti dotazu) pro konkrétní jazyk nebo všechny jazyky. |
| Získání tabulky výsledků pro vývojáře |
Tento koncový bod vrátí seznam všech vývojářů v organizaci se svými aktuálními statistikami a změnou statistik v průběhu období sestavy (může to být 1, 7 nebo 30 dnů). |
| Získání tabulky výsledků týmu |
Tento koncový bod vrátí seznam všech týmů v organizaci se svými aktuálními statistikami a změnou statistik v průběhu období sestavy (může to být 1, 7 nebo 30 dnů). |
| Získání Teams |
Tento koncový bod vrátí seznam objektů týmu, které obsahují rozsah datových bodů souvisejících s týmy. To zahrnuje ID týmu, která se můžou používat ve spojení s ostatními koncovými body rozhraní API týmu. |
| Získání turnajů |
Tento koncový bod vrátí seznam turnajů ve společnosti. |
| Získání týmové aktivity s největším zapojením |
Tento koncový bod vrátí nejvíce zapojené týmy "N". |
| Získání uživatele |
Slouží k načtení jednoho záznamu uživatele. Odpověď může být tvarována předáním parametru dotazu polí se seznamem názvů atributů, které se mají vrátit. |
| Získání uživatelů |
Slouží k načtení všech uživatelských záznamů. Odpověď může být tvarována předáním parametru dotazu polí se seznamem názvů atributů, které se mají vrátit. |
| Získání času stráveného |
Čas strávený na platformě napříč hodnoceními, učením, turnaji a školením |
| Získání žebříčku turnajů |
Tento koncový bod vrátí tabulku výsledků pro jeden turnaj. To zahrnuje všechny úrovně, výzvy a fáze, které se vývojář zúčastnil, s podrobnými metrikami každého z nich. |
Aktivita vývojářů vyhledávání
Tento koncový bod vrátí podrobný protokol výzvy všech vývojářů v organizaci s skóre výzvy, potížemi a výsledky výzvy vývojáře. Zobrazí se také protokol výzvy za období sestavy (může to být 1, 7 nebo 30 dnů) nebo daný rozsah kalendářních dat. Výsledky se dají filtrovat na základě e-mailů vývojářů, značek vývojářů a názvů týmů.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
report_period_in_days
|
report_period_in_days | integer |
Počet dnů do minulosti, které se mají vykazovat (platné hodnoty – 1, 7 a 30 dnů) |
|
|
startdate
|
startdate | string |
Protokoly výzvy vývojáře se dokončily po daném čase nebo po uplynutí dané doby. Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
|
|
enddate
|
enddate | string |
protokoly výzvy pro vývojáře jsou dokončené nebo před daným časem. Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
|
|
users
|
users | string |
Uživatelé, kteří se mají zahrnout do protokolů výzvy (jeden nebo více e-mailů uživatelů oddělených čárkou) |
|
|
team_names
|
team_names | string |
Názvy týmů (jeden nebo více názvů týmů oddělených čárkou) |
|
|
tags
|
tags | string |
Uživatelské značky (jedna nebo více značek uživatelů oddělených čárkou) |
|
|
page
|
page | integer |
Počet výsledků stránky |
Návraty
Podrobný protokol výzev pro dané časové období
- Aktivita vývojáře
- DevelopersActivity
Aktualizace podrobností týmu
Slouží k aktualizaci podrobností o týmu.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID týmu
|
team_id | True | string |
ID týmu |
|
název
|
name | string |
Název týmu |
|
|
tags
|
tags | array of string |
Všechny identifikační informace o týmu. Příklad: Head Quarters, Asia-Pacific, Engineering |
|
|
stav
|
status | string |
Stav týmu |
|
|
onboardingmessage
|
onboardingmessage | string |
Team OnBoarding Message |
|
|
jazyky
|
languages | array of string |
Seznam jazyků týmu, _id a _framework oddělené dvojitými dvojtečkami (::) a oddělené čárkami (,) |
Návraty
Podrobnosti o týmu
- Body
- TeamDetails
Aktualizace uživatele
Aktualizuje uživatele s danými daty. Značky budou nahrazeny.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID
|
id | True | string |
ID prostředku uživatele. |
|
Přeskočení upozornění v případě jednotného přihlašování
|
skipNotifyIfSso | boolean |
Slouží k zakázání změny e-mailových oznámení odeslaných uživateli. |
|
|
e-mail
|
E-mailová adresa uživatele |
|||
|
enabled
|
enabled | boolean |
Stav uživatelů na platformě |
|
|
role
|
role | string |
Role přiřazená uživateli, který je jedním z vývojářů, správce týmu nebo správce společnosti |
|
|
tým
|
team | string |
Tým, ke které je uživatel přidružený |
|
|
tags
|
tags | array of string |
Všechny identifikační informace o uživateli. Příklad: Head Quarters, Asia-Pacific |
|
|
_id
|
_id | string |
ID jazyka |
|
|
_rámec
|
_framework | string |
Jazyková architektura |
Návraty
- Uživatel aktualizován
- UserUpdated
Hledat uživatele
Slouží k načtení všech uživatelských záznamů. Odpověď může být tvarována předáním parametru dotazu polí se seznamem názvů atributů, které se mají vrátit. Filtr se dosahuje předáním kritérií filtru do těla.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Fields
|
fields | string |
Pole polí. Vrátí pouze zadané atributy. Každý atribut by měl být oddělený čárkami. |
|
|
Stránka
|
page | integer |
Vrátí číslo dané stránky stránkované sady výsledků. Velikosti stránek jsou 1 000 záznamů. |
|
|
identifikační číslo
|
id | string |
ID prostředku uživatele |
|
|
e-mail
|
string |
E-mail uživatele |
||
|
role
|
role | string |
Role přiřazená uživateli, který je jedním z vývojářů, správce týmu nebo správce společnosti |
|
|
tým
|
team | string |
Tým, ke které je uživatel přidružený |
|
|
tags
|
tags | array of string |
Všechny identifikační informace o uživateli. Příklad: Head Quarters, Asia-Pacific |
Návraty
Seznam uživatelských dat
- Seznam uživatelů
- UsersList
Odstranění týmu
Slouží k odstranění týmu.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID týmu
|
team_id | True | string |
ID týmu |
Návraty
Team Delete Response
- Body
- TeamDeleteResponse
Odstranění uživatele
Odstraní uživatele, na který odkazuje dané ID.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID
|
id | True | string |
ID prostředku uživatele. |
Návraty
- Uživatel byl odstraněn.
- UserDeleted
Pokusy o posouzení hledání
Tento koncový bod vrátí podrobnou sestavu pro všechny vývojáře, kteří provedli posouzení s daným ID. Rozsah sestavy může být filtrován mnoha způsoby. Výsledky můžete filtrovat pro dané vývojáře zadáním jejich e-mailových adres (e-mailových adres) s dotazem. Pokud je zadaný stav, zahrnou se pouze pokusy o posouzení se zadaným stavem. Pokud jsou zadané názvy týmů, zahrnou se jenom pokusy o posouzení uživatelů v rámci těchto týmů. Pokud jsou k dispozici značky, budou zahrnuty pouze pokusy uživatelů o posouzení s těmito značkami. Pokud je k dispozici pass_status, budou zahrnuty pouze pokusy o posouzení se zadanými pass_status. To zahrnuje všechna data v souhrnné sestavě a podrobnosti o všech problémech, které jsou součástí posouzení.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
assessment_id
|
assessment_id | string |
ID posouzení |
|
|
název
|
name | string |
Název posouzení |
|
|
users
|
users | string |
Uživatelé, kteří se pokoušejí posouzení (jeden nebo více e-mailů uživatelů oddělených čárkou) |
|
|
stav
|
status | string |
Stav pokusu o posouzení |
|
|
team_names
|
team_names | string |
Názvy týmů (jeden nebo více názvů týmů oddělených čárkou) |
|
|
tags
|
tags | string |
Uživatelské značky (jedna nebo více značek uživatelů oddělených čárkou) |
|
|
pass_status
|
pass_status | string |
Stav úspěšného pokusu o posouzení |
|
|
page
|
page | integer |
Počet výsledků stránky |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
pokusy
|
attempts | array of object |
pokusy |
|
ID
|
attempts._id | string |
ID pokusu o posouzení |
|
Assessment
|
attempts._assessment | string |
Posouzení, do něhož patří |
|
Název posouzení
|
attempts.name | string |
Název posouzení |
|
Název
|
attempts.developer.name | string |
Jméno vývojáře (první + střední + příjmení). |
|
Email
|
attempts.developer.email | string |
E-mailová adresa vývojáře. |
|
Člen od
|
attempts.developer.member_since | string |
Datum, kdy se vývojář stal členem. |
|
Naposledy přihlášeno
|
attempts.developer.last_logged_in | string |
Datum, kdy se vývojář naposledy přihlásil. |
|
Stav
|
attempts.developer.status | string |
Aktuální stav vývojářského účtu. |
|
Společnost
|
attempts.developer.company | string |
Název společnosti, na které je vývojář součástí. |
|
Tým
|
attempts.developer.team | string |
Název týmu, ze kterého je vývojář součástí. |
|
tags
|
attempts.developer.tags | array of string |
tags |
|
roles
|
attempts.developer.roles | array of string |
roles |
|
Stav
|
attempts.status | string |
Označuje stav úkolu nebo posouzení, které může být nevyřízené, probíhající nebo nedostupné. |
|
Jazyk
|
attempts.language | string |
Jazyk/rámec posouzení. null = jazyk/architektura, která není vybrána pro posouzení podporující více než jeden jazyk. |
|
Started
|
attempts.started | string |
Datum a čas, kdy bylo posouzení zahájeno. |
|
Dokončeno
|
attempts.completed | string |
Datum a čas dokončení posouzení |
|
Deadline
|
attempts.deadline | string |
Datum a čas konečného termínu posouzení. Pokud posouzení nemá časový limit, konečný termín bude null. |
|
Score
|
attempts.score | integer |
Skóre hodnocení v %. |
|
Dokončeno v
|
attempts.completed_in | string |
Doba potřebná k dokončení pokusu o posouzení. |
|
Předávání známek
|
attempts.passing_grade | integer |
Procento potřebné k předání posouzení. |
|
Stav průchodu
|
attempts.pass_status | string |
Stav pass of the assessment. |
|
Správný
|
attempts.progress.correct | integer |
Počet správných výzev. |
|
Nesprávný
|
attempts.progress.incorrect | integer |
Počet nesprávných výzev. |
|
Počet výzev
|
attempts.progress.number_of_challenges | integer |
Celkový počet problémů. |
|
Dokončeno
|
attempts.progress.completed | integer |
Datum a čas dokončení posouzení. |
|
Umístěn
|
attempts.accuracy.located | integer |
% ohrožení zabezpečení |
|
Identifikovaný
|
attempts.accuracy.identified | integer |
Zjištěné % ohrožení zabezpečení |
|
Pevný
|
attempts.accuracy.fixed | integer |
Opravili jsme % ohrožení zabezpečení. |
|
výzvy
|
attempts.challenges | array of object |
výzvy |
|
číslo
|
attempts.challenges.number | integer |
číslo |
|
kategorie
|
attempts.challenges.category | string |
kategorie |
|
podkategorie
|
attempts.challenges.subcategory | string |
podkategorie |
|
obtížnost
|
attempts.challenges.difficulty | string |
obtížnost |
|
stav
|
attempts.challenges.status | string |
stav |
|
max_score
|
attempts.challenges.max_score | integer |
max_score |
|
skóre
|
attempts.challenges.score | integer |
skóre |
|
stav
|
attempts.challenges.locate.status | string |
stav |
|
stav
|
attempts.challenges.identify.status | string |
stav |
|
stav
|
attempts.challenges.fix.status | string |
stav |
|
Total Pages
|
links.total_pages | integer |
Celkový počet stránek ve výsledcích |
|
Výsledky na stránku
|
links.results_per_page | integer |
Maximální počet výsledků na každé stránce. |
|
Další stránka
|
links.next_page | integer |
Číslo stránky další stránky (pokud existuje). |
|
Stránka Předv
|
links.prev_page | integer |
Číslo stránky předchozí stránky (pokud existuje). |
|
Celkový počet výsledků
|
links.total_results | integer |
Celkový počet výsledků. |
Posouzení hledání
Tento koncový bod vrátí seznam objektů posouzení, které obsahují rozsah datových bodů souvisejících s posouzeními. To zahrnuje ID posouzení, která se můžou používat ve spojení s ostatními koncovými body rozhraní API pro posouzení. Výsledky se dají filtrovat na základě stavu, názvu, podporovaného jazyka a obtížnosti.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
stav
|
status | string |
Stav posouzení |
|
|
název
|
name | string |
Název posouzení |
|
|
_id
|
_id | string |
ID jazyka |
|
|
_rámec
|
_framework | string |
Jazyková architektura |
|
|
obtížnost
|
difficulty | string |
Potíže s posouzením |
|
|
page
|
page | integer |
Počet výsledků stránky |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
hodnocení
|
assessments | array of Assessment | |
|
total_pages
|
links.total_pages | integer |
Celkový počet stránek ve výsledcích |
|
results_per_page
|
links.results_per_page | integer |
Maximální počet výsledků na každé stránce |
|
next_page
|
links.next_page | integer |
Číslo stránky další stránky (pokud existuje) |
|
prev_page
|
links.prev_page | integer |
Číslo stránky předchozí stránky (pokud existuje) |
|
total_results
|
links.total_results | integer |
Celkový počet výsledků |
Průběh vyhledávání pro vývojáře
Tento koncový bod vrátí průběh trénování všech vývojářů v organizaci s aktuální sférou, úrovní a průběhem úkolu. Zobrazí se také seznam změn průběhu vývoje v průběhu období sestavy (může to být 1, 7 nebo 30 dní) nebo daný rozsah kalendářních dat. Výsledky se dají filtrovat na základě e-mailů vývojářů, značek vývojářů a názvů týmů.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
report_period_in_days
|
report_period_in_days | integer |
Počet dnů do minulosti, které se mají vykazovat (platné hodnoty – 1, 7 a 30 dnů) |
|
|
startdate
|
startdate | string |
vývojářský pokrok byl dokončen po daném čase nebo po daném čase. Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
|
|
enddate
|
enddate | string |
průběh vývoje byl dokončen v daném čase nebo před daným časem. Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
|
|
users
|
users | string |
Uživatelé, kteří mají být zahrnuti v průběhu vývoje (jeden nebo více uživatelských e-mailů oddělených čárkou) |
|
|
team_names
|
team_names | string |
Názvy týmů (jeden nebo více názvů týmů oddělených čárkou) |
|
|
tags
|
tags | string |
Uživatelské značky (jedna nebo více značek uživatelů oddělených čárkou) |
|
|
page
|
page | integer |
Počet výsledků stránky |
Návraty
Obsahuje průběh každého vývojáře v jednotlivých jazycích, sférách, úrovních a úkolech.
- Průběh vývoje pro vývojáře
- DevelopersProgress
Průběh výuky hledání
Filtry popisu výuky – uživatelé, týmy a značky
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
users
|
users | string |
Uživatelé, kteří se mají zapojit do průběhu výuky (jeden nebo více e-mailů uživatelů oddělených čárkou) |
|
|
team_names
|
team_names | string |
Názvy týmů (jeden nebo více názvů týmů oddělených čárkou) |
|
|
tags
|
tags | string |
Uživatelské značky (jedna nebo více značek uživatelů oddělených čárkou) |
|
|
page
|
page | integer |
Počet výsledků stránky |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
vývojáři
|
developers | array of ResourceRecord | |
|
total_pages
|
links.total_pages | integer |
Celkový počet stránek ve výsledcích |
|
results_per_page
|
links.results_per_page | integer |
Maximální počet výsledků na každé stránce |
|
next_page
|
links.next_page | integer |
Číslo stránky další stránky (pokud existuje) |
|
prev_page
|
links.prev_page | integer |
Číslo stránky předchozí stránky (pokud existuje) |
|
total_results
|
links.total_results | integer |
Celkový počet výsledků |
Průběh vývoje kurzů vyhledávání
Tento koncový bod vrátí průběh kurzu všech vývojářů v organizaci.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Stránka
|
page | integer |
Počet výsledků stránky |
|
|
course_id
|
course_id | array of uuid |
Pole ID kurzu |
|
|
user_id
|
user_id | array of uuid |
Pole ID prostředku uživatele |
|
|
stav
|
status | string |
Stav kurzu |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
data
|
data | array of object | |
|
user_id
|
data.user_id | string |
ID prostředku uživatele |
|
stav
|
data.status | string |
Stav kurzu |
|
úspěšnost
|
data.accuracy | integer |
Procento správných pokusů |
|
spolehlivost
|
data.confidence | integer |
Poměr přístupů použitých k dostupným tipům |
|
minutes_spent
|
data.minutes_spent | integer |
Celková doba v mimnutes, kterou uživatel strávil na kurzu |
|
first_completed_date
|
data.first_completed_date | date-time |
Datum dokončení prvního jazyka kurzu |
|
first_enrolled_date
|
data.first_enrolled_date | date-time |
Datum registrace prvního jazyka kurzu |
|
pokrok
|
data.progress | integer |
Průběh kurzu |
|
jazyky
|
data.languages | array of CourseDeveloperProgressLanguageEntry |
Seznam jazyků pro kurz |
|
zve
|
data.invites | array of CourseDeveloperProgressInviteEntry |
Seznam pozvánek a připomenutí |
|
total_pages
|
links.total_pages | integer |
Celkový počet stránek ve výsledcích |
|
results_per_page
|
links.results_per_page | integer |
Maximální počet výsledků na každé stránce |
|
next_page
|
links.next_page | integer |
Číslo stránky další stránky (pokud existuje) |
|
prev_page
|
links.prev_page | integer |
Číslo stránky předchozí stránky (pokud existuje) |
|
total_results
|
links.total_results | integer |
Celkový počet výsledků |
Přiřazení posouzení
Tento koncový bod přiřadí dané hodnocení určeným uživatelům nebo týmům. Vrátí seznamuživatelůch
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID posouzení
|
assessment_id | True | string |
ID posouzení |
|
users
|
users | array of string |
Seznam uživatelů, kteří mají hodnocení přiřadit |
|
|
týmy
|
teams | array of string |
Seznam týmů, ke kterému se má hodnocení přiřadit |
|
|
sendEmail
|
sendEmail | boolean |
Příznak označující, jestli se při přiřazování hodnocení odeslal e-mail s pozvánkou k posouzení (výchozí hodnota: true) |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
posouzeníInvitations
|
assessmentInvitations | array of AssessmentAssignResponse |
Tabulka výsledků vyhledávání pro vývojáře
Tento koncový bod vrátí seznam všech vývojářů v organizaci se svými aktuálními statistikami. Zobrazí se také seznam změn statistik v průběhu období sestavy (může to být 1, 7 nebo 30 dnů) nebo daný rozsah kalendářních dat. Výsledky se dají filtrovat na základě e-mailů vývojářů, značek vývojářů a názvů týmů.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
report_period_in_days
|
report_period_in_days | integer |
Počet dnů do minulosti, které se mají vykazovat (platné hodnoty – 1, 7 a 30 dnů) |
|
|
startdate
|
startdate | string |
Tabulka výsledků pro vývojáře byla dokončena po daném čase nebo po uplynutí dané doby. Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
|
|
enddate
|
enddate | string |
Tabulka výsledků vývojáře byla dokončena v daném čase nebo před daným časem. Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
|
|
users
|
users | string |
Uživatelé, kteří se mají zahrnout do tabulky výsledků (jeden nebo více e-mailů uživatelů oddělených čárkou) |
|
|
team_names
|
team_names | string |
Názvy týmů (jeden nebo více názvů týmů oddělených čárkou) |
|
|
tags
|
tags | string |
Uživatelské značky (jedna nebo více značek uživatelů oddělených čárkou) |
|
|
page
|
page | integer |
Počet výsledků stránky |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
tabulka výsledků
|
leaderboard | array of object |
tabulka výsledků |
|
Hodnost
|
leaderboard.rank | integer |
Konečná pozice účastníka v rámci turnaje. |
|
Název
|
leaderboard.developer.name | string |
Jméno vývojáře (první + střední + příjmení). |
|
Email
|
leaderboard.developer.email | string |
E-mailová adresa vývojářů |
|
Člen od
|
leaderboard.developer.member_since | string |
Datum, kdy se vývojář stal členem. |
|
Naposledy přihlášeno
|
leaderboard.developer.last_logged_in | string |
Datum, kdy se vývojář naposledy přihlásil. |
|
Stav
|
leaderboard.developer.status | string |
Aktuální stav vývojářského účtu. |
|
Společnost
|
leaderboard.developer.company | string |
Název společnosti, na které je vývojář součástí. |
|
Tým
|
leaderboard.developer.team | string |
Název týmu, ze kterého je vývojář součástí. |
|
tags
|
leaderboard.developer.tags | array of string |
tags |
|
roles
|
leaderboard.developer.roles | array of string |
roles |
|
Blokované
|
leaderboard.blocked | boolean |
Jestli byl tento účastník zablokovaný z turnaje. |
|
Počet minut strávených
|
leaderboard.minutes_spent | integer |
Jak dlouho vývojář strávil zodpovězením (v minutách). |
|
Jazyk
|
leaderboard.language | string |
Jazyk/architektura, který účastník použil. |
|
Maximální počet bodů
|
leaderboard.max_points | integer |
Maximální počet bodů dostupných v turnaji. |
|
Points
|
leaderboard.points | integer |
Množství bodů, které účastník získal. |
|
Použité nápovědy
|
leaderboard.hints_used | integer |
Počet tipů, které účastník použil. |
|
Ztracená životy
|
leaderboard.lives_lost | integer |
Počet životů, které účastník během turnaje ztratil. |
|
úrovně
|
leaderboard.levels | array of object |
úrovně |
|
název
|
leaderboard.levels.name | string |
název |
|
výzvy
|
leaderboard.levels.challenges | array of object |
výzvy |
|
číslo
|
leaderboard.levels.challenges.number | integer |
číslo |
|
kategorie
|
leaderboard.levels.challenges.category | string |
kategorie |
|
podkategorie
|
leaderboard.levels.challenges.subcategory | string |
podkategorie |
|
obtížnost
|
leaderboard.levels.challenges.difficulty | string |
obtížnost |
|
stav
|
leaderboard.levels.challenges.status | string |
stav |
|
max_points
|
leaderboard.levels.challenges.max_points | integer |
max_points |
|
výhybka
|
leaderboard.levels.challenges.points | integer |
výhybka |
|
codebase_size
|
leaderboard.levels.challenges.codebase_size | string |
codebase_size |
|
minutes_spent
|
leaderboard.levels.challenges.minutes_spent | integer |
minutes_spent |
|
stages
|
leaderboard.levels.challenges.stages | array of object |
stages |
|
číslo
|
leaderboard.levels.challenges.stages.number | integer |
číslo |
|
název
|
leaderboard.levels.challenges.stages.name | string |
název |
|
stav
|
leaderboard.levels.challenges.stages.status | string |
stav |
|
výhybka
|
leaderboard.levels.challenges.stages.points | integer |
výhybka |
|
max_points
|
leaderboard.levels.challenges.stages.max_points | integer |
max_points |
|
minutes_spent
|
leaderboard.levels.challenges.stages.minutes_spent | integer |
minutes_spent |
|
lives_lost
|
leaderboard.levels.challenges.stages.lives_lost | integer |
lives_lost |
|
hints_used
|
leaderboard.levels.challenges.stages.hints_used | integer |
hints_used |
|
Total Pages
|
links.total_pages | integer |
Celkový počet stránek ve výsledcích |
|
Výsledky na stránku
|
links.results_per_page | integer |
Maximální počet výsledků na každé stránce. |
|
Další stránka
|
links.next_page | integer |
Číslo stránky další stránky (pokud existuje). |
|
Předchozí stránka
|
links.prev_page | integer |
Číslo stránky předchozí stránky (pokud existuje). |
|
Celkový počet výsledků
|
links.total_results | integer |
Celkový počet výsledků. |
Ukazuje studijní materiály, které se dokončily, četly nebo sledovaly.
Popis výuky
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Stránka
|
page | integer |
Počet výsledků stránky |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
vývojáři
|
developers | array of ResourceRecord | |
|
total_pages
|
links.total_pages | integer |
Celkový počet stránek ve výsledcích |
|
results_per_page
|
links.results_per_page | integer |
Maximální počet výsledků na každé stránce |
|
next_page
|
links.next_page | integer |
Číslo stránky další stránky (pokud existuje) |
|
prev_page
|
links.prev_page | integer |
Číslo stránky předchozí stránky (pokud existuje) |
|
total_results
|
links.total_results | integer |
Celkový počet výsledků |
Vyhledávací tabulka výsledků turnajů
Tento koncový bod vrátí tabulku výsledků pro jeden turnaj. To zahrnuje všechny úrovně, výzvy a fáze, které se vývojář zúčastnil, s podrobnými metrikami každého z nich. Tento koncový bod může také vrátit tabulku výsledků za období sestavy (může to být 1, 7 nebo 30 dní) nebo daný rozsah kalendářních dat. Výsledky se dají filtrovat na základě e-mailů vývojářů, značek vývojářů a názvů týmů.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID turnaje
|
tournament_id | True | string |
ID turnaje |
|
report_period_in_days
|
report_period_in_days | integer |
Počet dnů do minulosti, které se mají vykazovat (platné hodnoty – 1, 7 a 30 dnů) |
|
|
startdate
|
startdate | string |
Tabulka výsledků pro vývojáře byla dokončena po daném čase nebo po uplynutí dané doby. Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
|
|
enddate
|
enddate | string |
Tabulka výsledků vývojáře byla dokončena v daném čase nebo před daným časem. Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
|
|
users
|
users | string |
Uživatelé, kteří se mají zahrnout do tabulky výsledků (jeden nebo více e-mailů uživatelů oddělených čárkou) |
|
|
team_names
|
team_names | string |
Názvy týmů (jeden nebo více názvů týmů oddělených čárkou) |
|
|
tags
|
tags | string |
Uživatelské značky (jedna nebo více značek uživatelů oddělených čárkou) |
|
|
page
|
page | integer |
Počet výsledků stránky |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
tabulka výsledků
|
leaderboard | array of TournamentParticipant | |
|
total_pages
|
links.total_pages | integer |
Celkový počet stránek ve výsledcích |
|
results_per_page
|
links.results_per_page | integer |
Maximální počet výsledků na každé stránce |
|
next_page
|
links.next_page | integer |
Číslo stránky další stránky (pokud existuje) |
|
prev_page
|
links.prev_page | integer |
Číslo stránky předchozí stránky (pokud existuje) |
|
total_results
|
links.total_results | integer |
Celkový počet výsledků |
Vytvoření uživatele
Vytvoří uživatele.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Odeslat pozvánku
|
sendInvite | boolean |
Příznakem zakažte pozvání uživatelů a pozvěte připomenutí. |
|
|
enabled
|
enabled | boolean |
Stav uživatelů na platformě |
|
|
e-mail
|
True | string |
E-mail uživatele |
|
|
isProfileComplete
|
isProfileComplete | boolean |
Podle potřeby převede vlastnosti potřebné k dokončení profilu. Pokud je nastavena hodnota true properties 'name.first' a 'name.last', jinak je název nepovinný. |
|
|
první
|
first | string |
Jméno uživatele. Vyžaduje se, pokud je parametr isProfileComplete nastavený na hodnotu true. |
|
|
prostřední
|
middle | string |
Uživatelské křestní jméno |
|
|
last
|
last | string |
Příjmení uživatele. Vyžaduje se, pokud je parametr isProfileComplete nastavený na hodnotu true. |
|
|
role
|
role | True | string |
Role přiřazená uživateli, který je jedním z vývojářů, správce týmu nebo správce společnosti |
|
tým
|
team | string |
Tým, ke které je uživatel přidružený |
|
|
tags
|
tags | array of string |
Všechny identifikační informace o uživateli. Příklad: Head Quarters, Asia-Pacific |
|
|
_id
|
_id | string |
ID jazyka |
|
|
_rámec
|
_framework | string |
Jazyková architektura |
Návraty
- Uživatel vytvořen
- UserCreated
Vytvořit tým
Slouží k vytvoření týmu.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
název
|
name | string |
Název týmu |
|
|
tags
|
tags | array of string |
Všechny identifikační informace o týmu. Příklad: Head Quarters, Asia-Pacific, Engineering |
|
|
activeFrom
|
activeFrom | string |
Tým je aktivní od. Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
|
|
activeUntil
|
activeUntil | string |
Tým je aktivní, dokud. Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
|
|
jazyky
|
languages | array of string |
Seznam jazyků týmu, _id a _framework oddělené dvojitými dvojtečkami (::) a oddělené čárkami (,) |
|
|
onboardingmessage
|
onboardingmessage | string |
Team OnBoarding Message |
|
|
typ
|
type | string |
Typ licence |
|
|
povolený
|
granted | integer |
Udělené licence (platné pouze v případě, že typ licence je nastavený na využití) |
Návraty
Podrobnosti o týmu
- Body
- TeamDetails
Získat všechny kurzy
Tento koncový bod vrátí seznam objektů kurzu, které obsahují rozsah datových bodů souvisejících s kurzy. To zahrnuje ID kurzů, která se můžou používat ve spojení s ostatními koncovými body rozhraní API kurzu.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Stránka
|
page | integer |
Počet výsledků stránky |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
kurzy
|
courses | array of Course | |
|
total_pages
|
links.total_pages | integer |
Celkový počet stránek ve výsledcích |
|
results_per_page
|
links.results_per_page | integer |
Maximální počet výsledků na každé stránce |
|
next_page
|
links.next_page | integer |
Číslo stránky další stránky (pokud existuje) |
|
prev_page
|
links.prev_page | integer |
Číslo stránky předchozí stránky (pokud existuje) |
|
total_results
|
links.total_results | integer |
Celkový počet výsledků |
Získání adresy URL kurzu
JSON obsahující adresu URL kurzu
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Jazyková architektura
|
language_framework | True | string |
Název jazyka a architektury ve formátu Java::Spring |
|
Kurz
|
course | True | string |
Název kurzu |
|
Modul
|
module | True | string |
Název modulu kurzu |
|
Přesměrování
|
redirect | boolean |
Přesměruje uživatele na zpáteční adresu URL. |
Návraty
Adresa URL školicích kurzů
- Adresa URL kurzu
- CourseURL
Získání aktivity uživatelů, které jsou nejvíce zapojené
Tento koncový bod vrátí nejvíce zapojené uživatele "N".
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Období sestavy
|
report_period | integer |
Počet dnů, po které se mají zobrazit nejvíce zapojení uživatelé (report_period by se měl zadat samostatně nebo s koncovým datem) |
|
|
Datum zahájení
|
startdate | string |
Počáteční datum pro rozsah kalendářních dat (nemělo by být zadáno s report_period). Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
|
|
Datum ukončení
|
enddate | string |
Koncové datum rozsahu dat (mělo by být větší než počáteční datum). Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
|
|
Počet uživatelů
|
number_of_users | integer |
Počet uživatelů s nejvyšším počtem uživatelů |
|
|
Název týmu
|
team_name | string |
Název týmu |
|
|
Štítky
|
tags | string |
Značky uživatelů |
|
|
Stránka
|
page | integer |
Počet výsledků stránky |
Návraty
Většina zapojení uživatelů ve společnosti
- Body
- MostEngagedUsers
Získání aktivity vývojáře
Tento koncový bod vrátí podrobný protokol výzvy všech vývojářů v organizaci s skóre výzvy, potížemi a výsledky výzvy vývojáře.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Stránka
|
page | integer |
Počet výsledků stránky |
Návraty
Podrobný protokol výzev pro dané časové období
- Aktivita vývojáře
- DevelopersActivity
Získání nejvýkonnější aktivity
Slouží k načtení seznamu nejvýkonnějších uživatelů.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Období sestavy
|
report_period | integer |
Počet dnů, za které se mají zobrazit změny ve statistikách |
|
|
Počet uživatelů
|
num_users | integer |
Počet nejlepších účinkujících, které mají být vráceny |
|
|
Stránka
|
page | integer |
Počet výsledků stránky |
|
|
Štítky
|
tags | string |
Vyfiltrujte výsledky pro zobrazení horních peformerů pro zadané značky. Zadané značky se oddělují čárkou a k filtrování výsledků používá logiku OR. |
|
|
Tým
|
team | string |
Filtrování výsledků pro zobrazení nejlepších výsledků pro daný tým |
|
|
Čas zahájení
|
starttime | date-time |
Zahrnuje body z průběhu dokončeného dne nebo po daném čase. Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
|
|
Koncový čas
|
endtime | date-time |
Uveďte body z průběhu dokončení v daném čase nebo před daným časem. Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
schéma
|
schema | TopPerformers |
Seznam nejlepších účinkujících |
Získání podrobností o týmu
Slouží k získání podrobností o týmu.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID týmu
|
team_id | True | string |
ID týmu |
Návraty
Podrobnosti o týmu
- Body
- TeamDetails
Získání pokusů o posouzení
Tento koncový bod vrátí podrobnou sestavu pro všechny vývojáře, kteří provedli posouzení s daným ID. Rozsah sestavy může být filtrován mnoha způsoby. Výsledky můžete filtrovat danému vývojáři tak, že zadáte e-mailovou adresu dotazu. Pokud je zadané počáteční datum, zahrnou se pouze pokusy o zahájení nebo dokončení po (včetně) tohoto data. Pokud je k dispozici koncové datum, budou zahrnuty pouze výzvy zahájené nebo dokončené před tímto datem. Poskytnutí obou indikuje rozsah kalendářních dat, podle které se má filtrovat. To zahrnuje všechna data v souhrnné sestavě a podrobnosti o všech problémech, které jsou součástí posouzení.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID posouzení
|
assessment_id | True | string |
ID posouzení |
|
Stránka
|
page | integer |
Počet výsledků stránky |
|
|
E-mail vývojáře
|
developer | string |
E-mailová adresa vývojáře, podle které se má filtrovat |
|
|
Datum zahájení
|
startdate | date-time |
Pokusy o vrácení se spustily pouze po daném datu a po tomto datu. Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
|
|
Datum ukončení
|
enddate | date-time |
Vrátí se jenom pokusy o zahájení nebo dokončení před daným datem. Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
pokusy
|
attempts | array of object |
pokusy |
|
ID
|
attempts._id | string |
ID pokusu o posouzení |
|
Assessment
|
attempts._assessment | string |
Posouzení, do něhož patří |
|
Název posouzení
|
attempts.name | string |
Název posouzení |
|
Název
|
attempts.developer.name | string |
Jméno vývojáře (první + střední + příjmení). |
|
Email
|
attempts.developer.email | string |
E-mailová adresa vývojáře. |
|
Člen od
|
attempts.developer.member_since | string |
Datum, kdy se vývojář stal členem. |
|
Naposledy přihlášeno
|
attempts.developer.last_logged_in | string |
Datum, kdy se vývojář naposledy přihlásil. |
|
Stav
|
attempts.developer.status | string |
Aktuální stav vývojářského účtu. |
|
Společnost
|
attempts.developer.company | string |
Název společnosti, na které je vývojář součástí. |
|
Tým
|
attempts.developer.team | string |
Název týmu, ze kterého je vývojář součástí. |
|
tags
|
attempts.developer.tags | array of string |
tags |
|
roles
|
attempts.developer.roles | array of string |
roles |
|
Stav
|
attempts.status | string |
Označuje stav úkolu nebo posouzení, které může být nevyřízené, probíhající nebo nedostupné. |
|
Jazyk
|
attempts.language | string |
Jazyk/rámec posouzení. null = jazyk/architektura, která není vybrána pro posouzení podporující více než jeden jazyk. |
|
Started
|
attempts.started | string |
Datum a čas, kdy bylo posouzení zahájeno. |
|
Dokončeno
|
attempts.completed | string |
Datum a čas dokončení posouzení |
|
Deadline
|
attempts.deadline | string |
Datum a čas konečného termínu posouzení. Pokud posouzení nemá časový limit, konečný termín bude null. |
|
Score
|
attempts.score | integer |
Skóre hodnocení v %. |
|
Dokončeno v
|
attempts.completed_in | string |
Doba potřebná k dokončení pokusu o posouzení. |
|
Předávání známek
|
attempts.passing_grade | integer |
Procento potřebné k předání posouzení. |
|
Stav průchodu
|
attempts.pass_status | string |
Stav pass of the assessment. |
|
Správný
|
attempts.progress.correct | integer |
Počet správných výzev. |
|
Nesprávný
|
attempts.progress.incorrect | integer |
Počet nesprávných výzev. |
|
Počet výzev
|
attempts.progress.number_of_challenges | integer |
Celkový počet problémů. |
|
Dokončeno
|
attempts.progress.completed | integer |
Datum a čas dokončení posouzení. |
|
Umístěn
|
attempts.accuracy.located | integer |
% ohrožení zabezpečení |
|
Identifikovaný
|
attempts.accuracy.identified | integer |
Zjištěné % ohrožení zabezpečení |
|
Pevný
|
attempts.accuracy.fixed | integer |
Opravili jsme % ohrožení zabezpečení. |
|
výzvy
|
attempts.challenges | array of object |
výzvy |
|
číslo
|
attempts.challenges.number | integer |
číslo |
|
kategorie
|
attempts.challenges.category | string |
kategorie |
|
podkategorie
|
attempts.challenges.subcategory | string |
podkategorie |
|
obtížnost
|
attempts.challenges.difficulty | string |
obtížnost |
|
stav
|
attempts.challenges.status | string |
stav |
|
max_score
|
attempts.challenges.max_score | integer |
max_score |
|
skóre
|
attempts.challenges.score | integer |
skóre |
|
stav
|
attempts.challenges.locate.status | string |
stav |
|
stav
|
attempts.challenges.identify.status | string |
stav |
|
stav
|
attempts.challenges.fix.status | string |
stav |
|
Total Pages
|
links.total_pages | integer |
Celkový počet stránek ve výsledcích |
|
Výsledky na stránku
|
links.results_per_page | integer |
Maximální počet výsledků na každé stránce. |
|
Další stránka
|
links.next_page | integer |
Číslo stránky další stránky (pokud existuje). |
|
Stránka Předv
|
links.prev_page | integer |
Číslo stránky předchozí stránky (pokud existuje). |
|
Celkový počet výsledků
|
links.total_results | integer |
Celkový počet výsledků. |
Získání posouzení
Tento koncový bod vrátí seznam objektů posouzení, které obsahují rozsah datových bodů souvisejících s posouzeními. To zahrnuje ID posouzení, která se můžou používat ve spojení s ostatními koncovými body rozhraní API pro posouzení.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Stránka
|
page | integer |
Počet výsledků stránky |
|
|
Datum zahájení
|
startdate | date-time |
Hodnocení se spustila pouze po daném datu a po tomto datu. Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
|
|
Datum ukončení
|
enddate | date-time |
Vrácení hodnocení bylo zahájeno nebo dokončeno pouze před daným datem. Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
hodnocení
|
assessments | array of Assessment | |
|
total_pages
|
links.total_pages | integer |
Celkový počet stránek ve výsledcích |
|
results_per_page
|
links.results_per_page | integer |
Maximální počet výsledků na každé stránce |
|
next_page
|
links.next_page | integer |
Číslo stránky další stránky (pokud existuje) |
|
prev_page
|
links.prev_page | integer |
Číslo stránky předchozí stránky (pokud existuje) |
|
total_results
|
links.total_results | integer |
Celkový počet výsledků |
Získání prostředků
Seznam výukových materiálů
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
resources
|
resources | array of Resource |
Získání průběhu vývojáře
Tento koncový bod vrátí průběh trénování všech vývojářů v organizaci s aktuální sférou, úrovní a průběhem úkolu.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Stránka
|
page | integer |
Počet výsledků stránky |
Návraty
Obsahuje průběh každého vývojáře v jednotlivých jazycích, sférách, úrovních a úkolech.
- Průběh vývoje pro vývojáře
- DevelopersProgress
Získání průběhu všech vývojářů pro kurz
Tento koncový bod vrátí průběh všech vývojářů pro zadaný kurz.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID kurzu
|
course_id | True | string |
ID kurzu |
|
Stránka
|
page | integer |
Počet výsledků stránky |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
data
|
data | array of CourseDeveloperProgressEntry | |
|
total_pages
|
links.total_pages | integer |
Celkový počet stránek ve výsledcích |
|
results_per_page
|
links.results_per_page | integer |
Maximální počet výsledků na každé stránce |
|
next_page
|
links.next_page | integer |
Číslo stránky další stránky (pokud existuje) |
|
prev_page
|
links.prev_page | integer |
Číslo stránky předchozí stránky (pokud existuje) |
|
total_results
|
links.total_results | integer |
Celkový počet výsledků |
Získání silných a slabých stránek aktivity
Tento koncový bod vrátí průměrné silné a slabé stránky pro společnost, tým nebo uživatele (v závislosti na úrovni členitosti dotazu) pro konkrétní jazyk nebo všechny jazyky.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Typ cíle
|
targetType | string |
Typ cíle. Výchozí nastavení závisí na rozsahu klíče rozhraní API. Výchozí nastavení klíče sestavy pro společnost Výchozí hodnota klíče týmu je pro tým. |
|
|
Cílový identifikátor
|
targetIdentifier | string |
Cílový identifikátor (název týmu, e-mail uživatele nebo ID uživatele) |
|
|
ID jazyka
|
languageId | string |
ID jazyka |
|
|
Jazyková architektura
|
languageFramework | string |
Jazyková architektura |
|
|
Stránka
|
page | integer |
Počet výsledků stránky |
Návraty
Průměr silných stránek a slabých stránek – objekt
Získání tabulky výsledků pro vývojáře
Tento koncový bod vrátí seznam všech vývojářů v organizaci se svými aktuálními statistikami a změnou statistik v průběhu období sestavy (může to být 1, 7 nebo 30 dnů).
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Období sestavy
|
report_period | integer |
Počet dnů, za které se mají zobrazit změny ve statistikách |
|
|
Stránka
|
page | integer |
Počet výsledků stránky |
|
|
Datum zahájení
|
startdate | date-time |
Zahrňte průběh dokončení tabulky výsledků v daném čase nebo po uplynutí daného času. Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
|
|
Datum ukončení
|
enddate | date-time |
Uveďte průběh dokončení tabulky výsledků v daném čase nebo před daným časem. Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
tabulka výsledků
|
leaderboard | array of object |
tabulka výsledků |
|
Hodnost
|
leaderboard.rank | integer |
Konečná pozice účastníka v rámci turnaje. |
|
Název
|
leaderboard.developer.name | string |
Jméno vývojáře (první + střední + příjmení) |
|
Email
|
leaderboard.developer.email | string |
E-mailová adresa vývojáře. |
|
Člen od
|
leaderboard.developer.member_since | string |
Datum, kdy se vývojář stal členem. |
|
Naposledy přihlášeno
|
leaderboard.developer.last_logged_in | string |
Datum, kdy se vývojář naposledy přihlásil. |
|
Stav
|
leaderboard.developer.status | string |
Aktuální stav vývojářského účtu. |
|
Společnost
|
leaderboard.developer.company | string |
Název společnosti, ve které je vývojář součástí |
|
Tým
|
leaderboard.developer.team | string |
Název týmu, ze kterého je vývojář součástí. |
|
tags
|
leaderboard.developer.tags | array of string |
tags |
|
roles
|
leaderboard.developer.roles | array of string |
roles |
|
Blokované
|
leaderboard.blocked | boolean |
Jestli byl tento účastník zablokovaný z turnaje. |
|
Počet minut strávených
|
leaderboard.minutes_spent | integer |
Jak dlouho vývojář strávil zodpovězením (v minutách). |
|
Jazyk
|
leaderboard.language | string |
Jazyk/architektura, který účastník použil. |
|
Maximální počet bodů
|
leaderboard.max_points | integer |
Maximální počet bodů dostupných v turnaji |
|
Points
|
leaderboard.points | integer |
Množství bodů, které účastník získal. |
|
Použité nápovědy
|
leaderboard.hints_used | integer |
Počet tipů, které účastník použil. |
|
Ztracená životy
|
leaderboard.lives_lost | integer |
Počet životů, které účastník během turnaje ztratil. |
|
úrovně
|
leaderboard.levels | array of object |
úrovně |
|
název
|
leaderboard.levels.name | string |
název |
|
výzvy
|
leaderboard.levels.challenges | array of object |
výzvy |
|
číslo
|
leaderboard.levels.challenges.number | integer |
číslo |
|
kategorie
|
leaderboard.levels.challenges.category | string |
kategorie |
|
podkategorie
|
leaderboard.levels.challenges.subcategory | string |
podkategorie |
|
obtížnost
|
leaderboard.levels.challenges.difficulty | string |
obtížnost |
|
stav
|
leaderboard.levels.challenges.status | string |
stav |
|
max_points
|
leaderboard.levels.challenges.max_points | integer |
max_points |
|
výhybka
|
leaderboard.levels.challenges.points | integer |
výhybka |
|
codebase_size
|
leaderboard.levels.challenges.codebase_size | string |
codebase_size |
|
minutes_spent
|
leaderboard.levels.challenges.minutes_spent | integer |
minutes_spent |
|
stages
|
leaderboard.levels.challenges.stages | array of object |
stages |
|
číslo
|
leaderboard.levels.challenges.stages.number | integer |
číslo |
|
název
|
leaderboard.levels.challenges.stages.name | string |
název |
|
stav
|
leaderboard.levels.challenges.stages.status | string |
stav |
|
výhybka
|
leaderboard.levels.challenges.stages.points | integer |
výhybka |
|
max_points
|
leaderboard.levels.challenges.stages.max_points | integer |
max_points |
|
minutes_spent
|
leaderboard.levels.challenges.stages.minutes_spent | integer |
minutes_spent |
|
lives_lost
|
leaderboard.levels.challenges.stages.lives_lost | integer |
lives_lost |
|
hints_used
|
leaderboard.levels.challenges.stages.hints_used | integer |
hints_used |
|
Total Pages
|
links.total_pages | integer |
Celkový počet stránek ve výsledcích |
|
Výsledky na stránku
|
links.results_per_page | integer |
Maximální počet výsledků na každé stránce. |
|
Další stránka
|
links.next_page | integer |
Číslo stránky další stránky (pokud existuje). |
|
Předchozí stránka
|
links.prev_page | integer |
Číslo stránky předchozí stránky (pokud existuje). |
|
Celkový počet výsledků
|
links.total_results | integer |
Celkový počet výsledků. |
Získání tabulky výsledků týmu
Tento koncový bod vrátí seznam všech týmů v organizaci se svými aktuálními statistikami a změnou statistik v průběhu období sestavy (může to být 1, 7 nebo 30 dnů).
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Období sestavy
|
report_period | integer |
Počet dnů, za které se mají zobrazit změny ve statistikách |
|
|
Vynechat neaktivní
|
omitInactive | boolean |
Pokud je nastavená hodnota true, vynechá všechny neaktivní účty z výsledků. |
|
|
Stránka
|
page | integer |
Počet výsledků stránky |
|
|
Datum zahájení
|
startdate | date-time |
Zahrňte průběh dokončení tabulky výsledků v daném čase nebo po uplynutí daného času. Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
|
|
Datum ukončení
|
enddate | date-time |
Uveďte průběh dokončení tabulky výsledků v daném čase nebo před daným časem. Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
Návraty
- response
- array of TeamLeaderboard
Získání Teams
Tento koncový bod vrátí seznam objektů týmu, které obsahují rozsah datových bodů souvisejících s týmy. To zahrnuje ID týmu, která se můžou používat ve spojení s ostatními koncovými body rozhraní API týmu.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Stránka
|
page | integer |
Počet výsledků stránky |
|
|
Název týmu
|
name | string |
Název týmu |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
týmy
|
teams | array of TeamDetails | |
|
total_pages
|
links.total_pages | integer |
Celkový počet stránek ve výsledcích |
|
results_per_page
|
links.results_per_page | integer |
Maximální počet výsledků na každé stránce |
|
next_page
|
links.next_page | integer |
Číslo stránky další stránky (pokud existuje) |
|
prev_page
|
links.prev_page | integer |
Číslo stránky předchozí stránky (pokud existuje) |
|
total_results
|
links.total_results | integer |
Celkový počet výsledků |
Získání turnajů
Tento koncový bod vrátí seznam turnajů ve společnosti.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Stránka
|
page | integer |
Počet výsledků stránky |
|
|
Název turnaje
|
name | string |
Název turnaje |
|
|
Datum zahájení
|
startdate | date-time |
Vrátí se pouze turnaje, které začínají na daném čase nebo po daném čase. Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
|
|
Datum ukončení
|
enddate | date-time |
Vrátí se pouze turnaje, které končí nebo před daným časem. čas: YYYY-MM-DDTHH:mm:ss. SSSZ |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
turnaje
|
tournaments | array of Tournament | |
|
total_pages
|
links.total_pages | integer |
Celkový počet stránek ve výsledcích |
|
results_per_page
|
links.results_per_page | integer |
Maximální počet výsledků na každé stránce |
|
next_page
|
links.next_page | integer |
Číslo stránky další stránky (pokud existuje) |
|
prev_page
|
links.prev_page | integer |
Číslo stránky předchozí stránky (pokud existuje) |
|
total_results
|
links.total_results | integer |
Celkový počet výsledků |
Získání týmové aktivity s největším zapojením
Tento koncový bod vrátí nejvíce zapojené týmy "N".
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Období sestavy
|
report_period | integer |
Počet dní, po které se mají zobrazit nejvíce zapojené týmy (report_period by měly být zadány samostatně nebo s koncovým datem). |
|
|
Datum zahájení
|
startdate | string |
Počáteční datum pro rozsah kalendářních dat (nemělo by být zadáno s report_period). Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
|
|
Datum ukončení
|
enddate | string |
Koncové datum rozsahu dat (mělo by být větší než počáteční datum). Formát: RRRR-MM-DDTHH:mm:ss. SSSZ |
|
|
Počet týmů
|
number_of_teams | integer |
Počet týmů s nejvyšším počtem týmů |
|
|
Štítky
|
tags | string |
Značky uživatelů |
|
|
Stránka
|
page | integer |
Počet výsledků stránky |
Návraty
Nejčastěji zapojené týmy ve společnosti
- Body
- MostEngagedTeams
Získání uživatele
Slouží k načtení jednoho záznamu uživatele. Odpověď může být tvarována předáním parametru dotazu polí se seznamem názvů atributů, které se mají vrátit.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID
|
id | True | string |
ID prostředku uživatele. |
|
Typ ID
|
idtype | string |
Slouží ke klasifikaci typu ID uživatele v adrese URL. |
|
|
Fields
|
fields | string |
Pole polí. Vrátí pouze atributy zadané ve filtru. Každý atribut by měl být oddělený čárkami. |
Návraty
- Uživatelská data
- UserData
Získání uživatelů
Slouží k načtení všech uživatelských záznamů. Odpověď může být tvarována předáním parametru dotazu polí se seznamem názvů atributů, které se mají vrátit.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Fields
|
fields | string |
Pole polí. Vrátí pouze zadané atributy. Každý atribut by měl být oddělený čárkami. |
|
|
Stránka
|
page | integer |
Vrátí číslo dané stránky stránkované sady výsledků. Velikosti stránek jsou 1 000 záznamů. |
Návraty
Seznam uživatelských dat
- Seznam uživatelů
- UsersList
Získání času stráveného
Čas strávený na platformě napříč hodnoceními, učením, turnaji a školením
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Stránka
|
page | integer |
Počet výsledků stránky |
|
|
ID
|
id | string |
Filtrování výsledků na základě ID uživatele ve formátu UUID |
|
|
Email
|
string |
Filtrování výsledků na základě e-mailu |
||
|
Štítky
|
tags | string |
Vyfiltrujte základnu výsledků a zobrazte uživatele se značkami. Zadané značky se oddělují čárkou a k filtrování výsledků používá logiku OR. |
|
|
Tým
|
team | string |
Filtrování výsledků pro zobrazení uživatelů, kteří patří do zadaného týmu |
|
|
Datum zahájení
|
startdate | date-time |
Výsledky filtrování tak, aby zahrnovaly výsledky od začátku dne. Formát data 'RRRR-MM-DD'. V UTC |
|
|
Datum ukončení
|
enddate | date-time |
Vyfiltrujte výsledky tak, aby zahrnovaly všechny výsledky do konce dne. Formát data 'RRRR-MM-DD'. V UTC |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
users
|
users | array of UsersTimeSpent | |
|
total_pages
|
links.total_pages | integer |
Celkový počet stránek ve výsledcích |
|
results_per_page
|
links.results_per_page | integer |
Maximální počet výsledků na každé stránce |
|
next_page
|
links.next_page | integer |
Číslo stránky další stránky (pokud existuje) |
|
prev_page
|
links.prev_page | integer |
Číslo stránky předchozí stránky (pokud existuje) |
|
total_results
|
links.total_results | integer |
Celkový počet výsledků |
Získání žebříčku turnajů
Tento koncový bod vrátí tabulku výsledků pro jeden turnaj. To zahrnuje všechny úrovně, výzvy a fáze, které se vývojář zúčastnil, s podrobnými metrikami každého z nich.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
ID turnaje
|
tournament_id | True | string |
ID turnaje |
|
Stránka
|
page | integer |
Počet výsledků stránky |
Návraty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
tabulka výsledků
|
leaderboard | array of TournamentParticipant | |
|
total_pages
|
links.total_pages | integer |
Celkový počet stránek ve výsledcích |
|
results_per_page
|
links.results_per_page | integer |
Maximální počet výsledků na každé stránce |
|
next_page
|
links.next_page | integer |
Číslo stránky další stránky (pokud existuje) |
|
prev_page
|
links.prev_page | integer |
Číslo stránky předchozí stránky (pokud existuje) |
|
total_results
|
links.total_results | integer |
Celkový počet výsledků |
Definice
Turnaj
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
_id
|
_id | string |
ID turnaje |
|
název
|
name | string |
Název turnaje |
|
popis
|
description | string |
Popis turnaje |
|
čas_startu
|
start_time | date-time |
Čas zahájení turnaje |
|
čas ukončení
|
end_time | date-time |
Čas ukončení turnaje |
|
timezone
|
timezone | string |
Časové pásmo, ve které se turnaj koná |
Turnajovýparticipant
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
zařadit
|
rank | integer |
Konečná pozice účastníka v rámci turnaje |
|
Developer
|
developer | Developer |
Informace o individuálním vývojáři |
|
blokovaný
|
blocked | boolean |
Jestli byl tento účastník zablokovaný z prohlídky |
|
minutes_spent
|
minutes_spent | integer |
Jak dlouho vývojář strávil odpovědi (v minutách) |
|
jazyk
|
language | string |
Jazyk/architektura použitého účastníka |
|
max_points
|
max_points | integer |
Maximální počet bodů dostupných v turnaji |
|
výhybka
|
points | integer |
Počet bodů, které účastník získal |
|
hints_used
|
hints_used | integer |
Počet tipů, které účastník použil |
|
lives_lost
|
lives_lost | integer |
Počet životů, které účastník během turnaje ztratil |
|
úrovně
|
levels | array of Level |
Úrovně výzvy |
Úroveň
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
název
|
name | string |
Název úrovně |
|
výzvy
|
challenges | array of object | |
|
číslo
|
challenges.number | integer |
Číslo výzvy (začíná na 1) |
|
kategorie
|
challenges.category | string |
Kategorie výzvy |
|
podkategorie
|
challenges.subcategory | string |
Podkategorie výzvy |
|
obtížnost
|
challenges.difficulty | string | |
|
Stav
|
challenges.status | Status |
Označuje stav výzvy nebo posouzení, které může být nevyřízené, probíhající nebo nedostupné. |
|
max_points
|
challenges.max_points | integer |
Maximální počet bodů dostupných pro tuto výzvu |
|
výhybka
|
challenges.points | integer |
Body získané pro tuto výzvu |
|
codebase_size
|
challenges.codebase_size | string | |
|
minutes_spent
|
challenges.minutes_spent | integer |
Jak dlouho vývojář strávil odpovědi (v minutách) |
|
stages
|
challenges.stages | array of Stage |
Etapa
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
číslo
|
number | integer |
Číslo fáze |
|
název
|
name | string |
Název fáze |
|
stav
|
status | string |
Stav pokusu v této fázi |
|
výhybka
|
points | integer |
Body získané v této fázi |
|
max_points
|
max_points | integer |
Maximální počet bodů dostupných v této fázi |
|
minutes_spent
|
minutes_spent | integer |
Jak dlouho vývojář strávil odpovědi (v minutách) |
|
lives_lost
|
lives_lost | integer |
Počet ztracených životů v této fázi |
|
hints_used
|
hints_used | integer |
Počet tipů použitých v této fázi |
Assessment
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
_id
|
_id | string |
ID posouzení |
|
stav
|
status | string |
Stav posouzení |
|
název
|
name | string |
Název posouzení |
|
popis
|
description | string |
Popis posouzení |
|
supported_languages
|
supported_languages | array of string |
Seznam jazyků a architektur dostupných pro posouzení |
|
obtížnost
|
difficulty | string |
Potíže s posouzením |
|
success_ratio
|
success_ratio | integer |
Procento potřebné k předání posouzení |
|
emits_certificate
|
emits_certificate | boolean |
Je posouzení propojené s certifikátem? |
|
time_limit
|
time_limit | integer |
Časový limit hodnocení v milisekundách. null = bez časového limitu |
|
start_date
|
start_date | date-time |
Datum zahájení posouzení |
|
end_date
|
end_date | date-time |
Datum ukončení posouzení |
|
timezone
|
timezone | string |
Časové pásmo posouzení |
|
number_of_challenges
|
number_of_challenges | integer |
Počet problémů v posouzení |
|
self_assess
|
self_assess | boolean |
Je posouzení veřejné posouzení? |
|
retries_allowed
|
retries_allowed | boolean |
Jsou pro toto hodnocení povolené opakování? |
Stav
Označuje stav výzvy nebo posouzení, které může být nevyřízené, probíhající nebo nedostupné.
Označuje stav výzvy nebo posouzení, které může být nevyřízené, probíhající nebo nedostupné.
- Stav
- string
preferredDevLanguage
Předvolba jazyka pro vývoj
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
_id
|
_id | string |
ID jazyka |
|
_rámec
|
_framework | string |
Jazyková architektura |
AssessmentAssignResponse
Odpověď na žádost POST s přiřazením posouzení
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
uživatel
|
user | string |
ID e-mailu uživatele |
|
inviteEmailSent
|
inviteEmailSent | boolean |
Byl odeslán e-mail s pozvánkou? |
|
inviteUrl
|
inviteUrl | string |
Adresa URL pozvánky k posouzení |
TeamLeaderboard
Tabulka výsledků týmu obsahuje všechny položky v tabulce výsledků týmu platné během daného sledovaného období.
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
report_period_in_days
|
report_period_in_days | integer |
Počet dnů do minulosti, které se mají ohlásit |
|
tabulka výsledků
|
leaderboard | array of TeamLeaderboardEntry | |
|
total_pages
|
links.total_pages | integer |
Celkový počet stránek ve výsledcích |
|
results_per_page
|
links.results_per_page | integer |
Maximální počet výsledků na každé stránce |
|
next_page
|
links.next_page | integer |
Číslo stránky další stránky (pokud existuje) |
|
prev_page
|
links.prev_page | integer |
Číslo stránky předchozí stránky (pokud existuje) |
|
total_results
|
links.total_results | integer |
Celkový počet výsledků |
TeamLeaderboardEntry
Položka v tabulce výsledků týmu
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
zařadit
|
rank | integer |
Pořadí týmu v tabulce výsledků. |
|
název
|
name | string |
Název týmu |
|
vývojáři
|
developers | integer |
Počet vývojářů v týmu |
|
points_average
|
points_average | integer |
Průměrné body týmu |
|
points_total
|
points_total | integer |
Celkový počet bodů týmu |
|
úspěšnost
|
accuracy | integer |
Přesnost týmu (v %) |
|
confidence_level
|
confidence_level | integer |
Úroveň spolehlivosti týmu (v %) |
|
time_spent
|
time_spent | integer |
Celkový počet minut strávených týmem na výzvy |
|
installed_sensei
|
installed_sensei | integer |
Počet vývojářů v týmu, kteří nainstalovali sensei |
|
Statistiky v období sestavy
|
stats_over_report_period | StatsOverReportPeriod |
Statistiky vypočítané pro dané období sestavy |
MostEngagedTeams
Nejčastěji zapojené týmy ve společnosti
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
týmy
|
teams | array of TeamEntry |
Podrobnosti o týmu |
|
total_pages
|
links.total_pages | integer |
Celkový počet stránek ve výsledcích |
|
results_per_page
|
links.results_per_page | integer |
Maximální počet výsledků na každé stránce |
|
next_page
|
links.next_page | integer |
Číslo stránky další stránky (pokud existuje) |
|
prev_page
|
links.prev_page | integer |
Číslo stránky předchozí stránky (pokud existuje) |
|
total_results
|
links.total_results | integer |
Celkový počet výsledků |
TeamEntry
Tento objekt představuje podrobnosti týmu.
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
název
|
name | string |
Název týmu |
|
stav
|
status | string |
Stav týmu |
|
Čas strávený časem
|
timeSpent | integer |
Čas strávený týmem |
MostEngagedUsers
Většina zapojení uživatelů ve společnosti
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
users
|
users | array of UserEntry |
Podrobnosti o uživateli |
|
total_pages
|
links.total_pages | integer |
Celkový počet stránek ve výsledcích |
|
results_per_page
|
links.results_per_page | integer |
Maximální počet výsledků na každé stránce |
|
next_page
|
links.next_page | integer |
Číslo stránky další stránky (pokud existuje) |
|
prev_page
|
links.prev_page | integer |
Číslo stránky předchozí stránky (pokud existuje) |
|
total_results
|
links.total_results | integer |
Celkový počet výsledků |
UserEntry
Tento objekt představuje podrobnosti o uživateli.
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
název
|
name | string |
Jméno uživatele |
|
stav
|
status | string |
Stav uživatele |
|
Čas strávený časem
|
timeSpent | integer |
Čas strávený uživatelem |
StatsOverReportPeriod
Statistiky vypočítané pro dané období sestavy
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
points_gained
|
points_gained | integer |
Počet bodů, které vývojář získal |
|
accuracy_change
|
accuracy_change | integer |
Změna přesnosti během sledovaného období |
|
confidence_level_change
|
confidence_level_change | integer |
Změna úrovně spolehlivosti v průběhu sledovaného období |
|
minutes_spent
|
minutes_spent | integer |
Minuty strávené týmem na výzvy |
|
challenges_correct
|
challenges_correct | integer |
Počet správných výzev |
|
challenges_incorrect
|
challenges_incorrect | integer |
Počet nesprávných výzev |
Developer
Informace o individuálním vývojáři
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
název
|
name | string |
Jméno vývojáře (první + střední + příjmení) |
|
e-mail
|
string |
E-mailová adresa vývojářů |
|
|
member_since
|
member_since | date-time |
Datum, kdy se vývojář stal členem |
|
last_logged_in
|
last_logged_in | date-time |
Datum, kdy se vývojář naposledy přihlásil |
|
stav
|
status | string |
Aktuální stav vývojářského účtu |
|
společnost
|
company | string |
Název společnosti, ve které je vývojář součástí |
|
tým
|
team | string |
Název týmu, ze kterého je vývojář součástí |
|
tags
|
tags | array of string |
Značky přidružené k tomuto vývojáři |
|
roles
|
roles | string |
Role, které má tento vývojář |
VývojářiProgress
Obsahuje průběh každého vývojáře v jednotlivých jazycích, sférách, úrovních a úkolech.
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
vývojáři
|
developers | array of DeveloperProgressEntry |
Seznam vývojářů, kteří se pokusili o trénování |
|
total_pages
|
links.total_pages | integer |
Celkový počet stránek ve výsledcích |
|
results_per_page
|
links.results_per_page | integer |
Maximální počet výsledků na každé stránce |
|
next_page
|
links.next_page | integer |
Číslo stránky další stránky (pokud existuje) |
|
prev_page
|
links.prev_page | integer |
Číslo stránky předchozí stránky (pokud existuje) |
|
total_results
|
links.total_results | integer |
Celkový počet výsledků |
DeveloperProgressEntry
Tato položka představuje objekt v průběhu trénování vývojářů obsahující informace o vývojáři a průběh jejich pokusů v režimu trénování.
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Developer
|
developer | Developer |
Informace o individuálním vývojáři |
|
jazyky
|
languages | array of TrainingProgressEntry |
Seznamjazykůch |
TrainingProgressEntry
Položka s průběhem dokončování jazyků a seznamu sfér
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
název
|
name | string |
Název jazykové architektury |
|
language_progress
|
language_progress | integer |
Procento dokončeného jazyka |
|
říše
|
realms | array of object |
Seznam sfér pro každý jazyk |
|
název
|
realms.name | string |
Název sféry |
|
realm_progress
|
realms.realm_progress | integer |
Procento dokončené sféry |
|
úrovně
|
realms.levels | array of object |
Seznam úrovní pro každou sféru |
|
název
|
realms.levels.name | string |
Název úrovně |
|
level_progress
|
realms.levels.level_progress | integer |
Procento dokončené úrovně |
|
výpravy
|
realms.levels.quests | array of object |
Seznam úkolů pro každou úroveň |
|
název
|
realms.levels.quests.name | string |
Název úkolu |
|
quest_progress
|
realms.levels.quests.quest_progress | integer |
procento dokončeného úkolu |
VývojářiActivity
Podrobný protokol výzev pro dané časové období
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
activities
|
activities | array of ActivityEntry |
Seznam vývojářů obsahujících seznam jazyků obsahujících pokusy o výzvu |
|
total_pages
|
links.total_pages | integer |
Celkový počet stránek ve výsledcích |
|
results_per_page
|
links.results_per_page | integer |
Maximální počet výsledků na každé stránce |
|
next_page
|
links.next_page | integer |
Číslo stránky další stránky (pokud existuje) |
|
prev_page
|
links.prev_page | integer |
Číslo stránky předchozí stránky (pokud existuje) |
|
total_results
|
links.total_results | integer |
Celkový počet výsledků |
ActivityEntry
Tento objekt představuje vývojáře a jejich pokusy o výzvu.
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Developer
|
developer | Developer |
Informace o individuálním vývojáři |
|
Pokus o výzvu
|
challenge | ChallengeAttempt |
Pokus provedený deverloperem v režimu trénování |
ChallengeAttempt
Pokus provedený deverloperem v režimu trénování
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
jazyk
|
language | string |
Název jazykové architektury |
|
království
|
realm | string |
Název sféry |
|
úroveň
|
level | string |
Název úrovně |
|
hledání
|
quest | string |
Název úkolu |
|
kategorie
|
category | string |
Název kategorie výzvy |
|
podkategorie
|
subcategory | string |
Název podkategorie výzvy |
|
obtížnost
|
difficulty | string |
Úroveň obtížnosti výzvy |
|
začalo
|
started | date-time |
Časová výzva byla zahájena. |
|
dokončené
|
completed | date-time |
Časové výzvy byly dokončeny. |
|
duration
|
duration | integer |
Doba v sekundách trvala dokončení úkolu |
|
stav
|
status | string |
Stav výzvy s nesprávným stavem úkolu s 1 nebo více nesprávnými fázemi |
|
hints_used
|
hints_used | integer |
Celkový počet tipů z fází výzvy používaných vývojářem |
|
skóre
|
score | integer |
Získané body |
|
max_score
|
max_score | string |
Maximální dosažitelné body pro výzvu |
|
Vybrat ohrožení zabezpečení
|
select_vulnerability | SelectVulnerability |
Povaha výzvy |
|
Vyhledání ohrožení zabezpečení
|
locate_vulnerability | LocateVulnerability |
Povaha výzvy |
|
Identifikace řešení
|
identify_solution | IdentifySolution |
Povaha výzvy |
SelectVulnerability
Povaha výzvy
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
attempt_index
|
attempt_index | integer |
Kolikrát se vývojář pokusil fázi |
|
stav
|
status | string |
Výsledek výzvy, out_of_reach stav popisuje fázi, o kterou se vývojář ještě nepokoušal. |
|
max_score
|
max_score | integer |
Maximální dosažitelné body pro výběr chyby zabezpečení |
|
skóre
|
score | integer |
Získané body pro výběr ohrožení zabezpečení |
|
přeskočený
|
skipped | boolean |
Pokud je nastavená hodnota true, fáze se přeskočí. Pokud je stav false, fáze byla dokončena nebo se o to ještě pokusila. |
NajítVulnerability
Povaha výzvy
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
attempt_index
|
attempt_index | integer |
Kolikrát se vývojář pokusil fázi |
|
stav
|
status | string |
Výsledek výzvy |
|
max_score
|
max_score | integer |
Maximální dosažitelné body pro vyhledání ohrožení zabezpečení |
|
skóre
|
score | integer |
Získané body pro vyhledání ohrožení zabezpečení |
IdentifySolution
Povaha výzvy
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
attempt_index
|
attempt_index | integer |
Kolikrát se vývojář pokusil fázi |
|
stav
|
status | string |
Výsledek výzvy |
|
max_score
|
max_score | integer |
Maximální dosažitelné body pro identifikaci řešení |
|
skóre
|
score | integer |
Získané body pro identifikaci řešení |
ResourceItem
Podrobnosti o položce zdroje
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
identifikační číslo
|
id | string | |
|
název
|
name | string |
Resource
Podrobnosti o prostředku
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
identifikační číslo
|
id | string | |
|
název
|
name | string | |
|
items
|
items | array of ResourceItem |
CompletedResource
Podrobnosti dokončeného výukového prostředku
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
prostředek
|
resource | array of string |
Seřazený seznam kategorizace a názvu dokončeného zdroje |
|
time_completed
|
time_completed | date-time |
Po dokončení výukového prostředku |
Záznam ResourceRecord
Záznam dokončených výukových materiálů pro vývojáře
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Developer
|
profile | Developer |
Informace o individuálním vývojáři |
|
dokončené
|
completed | array of CompletedResource |
Všechny výukové materiály, které uživatel dokončil |
CourseURL
Adresa URL školicích kurzů
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
adresa URL
|
url | string |
Adresa URL k kurzu |
TeamData
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
název
|
name | string |
Název týmu |
Uživatelská data
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
identifikační číslo
|
id | string |
ID prostředku uživatele |
|
e-mail
|
string |
E-mail uživatele |
|
|
role
|
role | string |
Role přiřazená uživateli, který je jedním z vývojářů, správce týmu nebo správce společnosti |
|
první
|
name.first |
Křestní jméno |
|
|
prostřední
|
name.middle |
Druhé jméno |
|
|
last
|
name.last |
Příjmení |
|
|
stav
|
status | string |
Stav uživatele |
|
datum pozvánky
|
invite-date | date-time |
Čas poslední pozvánky uživatele |
|
datum posledního přihlášení
|
last-login-date | date-time |
Čas posledního přihlášení uživatele |
|
Týmová data
|
team | TeamData | |
|
tags
|
tags | array of string |
Všechny identifikační informace o uživateli. Příklad: Head Quarters, Asia-Pacific |
|
preferredDevLanguages
|
preferredDevLanguages | array of preferredDevLanguage |
Předvolba vývojových jazyků |
UserUpdated
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
stavový kód
|
statusCode | integer |
Stavový kód zprávy o úspěchu |
|
zpráva
|
message | string |
Popis zprávy o úspěchu odpovědi |
|
kód
|
code | string |
Zabezpečený kód bojovníka s kódem |
UserCreated
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
identifikační číslo
|
id | string |
Identifikátor prostředku Secure Code Warrior |
|
stavový kód
|
statusCode | integer |
Stavový kód zprávy o úspěchu |
|
zpráva
|
message | string |
Popis zprávy o úspěchu odpovědi |
|
kód
|
code | string |
Zabezpečený kód bojovníka s kódem |
UserDeleted
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
stavový kód
|
statusCode | integer |
Stavový kód zprávy o úspěchu |
|
zpráva
|
message | string |
Popis zprávy o úspěchu odpovědi |
|
kód
|
code | string |
Zabezpečený kód bojovníka s kódem |
UsersList
Seznam uživatelských dat
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
users
|
users | array of UserData |
TopPerformers
Seznam nejlepších účinkujících
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
report_period_in_days
|
report_period_in_days | integer |
Počet dnů v minulosti, které se mají vykazovat |
|
top_performers
|
top_performers | array of TopPerformer | |
|
total_pages
|
links.total_pages | integer |
Celkový počet stránek ve výsledcích |
|
results_per_page
|
links.results_per_page | integer |
Maximální počet výsledků na každé stránce |
|
next_page
|
links.next_page | integer |
Číslo stránky další stránky (pokud existuje) |
|
prev_page
|
links.prev_page | integer |
Číslo stránky předchozí stránky (pokud existuje) |
|
total_results
|
links.total_results | integer |
Celkový počet výsledků |
TopPerformer
Nejvýkonnější uživatel
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
výhybka
|
points | integer |
Celkový počet bodů získaných během časového období |
|
identifikační číslo
|
id | string |
ID uživatele ve formátu UUID |
|
e-mail
|
string |
E-mail uživatele |
|
|
první
|
name.first | string |
Jméno uživatele |
|
prostřední
|
name.middle | string |
Uživatelské křestní jméno |
|
last
|
name.last | string |
Příjmení uživatele |
|
tags
|
tags | array of string |
Značky uživatelů |
|
stav
|
status | string |
Stav uživatele |
|
Týmová data
|
team | TeamData |
UsersTimeSpent
Položka zobrazující aktivitu uživatelů
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
identifikační číslo
|
id | string |
ID uživatele ve formátu UUID |
|
e-mail
|
string |
E-mail uživatele |
|
|
první
|
name.first | string |
Jméno uživatele |
|
prostřední
|
name.middle | string |
Uživatelské křestní jméno |
|
last
|
name.last | string |
Příjmení uživatele |
|
tags
|
tags | array of string |
Značky uživatelů |
|
stav
|
status | string |
Stav uživatele |
|
Týmová data
|
team | TeamData | |
|
čas strávený časem
|
time-spent | array of object |
Pole kalendářních dat s rozpisem času stráveného za den |
|
date
|
time-spent.date | date |
Datum v UTC |
|
Hodnocení
|
time-spent.activity.Assessments | integer |
Čas strávený na posouzeních |
|
Učení
|
time-spent.activity.Learning | integer |
Čas strávený učením |
|
Turnaje
|
time-spent.activity.Tournaments | integer |
Čas strávený na turnajích |
|
Školení
|
time-spent.activity.Training | integer |
Čas strávený školením |
Silné aweaknesses
Průměr silných stránek a slabých stránek – objekt
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
auth
|
auth | AverageStrengthsAndWeaknessesEntry |
Tento objekt představuje každou jednotlivou kategorii správy. |
|
data_handling
|
data_handling | AverageStrengthsAndWeaknessesEntry |
Tento objekt představuje každou jednotlivou kategorii správy. |
|
chybná konfigurace
|
misconfig | AverageStrengthsAndWeaknessesEntry |
Tento objekt představuje každou jednotlivou kategorii správy. |
|
praktiky
|
practices | AverageStrengthsAndWeaknessesEntry |
Tento objekt představuje každou jednotlivou kategorii správy. |
|
sensitive_data
|
sensitive_data | AverageStrengthsAndWeaknessesEntry |
Tento objekt představuje každou jednotlivou kategorii správy. |
|
other
|
other | AverageStrengthsAndWeaknessesEntry |
Tento objekt představuje každou jednotlivou kategorii správy. |
AverageStrengthsAndWeaknessesEntry
Tento objekt představuje každou jednotlivou kategorii správy.
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
výzvy
|
challenges | ChallengesEntry |
Problémy s daty |
|
rady
|
hints | HintsEntry |
Data nápovědy |
|
výhybka
|
points | integer |
Points |
|
Čas strávený časem
|
timeSpent | integer |
Čas strávený |
VýzvyEntry
Problémy s daty
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
pokus o
|
attempted | integer |
Pokusy o výzvy |
|
správný
|
correct | integer |
Oprava pokusu |
|
nesprávný
|
incorrect | integer |
Nesprávný pokus |
|
percentageCorrect
|
percentageCorrect | integer |
Správné procento |
|
ratioCorrect
|
ratioCorrect | number |
Správný poměr |
HintsEntry
Data nápovědy
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
úroveň spolehlivosti
|
confidenceLevel | integer |
Úroveň spolehlivosti |
|
totální
|
total | integer |
Total |
|
used
|
used | integer |
Použitý |
TeamDetails
Podrobnosti o týmu
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
identifikační číslo
|
id | string |
ID týmu |
|
název
|
name | string |
Název týmu |
|
tags
|
tags | array of string |
Všechny identifikační informace o týmu. Příklad: Head Quarters, Asia-Pacific, Engineering |
|
onboardingMessage
|
onboardingMessage | string |
Onboarding message for the team |
|
stav
|
status | string |
Stav týmu |
|
memberJoinToken
|
memberJoinToken | string |
Token připojení člena |
|
companyName
|
companyName | string |
Název společnosti |
|
jazyky
|
languages | array of string |
Týmové jazyky |
TeamDeleteResponse
Team Delete Response
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
deleteStatus
|
deleteStatus | string |
Stav operace odstranění |
Kurz
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
_id
|
_id | string |
ID kurzu |
|
název
|
name | string |
Název kurzu |
|
popis
|
description | string |
Popis kurzu |
|
stav
|
status | string |
Stav kurzu |
|
supported_languages
|
supported_languages | array of string |
Seznam jazyků a architektur dostupných pro kurz |
|
konečný termín
|
deadline | date-time |
Datum ukončení kurzu |
|
vytvořeno kým
|
created_by | string |
ID prostředku autora kurzu |
CourseDeveloperProgressEntry
Tato položka představuje průběh kurzu pro vývojáře.
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
user_id
|
user_id | string |
ID prostředku uživatele |
|
stav
|
status | string |
Stav kurzu |
|
úspěšnost
|
accuracy | integer |
Procento správných pokusů |
|
spolehlivost
|
confidence | integer |
Poměr přístupů použitých k dostupným tipům |
|
minutes_spent
|
minutes_spent | integer |
Celková doba v mimnutes, kterou uživatel strávil na kurzu |
|
first_completed_date
|
first_completed_date | date-time |
Datum dokončení prvního jazyka kurzu |
|
first_enrolled_date
|
first_enrolled_date | date-time |
Datum registrace prvního jazyka kurzu |
|
pokrok
|
progress | integer |
Průběh kurzu |
|
jazyky
|
languages | array of CourseDeveloperProgressLanguageEntry |
Seznam jazyků pro kurz |
|
zve
|
invites | array of CourseDeveloperProgressInviteEntry |
Seznam pozvánek a připomenutí |
CourseDeveloperProgressInviteEntry
Tato položka představuje pozvánky a připomenutí průběhu kurzu pro vývojáře.
Tato položka představuje pozvánky a připomenutí průběhu kurzu pro vývojáře.
CourseDeveloperProgressLanguageEntry
Tato položka představuje průběh kurzu pro vývojáře pro jeden jazyk.
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
jazyk
|
language | string |
Programovací jazyk |
|
stav
|
status | string |
Stav jazyka kurzu |
|
úspěšnost
|
accuracy | integer |
Procento správných pokusů o jazyk |
|
spolehlivost
|
confidence | integer |
Poměr přístupů použitých k dostupným tipům pro jazyk |
|
minutes_spent
|
minutes_spent | integer |
Celková doba v mimnutes, kterou uživatel strávil na kurzu pro daný jazyk |
|
pokrok
|
progress | integer |
Průběh kurzu pro jazyk |
|
videos_watched
|
videos_watched | integer |
Množství videí, která uživatel sledoval pro jazyk |