Dela via


Secure Code Warrior (oberoende utgivare) (förhandsversion)

Den här secure code Warrior()-https://securecodewarrior.comanslutningsappen ger programmatisk åtkomst till utbildningsplattformen. Secure Code Warrior gör säker kodning till en positiv och engagerande upplevelse för utvecklare när de ökar sina kunskaper om programvarusäkerhet. Med vår flaggskeppsplattform för lärande vägleder vi varje kodare längs sin egen föredragna utbildningsväg, så att säkerhetskvalificerade utvecklare blir de dagliga superhjältarna i vår anslutna värld.

Den här anslutningsappen är tillgänglig i följande produkter och regioner:

Tjänster Class Regioner
Copilot Studio Premie Alla Power Automate-regioner utom följande:
     - Amerikanska myndigheter (GCC)
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Logiska appar Norm Alla Logic Apps-regioner utom följande:
     – Azure Government-regioner
     – Regioner i Azure Kina
     - US Department of Defense (DoD)
Power Apps Premie Alla Power Apps-regioner utom följande:
     - Amerikanska myndigheter (GCC)
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Power Automate Premie Alla Power Automate-regioner utom följande:
     - Amerikanska myndigheter (GCC)
     - Amerikanska myndigheter (GCC High)
     – China Cloud drivs av 21Vianet
     - US Department of Defense (DoD)
Kontakt
Namn Troy Taylor
URL https://www.hitachisolutions.com
E-postmeddelande ttaylor@hitachisolutions.com
Metadata för anslutningsprogram
Utgivare Hitachi-lösningar
Läs mer om Secure Code Warrior https://docs.microsoft.com/connectors/securecodewarrior
Webbplats https://www.securecodewarrior.com/
Sekretesspolicy https://www.securecodewarrior.com/trust/privacy-policy
Kategorier IT-åtgärder

Skapa en anslutning

Anslutningsappen stöder följande autentiseringstyper:

Standardinställning Parametrar för att skapa anslutning. Alla regioner Går inte att dela

Standard

Tillämpligt: Alla regioner

Parametrar för att skapa anslutning.

Det här är inte delningsbar anslutning. Om power-appen delas med en annan användare uppmanas en annan användare att skapa en ny anslutning explicit.

Namn Typ Description Krävs
API-token securestring API-token för det här API:et Sann

Begränsningsgränser

Name Anrop Förnyelseperiod
API-anrop per anslutning 100 60 sekunder

Åtgärder

Få den mest engagerade teamaktiviteten

Den här slutpunkten returnerar de främsta "N" mest engagerade teamen.

Få förlopp för alla utvecklare för kursen

Den här slutpunkten returnerar förloppet för alla utvecklare för den angivna kursen.

Förlopp för sökkursutvecklare

Den här slutpunkten returnerar kursförloppet för alla utvecklare i organisationen.

Förlopp för sökutvecklare

Den här slutpunkten returnerar utbildningsförloppet för alla utvecklare inom organisationen, med aktuell sfär, nivå och uppdragsförlopp. Detta visar också ändringen i utvecklarförloppet under rapportperioden (som kan vara 1, 7 eller 30 dagar) eller ett visst datumintervall. Resultaten kan filtreras baserat på utvecklarens e-post, utvecklartaggar och teamnamn.

Get Users Activity Most Engaged

Den här slutpunkten returnerar de främsta "N" mest engagerade användarna.

Hämta aktivitetsstyrkor och svagheter

Den här slutpunkten returnerar de genomsnittliga styrkorna och svagheterna för ett företag, team eller användare (beroende på frågans detaljnivå) för ett visst språk eller alla språk

Hämta aktivitetstopparter

Detta används för att hämta en lista över användare med högst prestanda.

Hämta alla kurser

Den här slutpunkten returnerar en lista över Kursobjekt som innehåller ett antal datapunkter relaterade till kurser. Detta inkluderar kurs-ID:n, som kan användas tillsammans med de andra kurs-API-slutpunkterna.

Hämta användare

Detta används för att hämta en enskild användarpost. Svaret kan formas genom att skicka in en fältfrågeparameter med attributnamnen som ska returneras.

Hämta användare

Detta används för att hämta alla användarposter. Svaret kan formas genom att skicka in en fältfrågeparameter med attributnamnen som ska returneras.

Hämta kurs-URL

JSON som innehåller kurs-URL

Hämta resurser

Lista över utbildningsresurser

Hämta teaminformation

Detta används för att få information om ett team.

Hämta teamranking

Den här slutpunkten returnerar en lista över alla team inom organisationen, med deras aktuella statistik samt ändringen i statistik under rapportperioden (som kan vara 1, 7 eller 30 dagar).

Hämta Teams

Den här slutpunkten returnerar en lista över Team-objekt som innehåller ett antal datapunkter relaterade till team. Detta inkluderar team-ID:n, som kan användas tillsammans med de andra team-API-slutpunkterna.

Hämta tid som spenderas

Tid på plattformen för utvärderingar, utbildning, turneringar och utbildning.

Hämta turneringar

Den här slutpunkten returnerar en lista över turneringar i företaget.

Hämta turneringsranking

Den här slutpunkten returnerar rankningslistan för en enskild turnering. Detta omfattar alla nivåer, utmaningar och steg som utvecklaren deltog i, med detaljerade mått för var och en.

Hämta utvecklaraktivitet

Den här slutpunkten returnerar den detaljerade utmaningsloggen för alla utvecklare inom organisationen, med utmaningspoäng, svårigheter och utmaningsresultat för utvecklaren.

Hämta utvecklarframstatus

Den här slutpunkten returnerar utbildningsförloppet för alla utvecklare inom organisationen, med aktuell sfär, nivå och uppdragsförlopp.

Hämta utvecklarlista

Den här slutpunkten returnerar en lista över alla utvecklare inom organisationen, med deras aktuella statistik samt ändringen i statistik under rapportperioden (som kan vara 1, 7 eller 30 dagar).

Hämta utvärderingar

Den här slutpunkten returnerar en lista över utvärderingsobjekt som innehåller ett antal datapunkter som är relaterade till utvärderingar. Detta inkluderar utvärderings-ID:n, som kan användas tillsammans med de andra utvärderings-API-slutpunkterna.

Hämta utvärderingsförsök

Den här slutpunkten returnerar en detaljerad rapport för alla utvecklare som har tagit utvärderingen med det angivna ID:t. Rapportens omfattning kan filtreras på flera olika sätt. Du kan filtrera resultat till en viss utvecklare genom att ange deras e-postadress med frågan. Om ett startdatum anges inkluderas endast försök som startats eller slutförts efter (och inklusive) detta datum. Om ett slutdatum anges ingår endast utmaningar som har startats eller slutförts före detta datum. Att ange båda anger ett datumintervall att filtrera på. Detta inkluderar alla data i sammanfattningsrapporten plus information om alla utmaningar som ingår i utvärderingen.

Information om uppdateringsteamet

Detta används för att uppdatera information om ett team.

Rankningslista för sökutvecklare

Den här slutpunkten returnerar en lista över alla utvecklare inom organisationen, med deras aktuella statistik. Detta visar också ändringen i statistik under rapportperioden (som kan vara 1, 7 eller 30 dagar) eller ett angivet datumintervall. Resultaten kan filtreras baserat på utvecklarens e-post, utvecklartaggar och teamnamn.

Search Tournament Leaderboard

Den här slutpunkten returnerar rankningslistan för en enskild turnering. Detta omfattar alla nivåer, utmaningar och steg som utvecklaren deltog i, med detaljerade mått för var och en. Den här slutpunkten kan också returnera rankningslistan under en rapportperiod (som kan vara 1, 7 eller 30 dagar) eller ett visst datumintervall. Resultaten kan filtreras baserat på utvecklarens e-post, utvecklartaggar och teamnamn.

Skapa en användare

Skapar en användare.

Skapa ett team

Detta används för att skapa ett team.

Sök användare

Detta används för att hämta alla användarposter. Svaret kan formas genom att skicka in en fältfrågeparameter med attributnamnen som ska returneras. Filtret uppnås genom att filtervillkoren skickas genom brödtexten.

Sök utvecklaraktivitet

Den här slutpunkten returnerar den detaljerade utmaningsloggen för alla utvecklare inom organisationen, med utmaningspoäng, svårigheter och utmaningsresultat för utvecklaren. Detta visar även utmaningsloggen under rapportperioden (som kan vara 1, 7 eller 30 dagar) eller ett angivet datumintervall. Resultaten kan filtreras baserat på utvecklarens e-post, utvecklartaggar och teamnamn.

Sökinlärningsförlopp

Utbildningsbeskrivningsfilter – användare, team och taggar

Sökutvärdering

Den här slutpunkten returnerar en lista över utvärderingsobjekt som innehåller ett antal datapunkter som är relaterade till utvärderingar. Detta inkluderar utvärderings-ID:n, som kan användas tillsammans med de andra utvärderings-API-slutpunkterna. Resultaten kan filtreras baserat på status, namn, språk som stöds och svårigheter.

Sökutvärderingsförsök

Den här slutpunkten returnerar en detaljerad rapport för alla utvecklare som har tagit utvärderingen med det angivna ID:t. Rapportens omfattning kan filtreras på flera olika sätt. Du kan filtrera resultat till givna utvecklare genom att ange deras e-postadresser med frågan. Om en status anges inkluderas endast utvärderingsförsök med angiven status. Om teamnamn tillhandahålls inkluderas endast utvärderingsförsök av användare i dessa team. Om taggar tillhandahålls inkluderas endast utvärderingsförsök av användare med dessa taggar. Om en pass_status tillhandahålls inkluderas endast utvärderingsförsök med angivna pass_status. Detta inkluderar alla data i sammanfattningsrapporten plus information om alla utmaningar som ingår i utvärderingen.

Ta bort användare

Tar bort användaren som refereras till av det angivna ID:t.

Ta bort team

Detta används för att ta bort ett team.

Tilldela utvärderingar

Den här slutpunkten tilldelar den angivna utvärderingen till de angivna användarna/teamen. Returnerar en lista över användare som har tilldelats utvärderingen med sin e-post, inviteUrl och status som anger om e-post för inbjudan har skickats.

Uppdatera användare

Uppdaterar en användare med angivna data. Taggar ersätts.

Visar utbildningsresurser som har slutförts, lästs eller övervakats

Utbildningsbeskrivning

Få den mest engagerade teamaktiviteten

Den här slutpunkten returnerar de främsta "N" mest engagerade teamen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Rapportperiod
report_period integer

Antalet dagar som de mest engagerade teamen ska visas under (report_period ska anges ensamt eller med enddate)

Startdatum
startdate string

Startdatum för datumintervall (bör inte anges med report_period). Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

Slutdatum
enddate string

Slutdatum för datumintervall (bör vara större än startdatum). Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

Antal Teams
number_of_teams integer

Högsta N-antalet team

Etiketter
tags string

Användartaggar

Sida
page integer

Sidnumret för resultat

Returer

De mest engagerade teamen i företaget

Få förlopp för alla utvecklare för kursen

Den här slutpunkten returnerar förloppet för alla utvecklare för den angivna kursen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Kurs-ID
course_id True string

Kurs-ID

Sida
page integer

Sidnumret för resultat

Returer

Name Sökväg Typ Description
data
data array of CourseDeveloperProgressEntry
total_pages
links.total_pages integer

Det totala antalet sidor i resultatet

results_per_page
links.results_per_page integer

Maximalt antal resultat på varje sida

next_page
links.next_page integer

Sidnumret på nästa sida (om en sådan finns)

prev_page
links.prev_page integer

Sidnumret för föregående sida (om en sådan finns)

total_results
links.total_results integer

Det totala antalet resultat

Förlopp för sökkursutvecklare

Den här slutpunkten returnerar kursförloppet för alla utvecklare i organisationen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Sida
page integer

Sidnumret för resultat

course_id
course_id array of uuid

Matris med kurs-ID

user_id
user_id array of uuid

Matris med användarresurs-ID

status
status string

Kursstatus

Returer

Name Sökväg Typ Description
data
data array of object
user_id
data.user_id string

Användarresurs-ID

status
data.status string

Kursstatus

noggrannhet
data.accuracy integer

Procentandelen korrekta försök

självförtroende
data.confidence integer

Förhållandet mellan träffar som används för tillgängliga tips

minutes_spent
data.minutes_spent integer

Den totala tid i mimnutes som användaren har lagt ned på kursen

first_completed_date
data.first_completed_date date-time

Det datum då det första kursspråket slutfördes

first_enrolled_date
data.first_enrolled_date date-time

Det datum då det första kursspråket registrerades i

Förlopp
data.progress integer

Kursens förlopp

Språk
data.languages array of CourseDeveloperProgressLanguageEntry

Lista över språk för kursen

Inbjuder
data.invites array of CourseDeveloperProgressInviteEntry

Lista över inbjudningar och påminnelser

total_pages
links.total_pages integer

Det totala antalet sidor i resultatet

results_per_page
links.results_per_page integer

Maximalt antal resultat på varje sida

next_page
links.next_page integer

Sidnumret på nästa sida (om en sådan finns)

prev_page
links.prev_page integer

Sidnumret för föregående sida (om en sådan finns)

total_results
links.total_results integer

Det totala antalet resultat

Förlopp för sökutvecklare

Den här slutpunkten returnerar utbildningsförloppet för alla utvecklare inom organisationen, med aktuell sfär, nivå och uppdragsförlopp. Detta visar också ändringen i utvecklarförloppet under rapportperioden (som kan vara 1, 7 eller 30 dagar) eller ett visst datumintervall. Resultaten kan filtreras baserat på utvecklarens e-post, utvecklartaggar och teamnamn.

Parametrar

Name Nyckel Obligatorisk Typ Description
report_period_in_days
report_period_in_days integer

Antalet dagar in i det förflutna att rapportera om (giltiga värden - 1, 7 och 30 dagar)

startdate
startdate string

utvecklarens förlopp slutfördes på eller efter den angivna tiden. Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

enddate
enddate string

utvecklarens förlopp slutfördes på eller före den angivna tiden. Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

users
users string

Användare som ska inkluderas i utvecklarens förlopp (en eller flera användar-e-postmeddelanden, avgränsade med kommatecken)

team_names
team_names string

Teamnamn (ett eller flera teamnamn avgränsade med kommatecken)

tags
tags string

Användartaggar (en eller flera användartaggar avgränsade med kommatecken)

sida
page integer

Sidnumret för resultat

Returer

Detta innehåller förloppet för varje utvecklare på vart och ett av språken, sfärerna, nivåerna och uppdragen

Utvecklarens förlopp
DevelopersProgress

Get Users Activity Most Engaged

Den här slutpunkten returnerar de främsta "N" mest engagerade användarna.

Parametrar

Name Nyckel Obligatorisk Typ Description
Rapportperiod
report_period integer

Antalet dagar som de mest engagerade användarna ska visas (report_period ska anges ensamt eller med enddate)

Startdatum
startdate string

Startdatum för datumintervall (bör inte anges med report_period). Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

Slutdatum
enddate string

Slutdatum för datumintervall (bör vara större än startdatum). Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

Antal användare
number_of_users integer

Högsta antalet användare

Gruppnamn
team_name string

Gruppnamn

Etiketter
tags string

Användartaggar

Sida
page integer

Sidnumret för resultat

Returer

Mest engagerade användare i företaget

Hämta aktivitetsstyrkor och svagheter

Den här slutpunkten returnerar de genomsnittliga styrkorna och svagheterna för ett företag, team eller användare (beroende på frågans detaljnivå) för ett visst språk eller alla språk

Parametrar

Name Nyckel Obligatorisk Typ Description
Måltyp
targetType string

Typ av mål. Standardvärden beroende på API-nyckelns omfång. Rapportnyckeln är som standard företag. Teamnyckeln är som standard team.

Målidentifierare
targetIdentifier string

Målidentifierare (teamnamn, användar-e-post eller användar-ID)

Språk-ID
languageId string

Språk-ID

Language Framework
languageFramework string

Language Framework

Sida
page integer

Sidnumret för resultat

Returer

Objekt för genomsnittliga styrkor och svagheter

Hämta aktivitetstopparter

Detta används för att hämta en lista över användare med högst prestanda.

Parametrar

Name Nyckel Obligatorisk Typ Description
Rapportperiod
report_period integer

Antalet dagar då ändringarna i statistiken ska visas

Antal användare
num_users integer

Antalet toppmodeller som ska returneras

Sida
page integer

Sidnumret för resultat

Etiketter
tags string

Filtrera resultat för att visa de översta peformers för de angivna taggarna. Angivna taggar avgränsas med kommatecken och använder OR-logik för att filtrera resultat.

Grupp
team string

Filtrera resultat för att visa de bästa artisterna för det angivna teamet

Starttid
starttime date-time

Innehåller punkter från förlopp som slutförts på eller efter den angivna tiden. Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

Avslutningstid
endtime date-time

Inkludera punkter från förlopp som slutförts på eller före den angivna tiden. Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

Returer

Name Sökväg Typ Description
schema
schema TopPerformers

Lista över de bästa artisterna

Hämta alla kurser

Den här slutpunkten returnerar en lista över Kursobjekt som innehåller ett antal datapunkter relaterade till kurser. Detta inkluderar kurs-ID:n, som kan användas tillsammans med de andra kurs-API-slutpunkterna.

Parametrar

Name Nyckel Obligatorisk Typ Description
Sida
page integer

Sidnumret för resultat

Returer

Name Sökväg Typ Description
Kurser
courses array of Course
total_pages
links.total_pages integer

Det totala antalet sidor i resultatet

results_per_page
links.results_per_page integer

Maximalt antal resultat på varje sida

next_page
links.next_page integer

Sidnumret på nästa sida (om en sådan finns)

prev_page
links.prev_page integer

Sidnumret för föregående sida (om en sådan finns)

total_results
links.total_results integer

Det totala antalet resultat

Hämta användare

Detta används för att hämta en enskild användarpost. Svaret kan formas genom att skicka in en fältfrågeparameter med attributnamnen som ska returneras.

Parametrar

Name Nyckel Obligatorisk Typ Description
ID-nummer
id True string

Användarens resurs-ID.

ID-typ
idtype string

Används för att klassificera typen av användar-ID i URL:en.

Fields
fields string

En matris med fält. Returnerar endast de attribut som anges i filtret. Varje attribut ska vara kommaavgränsat.

Returer

Användardata
UserData

Hämta användare

Detta används för att hämta alla användarposter. Svaret kan formas genom att skicka in en fältfrågeparameter med attributnamnen som ska returneras.

Parametrar

Name Nyckel Obligatorisk Typ Description
Fields
fields string

En matris med fält. Returnerar endast de angivna attributen. Varje attribut ska vara kommaavgränsat.

Sida
page integer

Returnerar det angivna sidnumret för en sidnumrerad resultatuppsättning. Sidstorlekar är 1 000 poster.

Returer

Lista över UserData

Användarlista
UsersList

Hämta kurs-URL

JSON som innehåller kurs-URL

Parametrar

Name Nyckel Obligatorisk Typ Description
Language Framework
language_framework True string

Namn på språk och ramverk i formatet "Java::Spring"

Kurs
course True string

Kursnamn

Modul
module True string

Kursmodulens namn

Omdirigera
redirect boolean

Omdirigerar användaren till retur-URL:en

Returer

URL till utbildningskurser

Kurs-URL
CourseURL

Hämta resurser

Lista över utbildningsresurser

Returer

Name Sökväg Typ Description
resources
resources array of Resource

Hämta teaminformation

Detta används för att få information om ett team.

Parametrar

Name Nyckel Obligatorisk Typ Description
Teamets ID
team_id True string

Teamets ID

Returer

Teaminformation

Hämta teamranking

Den här slutpunkten returnerar en lista över alla team inom organisationen, med deras aktuella statistik samt ändringen i statistik under rapportperioden (som kan vara 1, 7 eller 30 dagar).

Parametrar

Name Nyckel Obligatorisk Typ Description
Rapportperiod
report_period integer

Antalet dagar då ändringarna i statistiken ska visas

Utelämna inaktiv
omitInactive boolean

När värdet är true utelämnas alla inaktiva konton från resultaten

Sida
page integer

Sidnumret för resultat

Startdatum
startdate date-time

Inkludera förlopp för rankningslistan som slutförts på eller efter den angivna tiden. Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

Slutdatum
enddate date-time

Inkludera förlopp för rankningslistan som har slutförts på eller före den angivna tiden. Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

Returer

Hämta Teams

Den här slutpunkten returnerar en lista över Team-objekt som innehåller ett antal datapunkter relaterade till team. Detta inkluderar team-ID:n, som kan användas tillsammans med de andra team-API-slutpunkterna.

Parametrar

Name Nyckel Obligatorisk Typ Description
Sida
page integer

Sidnumret för resultat

Gruppnamn
name string

Lagets namn

Returer

Name Sökväg Typ Description
Lag
teams array of TeamDetails
total_pages
links.total_pages integer

Det totala antalet sidor i resultatet

results_per_page
links.results_per_page integer

Maximalt antal resultat på varje sida

next_page
links.next_page integer

Sidnumret på nästa sida (om en sådan finns)

prev_page
links.prev_page integer

Sidnumret för föregående sida (om en sådan finns)

total_results
links.total_results integer

Det totala antalet resultat

Hämta tid som spenderas

Tid på plattformen för utvärderingar, utbildning, turneringar och utbildning.

Parametrar

Name Nyckel Obligatorisk Typ Description
Sida
page integer

Sidnumret för resultat

ID-nummer
id string

Filtrera resultat baserat på användar-ID i UUID-format

E-postmeddelande
email string

Filtrera resultat baserat på e-post

Etiketter
tags string

Filtrera resultatbasen för att visa användare med taggarna. Angivna taggar avgränsas med kommatecken och använder OR-logik för att filtrera resultat.

Grupp
team string

Filtrera resultat för att visa att användare tillhör det angivna teamet

Startdatum
startdate date-time

Filtrera resultat för att inkludera resultat från början av dagen. Datumformat "ÅÅÅÅ-MM-DD". I UTC

Slutdatum
enddate date-time

Filtrera resultat till att inkludera alla resultat till slutet av dagen. Datumformat "ÅÅÅÅ-MM-DD". I UTC

Returer

Name Sökväg Typ Description
users
users array of UsersTimeSpent
total_pages
links.total_pages integer

Det totala antalet sidor i resultatet

results_per_page
links.results_per_page integer

Maximalt antal resultat på varje sida

next_page
links.next_page integer

Sidnumret på nästa sida (om en sådan finns)

prev_page
links.prev_page integer

Sidnumret för föregående sida (om en sådan finns)

total_results
links.total_results integer

Det totala antalet resultat

Hämta turneringar

Den här slutpunkten returnerar en lista över turneringar i företaget.

Parametrar

Name Nyckel Obligatorisk Typ Description
Sida
page integer

Sidnumret för resultat

Turneringsnamn
name string

Turneringsnamn

Startdatum
startdate date-time

Returnera endast turneringar som startar på eller efter den angivna tiden. Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

Slutdatum
enddate date-time

Returnera endast turneringar som avslutas på eller före den angivna tiden. time: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

Returer

Name Sökväg Typ Description
Turneringar
tournaments array of Tournament
total_pages
links.total_pages integer

Det totala antalet sidor i resultatet

results_per_page
links.results_per_page integer

Maximalt antal resultat på varje sida

next_page
links.next_page integer

Sidnumret på nästa sida (om en sådan finns)

prev_page
links.prev_page integer

Sidnumret för föregående sida (om en sådan finns)

total_results
links.total_results integer

Det totala antalet resultat

Hämta turneringsranking

Den här slutpunkten returnerar rankningslistan för en enskild turnering. Detta omfattar alla nivåer, utmaningar och steg som utvecklaren deltog i, med detaljerade mått för var och en.

Parametrar

Name Nyckel Obligatorisk Typ Description
Turnerings-ID
tournament_id True string

Turnerings-ID

Sida
page integer

Sidnumret för resultat

Returer

Name Sökväg Typ Description
rankningslista
leaderboard array of TournamentParticipant
total_pages
links.total_pages integer

Det totala antalet sidor i resultatet

results_per_page
links.results_per_page integer

Maximalt antal resultat på varje sida

next_page
links.next_page integer

Sidnumret på nästa sida (om en sådan finns)

prev_page
links.prev_page integer

Sidnumret för föregående sida (om en sådan finns)

total_results
links.total_results integer

Det totala antalet resultat

Hämta utvecklaraktivitet

Den här slutpunkten returnerar den detaljerade utmaningsloggen för alla utvecklare inom organisationen, med utmaningspoäng, svårigheter och utmaningsresultat för utvecklaren.

Parametrar

Name Nyckel Obligatorisk Typ Description
Sida
page integer

Sidnumret för resultat

Returer

Detaljerad logg över utmaningar för en viss tidsperiod

Utvecklaraktivitet
DevelopersActivity

Hämta utvecklarframstatus

Den här slutpunkten returnerar utbildningsförloppet för alla utvecklare inom organisationen, med aktuell sfär, nivå och uppdragsförlopp.

Parametrar

Name Nyckel Obligatorisk Typ Description
Sida
page integer

Sidnumret för resultat

Returer

Detta innehåller förloppet för varje utvecklare på vart och ett av språken, sfärerna, nivåerna och uppdragen

Utvecklarens förlopp
DevelopersProgress

Hämta utvecklarlista

Den här slutpunkten returnerar en lista över alla utvecklare inom organisationen, med deras aktuella statistik samt ändringen i statistik under rapportperioden (som kan vara 1, 7 eller 30 dagar).

Parametrar

Name Nyckel Obligatorisk Typ Description
Rapportperiod
report_period integer

Antalet dagar då ändringarna i statistiken ska visas

Sida
page integer

Sidnumret för resultat

Startdatum
startdate date-time

Inkludera förlopp för rankningslistan som slutförts på eller efter den angivna tiden. Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

Slutdatum
enddate date-time

Inkludera förlopp för rankningslistan som har slutförts på eller före den angivna tiden. Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

Returer

Name Sökväg Typ Description
rankningslista
leaderboard array of object

rankningslista

Rangordning
leaderboard.rank integer

Den slutliga positionen för deltagaren i turneringen.

Namn
leaderboard.developer.name string

Namnet på utvecklaren (första + mitten + efternamn)

E-postmeddelande
leaderboard.developer.email string

Utvecklarens e-postadress.

Medlem sedan
leaderboard.developer.member_since string

Datumet då utvecklaren blev medlem.

Senast inloggad
leaderboard.developer.last_logged_in string

Datumet då utvecklaren senast loggade in.

Läge
leaderboard.developer.status string

Utvecklarkontots aktuella status.

Företag
leaderboard.developer.company string

Företagsnamnet som utvecklaren är en del av

Grupp
leaderboard.developer.team string

Teamets namn som utvecklaren ingår i.

tags
leaderboard.developer.tags array of string

tags

roles
leaderboard.developer.roles array of string

roles

Blockerad
leaderboard.blocked boolean

Om den här deltagaren blockerades från turneringen.

Minuter som spenderas
leaderboard.minutes_spent integer

Hur länge utvecklaren har ägnat åt att svara (i minuter).

Language
leaderboard.language string

Språket/ramverket som deltagaren använde.

Maximalt antal poäng
leaderboard.max_points integer

Det maximala antalet tillgängliga poäng i turneringen

Poäng
leaderboard.points integer

Antalet poäng som deltagaren fick.

Tips som används
leaderboard.hints_used integer

Antal tips som deltagaren använde.

Förlorade liv
leaderboard.lives_lost integer

Antalet liv som deltagaren förlorade under turneringen.

Nivåer
leaderboard.levels array of object

Nivåer

name
leaderboard.levels.name string

name

Utmaningar
leaderboard.levels.challenges array of object

Utmaningar

nummer
leaderboard.levels.challenges.number integer

nummer

kategori
leaderboard.levels.challenges.category string

kategori

underkategori
leaderboard.levels.challenges.subcategory string

underkategori

svårighet
leaderboard.levels.challenges.difficulty string

svårighet

status
leaderboard.levels.challenges.status string

status

max_points
leaderboard.levels.challenges.max_points integer

max_points

poäng
leaderboard.levels.challenges.points integer

poäng

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

nummer
leaderboard.levels.challenges.stages.number integer

nummer

name
leaderboard.levels.challenges.stages.name string

name

status
leaderboard.levels.challenges.stages.status string

status

poäng
leaderboard.levels.challenges.stages.points integer

poäng

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

Totalt antal sidor
links.total_pages integer

Det totala antalet sidor i resultatet

Resultat per sida
links.results_per_page integer

Det maximala antalet resultat på varje sida.

Nästa sida
links.next_page integer

Sidnumret på nästa sida (om en sådan finns).

Föregående sida
links.prev_page integer

Sidnumret för föregående sida (om en sådan finns).

Totalt resultat
links.total_results integer

Det totala antalet resultat.

Hämta utvärderingar

Den här slutpunkten returnerar en lista över utvärderingsobjekt som innehåller ett antal datapunkter som är relaterade till utvärderingar. Detta inkluderar utvärderings-ID:n, som kan användas tillsammans med de andra utvärderings-API-slutpunkterna.

Parametrar

Name Nyckel Obligatorisk Typ Description
Sida
page integer

Sidnumret för resultat

Startdatum
startdate date-time

Endast returneringsutvärderingar startade på och efter det angivna datumet. Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

Slutdatum
enddate date-time

Returnera endast utvärderingar som startats eller slutförts före det angivna datumet. Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

Returer

Name Sökväg Typ Description
assessments
assessments array of Assessment
total_pages
links.total_pages integer

Det totala antalet sidor i resultatet

results_per_page
links.results_per_page integer

Maximalt antal resultat på varje sida

next_page
links.next_page integer

Sidnumret på nästa sida (om en sådan finns)

prev_page
links.prev_page integer

Sidnumret för föregående sida (om en sådan finns)

total_results
links.total_results integer

Det totala antalet resultat

Hämta utvärderingsförsök

Den här slutpunkten returnerar en detaljerad rapport för alla utvecklare som har tagit utvärderingen med det angivna ID:t. Rapportens omfattning kan filtreras på flera olika sätt. Du kan filtrera resultat till en viss utvecklare genom att ange deras e-postadress med frågan. Om ett startdatum anges inkluderas endast försök som startats eller slutförts efter (och inklusive) detta datum. Om ett slutdatum anges ingår endast utmaningar som har startats eller slutförts före detta datum. Att ange båda anger ett datumintervall att filtrera på. Detta inkluderar alla data i sammanfattningsrapporten plus information om alla utmaningar som ingår i utvärderingen.

Parametrar

Name Nyckel Obligatorisk Typ Description
Utvärderings-ID
assessment_id True string

Utvärderings-ID

Sida
page integer

Sidnumret för resultat

Utvecklarens e-post
developer string

E-postadressen till utvecklaren som ska filtreras

Startdatum
startdate date-time

Returnera endast försök som startades på och efter det angivna datumet. Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

Slutdatum
enddate date-time

Returnera endast försök som startats eller slutförts före det angivna datumet. Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

Returer

Name Sökväg Typ Description
Försök
attempts array of object

Försök

ID-nummer
attempts._id string

Utvärderingsförsöks-ID

Assessment
attempts._assessment string

Den bedömning som den tillhör

Utvärderingsnamn
attempts.name string

Utvärderingsnamnet

Namn
attempts.developer.name string

Namnet på utvecklaren (första + mitten + efternamn).

E-postmeddelande
attempts.developer.email string

Utvecklarens e-postadress.

Medlem sedan
attempts.developer.member_since string

Datumet då utvecklaren blev medlem.

Senast inloggad
attempts.developer.last_logged_in string

Datumet då utvecklaren senast loggade in.

Läge
attempts.developer.status string

Utvecklarkontots aktuella status.

Företag
attempts.developer.company string

Företagsnamnet som utvecklaren ingår i.

Grupp
attempts.developer.team string

Teamets namn som utvecklaren ingår i.

tags
attempts.developer.tags array of string

tags

roles
attempts.developer.roles array of string

roles

Läge
attempts.status string

Anger statusen för en utmaning/utvärdering som kan vara väntande, pågår eller "utom räckhåll".

Language
attempts.language string

Utvärderingens språk/ramverk. null = language/framework har inte valts för utvärdering som stöder fler än ett språk.

Started
attempts.started string

Datum/tid då utvärderingen startades.

Slutfört
attempts.completed string

Datum/tid då utvärderingen slutfördes

Deadline
attempts.deadline string

Datum/tid för utvärderingsfristen. Om en utvärdering inte har någon tidsgräns är tidsgränsen null.

Score
attempts.score integer

Utvärderingspoäng i %.

Slutfört i
attempts.completed_in string

Hur lång tid det tar att slutföra utvärderingsförsöket.

Godkänt betyg
attempts.passing_grade integer

Den procentandel som krävs för att klara utvärderingen.

Passstatus
attempts.pass_status string

Godkännandestatus för utvärderingen.

Korrekt
attempts.progress.correct integer

Antalet rätt utmaningar.

Felaktig
attempts.progress.incorrect integer

Antalet felaktiga utmaningar.

Antal utmaningar
attempts.progress.number_of_challenges integer

Det totala antalet utmaningar.

Slutfört
attempts.progress.completed integer

Datum/tid då utvärderingen slutfördes.

Belägen
attempts.accuracy.located integer

% av sårbarheter som finns

Identifierad
attempts.accuracy.identified integer

Den % av sårbarheter som identifierats

Åtgärdat
attempts.accuracy.fixed integer

% av säkerhetsrisker har åtgärdats

Utmaningar
attempts.challenges array of object

Utmaningar

nummer
attempts.challenges.number integer

nummer

kategori
attempts.challenges.category string

kategori

underkategori
attempts.challenges.subcategory string

underkategori

svårighet
attempts.challenges.difficulty string

svårighet

status
attempts.challenges.status string

status

max_score
attempts.challenges.max_score integer

max_score

poäng
attempts.challenges.score integer

poäng

status
attempts.challenges.locate.status string

status

status
attempts.challenges.identify.status string

status

status
attempts.challenges.fix.status string

status

Totalt antal sidor
links.total_pages integer

Det totala antalet sidor i resultatet.

Resultat per sida
links.results_per_page integer

Det maximala antalet resultat på varje sida.

Nästa sida
links.next_page integer

Sidnumret på nästa sida (om en sådan finns).

Föregående sida
links.prev_page integer

Sidnumret för föregående sida (om en sådan finns).

Totalt resultat
links.total_results integer

Det totala antalet resultat.

Information om uppdateringsteamet

Detta används för att uppdatera information om ett team.

Parametrar

Name Nyckel Obligatorisk Typ Description
Teamets ID
team_id True string

Teamets ID

name
name string

Gruppnamn

tags
tags array of string

All identifierande information om teamet. Exempel: Huvudkontor, Asien och Stillahavsområdet, Teknik

status
status string

Gruppstatus

onboardingmessage
onboardingmessage string

Team On Boarding Message

Språk
languages array of string

Lista över teamspråk, _id och _framework avgränsade med dubbla kolon (::) och avgränsade med kommatecken (,)

Returer

Teaminformation

Rankningslista för sökutvecklare

Den här slutpunkten returnerar en lista över alla utvecklare inom organisationen, med deras aktuella statistik. Detta visar också ändringen i statistik under rapportperioden (som kan vara 1, 7 eller 30 dagar) eller ett angivet datumintervall. Resultaten kan filtreras baserat på utvecklarens e-post, utvecklartaggar och teamnamn.

Parametrar

Name Nyckel Obligatorisk Typ Description
report_period_in_days
report_period_in_days integer

Antalet dagar in i det förflutna att rapportera om (giltiga värden - 1, 7 och 30 dagar)

startdate
startdate string

utvecklarlistan slutfördes på eller efter den angivna tiden. Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

enddate
enddate string

utvecklarlistan slutfördes på eller före den angivna tiden. Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

users
users string

Användare som ska inkluderas i rankningslistan (en eller flera e-postmeddelanden för användare, avgränsade med kommatecken)

team_names
team_names string

Teamnamn (ett eller flera teamnamn avgränsade med kommatecken)

tags
tags string

Användartaggar (en eller flera användartaggar avgränsade med kommatecken)

sida
page integer

Sidnumret för resultat

Returer

Name Sökväg Typ Description
rankningslista
leaderboard array of object

rankningslista

Rangordning
leaderboard.rank integer

Den slutliga positionen för deltagaren i turneringen.

Namn
leaderboard.developer.name string

Namnet på utvecklaren (första + mitten + efternamn).

E-postmeddelande
leaderboard.developer.email string

Utvecklarnas e-postadress

Medlem sedan
leaderboard.developer.member_since string

Datumet då utvecklaren blev medlem.

Senast inloggad
leaderboard.developer.last_logged_in string

Datumet då utvecklaren senast loggade in.

Läge
leaderboard.developer.status string

Utvecklarkontots aktuella status.

Företag
leaderboard.developer.company string

Företagsnamnet som utvecklaren ingår i.

Grupp
leaderboard.developer.team string

Teamets namn som utvecklaren ingår i.

tags
leaderboard.developer.tags array of string

tags

roles
leaderboard.developer.roles array of string

roles

Blockerad
leaderboard.blocked boolean

Om den här deltagaren blockerades från turneringen.

Minuter som spenderas
leaderboard.minutes_spent integer

Hur länge utvecklaren har ägnat åt att svara (i minuter).

Language
leaderboard.language string

Språket/ramverket som deltagaren använde.

Maximalt antal poäng
leaderboard.max_points integer

Det maximala antalet tillgängliga poäng i turneringen.

Poäng
leaderboard.points integer

Antalet poäng som deltagaren fick.

Tips som används
leaderboard.hints_used integer

Antal tips som deltagaren använde.

Förlorade liv
leaderboard.lives_lost integer

Antalet liv som deltagaren förlorade under turneringen.

Nivåer
leaderboard.levels array of object

Nivåer

name
leaderboard.levels.name string

name

Utmaningar
leaderboard.levels.challenges array of object

Utmaningar

nummer
leaderboard.levels.challenges.number integer

nummer

kategori
leaderboard.levels.challenges.category string

kategori

underkategori
leaderboard.levels.challenges.subcategory string

underkategori

svårighet
leaderboard.levels.challenges.difficulty string

svårighet

status
leaderboard.levels.challenges.status string

status

max_points
leaderboard.levels.challenges.max_points integer

max_points

poäng
leaderboard.levels.challenges.points integer

poäng

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

nummer
leaderboard.levels.challenges.stages.number integer

nummer

name
leaderboard.levels.challenges.stages.name string

name

status
leaderboard.levels.challenges.stages.status string

status

poäng
leaderboard.levels.challenges.stages.points integer

poäng

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

Totalt antal sidor
links.total_pages integer

Det totala antalet sidor i resultatet.

Resultat per sida
links.results_per_page integer

Det maximala antalet resultat på varje sida.

Nästa sida
links.next_page integer

Sidnumret på nästa sida (om en sådan finns).

Föregående sida
links.prev_page integer

Sidnumret för föregående sida (om en sådan finns).

Totalt resultat
links.total_results integer

Det totala antalet resultat.

Search Tournament Leaderboard

Den här slutpunkten returnerar rankningslistan för en enskild turnering. Detta omfattar alla nivåer, utmaningar och steg som utvecklaren deltog i, med detaljerade mått för var och en. Den här slutpunkten kan också returnera rankningslistan under en rapportperiod (som kan vara 1, 7 eller 30 dagar) eller ett visst datumintervall. Resultaten kan filtreras baserat på utvecklarens e-post, utvecklartaggar och teamnamn.

Parametrar

Name Nyckel Obligatorisk Typ Description
Turnerings-ID
tournament_id True string

Turnerings-ID

report_period_in_days
report_period_in_days integer

Antalet dagar in i det förflutna att rapportera om (giltiga värden - 1, 7 och 30 dagar)

startdate
startdate string

utvecklarlistan slutfördes på eller efter den angivna tiden. Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

enddate
enddate string

utvecklarlistan slutfördes på eller före den angivna tiden. Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

users
users string

Användare som ska inkluderas i rankningslistan (en eller flera e-postmeddelanden för användare, avgränsade med kommatecken)

team_names
team_names string

Teamnamn (ett eller flera teamnamn avgränsade med kommatecken)

tags
tags string

Användartaggar (en eller flera användartaggar avgränsade med kommatecken)

sida
page integer

Sidnumret för resultat

Returer

Name Sökväg Typ Description
rankningslista
leaderboard array of TournamentParticipant
total_pages
links.total_pages integer

Det totala antalet sidor i resultatet

results_per_page
links.results_per_page integer

Maximalt antal resultat på varje sida

next_page
links.next_page integer

Sidnumret på nästa sida (om en sådan finns)

prev_page
links.prev_page integer

Sidnumret för föregående sida (om en sådan finns)

total_results
links.total_results integer

Det totala antalet resultat

Skapa en användare

Skapar en användare.

Parametrar

Name Nyckel Obligatorisk Typ Description
Skicka inbjudan
sendInvite boolean

Flagga för att inaktivera påminnelser för användare som bjuder in och bjuder in.

enabled
enabled boolean

Användarstatus på plattformen

Mejladress
email True string

Användarens e-postadress

isProfileComplete
isProfileComplete boolean

Konverterar de egenskaper som krävs för att profilen ska slutföras efter behov. Om värdet är true properties 'name.first' och 'name.last' efter behov, annars är namnet valfritt

första
first string

Användarens förnamn. Krävs om "isProfileComplete" är inställt på true

mitt
middle string

Användarens mellannamn

sista
last string

Användarnamn. Krävs om "isProfileComplete" är inställt på true

None needed, as the translation is already accurate and fluent.
role True string

Den roll som tilldelats användaren, som är en av utvecklaren, teamchefen eller företagsadministratören

arbetslag
team string

Teamet som användaren är associerad med

tags
tags array of string

All identifierande information om användaren. Exempel: Huvudkontor, Asia-Pacific

_id
_id string

Språk-ID

_ramverk
_framework string

Language Framework

Returer

Användaren har skapats
UserCreated

Skapa ett team

Detta används för att skapa ett team.

Parametrar

Name Nyckel Obligatorisk Typ Description
name
name string

Gruppnamn

tags
tags array of string

All identifierande information om teamet. Exempel: Huvudkontor, Asien och Stillahavsområdet, Teknik

activeFrom
activeFrom string

Team Active From. Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

activeUntil
activeUntil string

Teamaktivt tills. Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

Språk
languages array of string

Lista över teamspråk, _id och _framework avgränsade med dubbla kolon (::) och avgränsade med kommatecken (,)

onboardingmessage
onboardingmessage string

Team On Boarding Message

type
type string

Licenstyp

Beviljas
granted integer

Licenser som beviljats (gäller endast om licenstypen är inställd på användning)

Returer

Teaminformation

Sök användare

Detta används för att hämta alla användarposter. Svaret kan formas genom att skicka in en fältfrågeparameter med attributnamnen som ska returneras. Filtret uppnås genom att filtervillkoren skickas genom brödtexten.

Parametrar

Name Nyckel Obligatorisk Typ Description
Fields
fields string

En matris med fält. Returnerar endast de angivna attributen. Varje attribut ska vara kommaavgränsat.

Sida
page integer

Returnerar det angivna sidnumret för en sidnumrerad resultatuppsättning. Sidstorlekar är 1 000 poster.

Id-nummer
id string

Användarresurs-ID

Mejladress
email string

Användarens e-postadress

None needed, as the translation is already accurate and fluent.
role string

Den roll som tilldelats användaren, som är en av utvecklaren, teamchefen eller företagsadministratören

arbetslag
team string

Teamet som användaren är associerad med

tags
tags array of string

All identifierande information om användaren. Exempel: Huvudkontor, Asia-Pacific

Returer

Lista över UserData

Användarlista
UsersList

Sök utvecklaraktivitet

Den här slutpunkten returnerar den detaljerade utmaningsloggen för alla utvecklare inom organisationen, med utmaningspoäng, svårigheter och utmaningsresultat för utvecklaren. Detta visar även utmaningsloggen under rapportperioden (som kan vara 1, 7 eller 30 dagar) eller ett angivet datumintervall. Resultaten kan filtreras baserat på utvecklarens e-post, utvecklartaggar och teamnamn.

Parametrar

Name Nyckel Obligatorisk Typ Description
report_period_in_days
report_period_in_days integer

Antalet dagar in i det förflutna att rapportera om (giltiga värden - 1, 7 och 30 dagar)

startdate
startdate string

utvecklarutmaningsloggar som slutförts på eller efter den angivna tiden. Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

enddate
enddate string

utvecklarutmaningsloggar har slutförts på eller före den angivna tiden. Format: ÅÅÅÅ-MM-DDTHH:mm:ss. SSSZ

users
users string

Användare som ska inkluderas i utmaningsloggar (en eller flera användar-e-postmeddelanden, avgränsade med kommatecken)

team_names
team_names string

Teamnamn (ett eller flera teamnamn avgränsade med kommatecken)

tags
tags string

Användartaggar (en eller flera användartaggar avgränsade med kommatecken)

sida
page integer

Sidnumret för resultat

Returer

Detaljerad logg över utmaningar för en viss tidsperiod

Utvecklaraktivitet
DevelopersActivity

Sökinlärningsförlopp

Utbildningsbeskrivningsfilter – användare, team och taggar

Parametrar

Name Nyckel Obligatorisk Typ Description
users
users string

Användare som ska inkludera pågående inlärning (en eller flera e-postmeddelanden för användare, avgränsade med kommatecken)

team_names
team_names string

Teamnamn (ett eller flera teamnamn avgränsade med kommatecken)

tags
tags string

Användartaggar (en eller flera användartaggar avgränsade med kommatecken)

sida
page integer

Sidnumret för resultat

Returer

Name Sökväg Typ Description
Utvecklare
developers array of ResourceRecord
total_pages
links.total_pages integer

Det totala antalet sidor i resultatet

results_per_page
links.results_per_page integer

Maximalt antal resultat på varje sida

next_page
links.next_page integer

Sidnumret på nästa sida (om en sådan finns)

prev_page
links.prev_page integer

Sidnumret för föregående sida (om en sådan finns)

total_results
links.total_results integer

Det totala antalet resultat

Sökutvärdering

Den här slutpunkten returnerar en lista över utvärderingsobjekt som innehåller ett antal datapunkter som är relaterade till utvärderingar. Detta inkluderar utvärderings-ID:n, som kan användas tillsammans med de andra utvärderings-API-slutpunkterna. Resultaten kan filtreras baserat på status, namn, språk som stöds och svårigheter.

Parametrar

Name Nyckel Obligatorisk Typ Description
status
status string

Utvärderingsstatus

name
name string

Utvärderingsnamn

_id
_id string

Språk-ID

_ramverk
_framework string

Språkramverk

svårighet
difficulty string

Bedömningssvårigheter

sida
page integer

Sidnumret för resultat

Returer

Name Sökväg Typ Description
assessments
assessments array of Assessment
total_pages
links.total_pages integer

Det totala antalet sidor i resultatet

results_per_page
links.results_per_page integer

Maximalt antal resultat på varje sida

next_page
links.next_page integer

Sidnumret på nästa sida (om en sådan finns)

prev_page
links.prev_page integer

Sidnumret för föregående sida (om en sådan finns)

total_results
links.total_results integer

Det totala antalet resultat

Sökutvärderingsförsök

Den här slutpunkten returnerar en detaljerad rapport för alla utvecklare som har tagit utvärderingen med det angivna ID:t. Rapportens omfattning kan filtreras på flera olika sätt. Du kan filtrera resultat till givna utvecklare genom att ange deras e-postadresser med frågan. Om en status anges inkluderas endast utvärderingsförsök med angiven status. Om teamnamn tillhandahålls inkluderas endast utvärderingsförsök av användare i dessa team. Om taggar tillhandahålls inkluderas endast utvärderingsförsök av användare med dessa taggar. Om en pass_status tillhandahålls inkluderas endast utvärderingsförsök med angivna pass_status. Detta inkluderar alla data i sammanfattningsrapporten plus information om alla utmaningar som ingår i utvärderingen.

Parametrar

Name Nyckel Obligatorisk Typ Description
assessment_id
assessment_id string

Utvärderings-ID

name
name string

Utvärderingsnamnet

users
users string

Användare som försöker utvärdera (en eller flera e-postmeddelanden för användare, avgränsade med kommatecken)

status
status string

Status för utvärderingsförsök

team_names
team_names string

Teamnamn (ett eller flera teamnamn avgränsade med kommatecken)

tags
tags string

Användartaggar (en eller flera användartaggar avgränsade med kommatecken)

pass_status
pass_status string

Status för utvärderingsförsökspass

sida
page integer

Sidnumret för resultat

Returer

Name Sökväg Typ Description
Försök
attempts array of object

Försök

ID-nummer
attempts._id string

Utvärderingsförsöks-ID

Assessment
attempts._assessment string

Den bedömning som den tillhör

Utvärderingsnamn
attempts.name string

Utvärderingsnamnet

Namn
attempts.developer.name string

Namnet på utvecklaren (första + mitten + efternamn).

E-postmeddelande
attempts.developer.email string

Utvecklarens e-postadress.

Medlem sedan
attempts.developer.member_since string

Datumet då utvecklaren blev medlem.

Senast inloggad
attempts.developer.last_logged_in string

Datumet då utvecklaren senast loggade in.

Läge
attempts.developer.status string

Utvecklarkontots aktuella status.

Företag
attempts.developer.company string

Företagsnamnet som utvecklaren ingår i.

Grupp
attempts.developer.team string

Teamets namn som utvecklaren ingår i.

tags
attempts.developer.tags array of string

tags

roles
attempts.developer.roles array of string

roles

Läge
attempts.status string

Anger statusen för en utmaning/utvärdering som kan vara väntande, pågår eller "utom räckhåll".

Language
attempts.language string

Utvärderingens språk/ramverk. null = language/framework har inte valts för utvärdering som stöder fler än ett språk.

Started
attempts.started string

Datum/tid då utvärderingen startades.

Slutfört
attempts.completed string

Datum/tid då utvärderingen slutfördes

Deadline
attempts.deadline string

Datum/tid för utvärderingsfristen. Om en utvärdering inte har någon tidsgräns är tidsgränsen null.

Score
attempts.score integer

Utvärderingspoäng i %.

Slutfört i
attempts.completed_in string

Hur lång tid det tar att slutföra utvärderingsförsöket.

Godkänt betyg
attempts.passing_grade integer

Den procentandel som krävs för att klara utvärderingen.

Passstatus
attempts.pass_status string

Godkännandestatus för utvärderingen.

Korrekt
attempts.progress.correct integer

Antalet rätt utmaningar.

Felaktig
attempts.progress.incorrect integer

Antalet felaktiga utmaningar.

Antal utmaningar
attempts.progress.number_of_challenges integer

Det totala antalet utmaningar.

Slutfört
attempts.progress.completed integer

Datum/tid då utvärderingen slutfördes.

Belägen
attempts.accuracy.located integer

% av sårbarheter som finns

Identifierad
attempts.accuracy.identified integer

Den % av sårbarheter som identifierats

Åtgärdat
attempts.accuracy.fixed integer

% av säkerhetsrisker har åtgärdats

Utmaningar
attempts.challenges array of object

Utmaningar

nummer
attempts.challenges.number integer

nummer

kategori
attempts.challenges.category string

kategori

underkategori
attempts.challenges.subcategory string

underkategori

svårighet
attempts.challenges.difficulty string

svårighet

status
attempts.challenges.status string

status

max_score
attempts.challenges.max_score integer

max_score

poäng
attempts.challenges.score integer

poäng

status
attempts.challenges.locate.status string

status

status
attempts.challenges.identify.status string

status

status
attempts.challenges.fix.status string

status

Totalt antal sidor
links.total_pages integer

Det totala antalet sidor i resultatet.

Resultat per sida
links.results_per_page integer

Det maximala antalet resultat på varje sida.

Nästa sida
links.next_page integer

Sidnumret på nästa sida (om en sådan finns).

Föregående sida
links.prev_page integer

Sidnumret för föregående sida (om en sådan finns).

Totalt resultat
links.total_results integer

Det totala antalet resultat.

Ta bort användare

Tar bort användaren som refereras till av det angivna ID:t.

Parametrar

Name Nyckel Obligatorisk Typ Description
ID-nummer
id True string

Användarens resurs-ID.

Returer

Användaren har tagits bort
UserDeleted

Ta bort team

Detta används för att ta bort ett team.

Parametrar

Name Nyckel Obligatorisk Typ Description
Teamets ID
team_id True string

Teamets ID

Returer

Svar om teamborttagning

Tilldela utvärderingar

Den här slutpunkten tilldelar den angivna utvärderingen till de angivna användarna/teamen. Returnerar en lista över användare som har tilldelats utvärderingen med sin e-post, inviteUrl och status som anger om e-post för inbjudan har skickats.

Parametrar

Name Nyckel Obligatorisk Typ Description
Utvärderings-ID
assessment_id True string

Utvärderings-ID

users
users array of string

Lista över användare som ska tilldela utvärderingen till

Lag
teams array of string

Lista över team som utvärderingen ska tilldelas till

sendEmail
sendEmail boolean

Flagga för att ange om e-post för utvärderingsbjudning skickas vid tilldelning av utvärdering (standard: sant)

Returer

Name Sökväg Typ Description
assessmentInvitations
assessmentInvitations array of AssessmentAssignResponse

Uppdatera användare

Uppdaterar en användare med angivna data. Taggar ersätts.

Parametrar

Name Nyckel Obligatorisk Typ Description
ID-nummer
id True string

Användarens resurs-ID.

Hoppa över meddela om enkel inloggning
skipNotifyIfSso boolean

Används för att inaktivera ändringen av e-postavisering som skickas till användaren.

Mejladress
email email

Användarens e-postadress

enabled
enabled boolean

Användarstatus på plattformen

None needed, as the translation is already accurate and fluent.
role string

Den roll som tilldelats användaren, som är en av utvecklaren, teamchefen eller företagsadministratören

arbetslag
team string

Teamet som användaren är associerad med

tags
tags array of string

All identifierande information om användaren. Exempel: Huvudkontor, Asia-Pacific

_id
_id string

Språk-ID

_ramverk
_framework string

Language Framework

Returer

Användaren har uppdaterats
UserUpdated

Visar utbildningsresurser som har slutförts, lästs eller övervakats

Utbildningsbeskrivning

Parametrar

Name Nyckel Obligatorisk Typ Description
Sida
page integer

Sidnumret för resultat

Returer

Name Sökväg Typ Description
Utvecklare
developers array of ResourceRecord
total_pages
links.total_pages integer

Det totala antalet sidor i resultatet

results_per_page
links.results_per_page integer

Maximalt antal resultat på varje sida

next_page
links.next_page integer

Sidnumret på nästa sida (om en sådan finns)

prev_page
links.prev_page integer

Sidnumret för föregående sida (om en sådan finns)

total_results
links.total_results integer

Det totala antalet resultat

Definitioner

Turnering

Name Sökväg Typ Description
_id
_id string

Turneringens ID

name
name string

Turneringens namn

beskrivning
description string

Turneringsbeskrivningen

starttid
start_time date-time

Den tid då turneringen startar

end_time
end_time date-time

Tiden då turneringen avslutas

timezone
timezone string

Tidszonen som turneringen hålls i

TournamentParticipant

Name Sökväg Typ Description
rang
rank integer

Den slutliga positionen för deltagaren i turneringen

Developer
developer Developer

Information om en enskild utvecklare

blockerad
blocked boolean

Om den här deltagaren har blockerats från tournnament

minutes_spent
minutes_spent integer

Hur länge utvecklaren har ägnat åt att svara (i minuter)

Språk
language string

Språket/ramverket som deltagaren använde

max_points
max_points integer

Det maximala antalet tillgängliga poäng i turneringen

poäng
points integer

Mängden poäng som deltagaren fick

hints_used
hints_used integer

Antal tips som deltagaren använde

lives_lost
lives_lost integer

Antalet liv som deltagaren förlorade under turneringen

Nivåer
levels array of Level

Utmaningens nivåer

Nivå

Name Sökväg Typ Description
name
name string

Nivånamnet

Utmaningar
challenges array of object
nummer
challenges.number integer

Utmaningsnumret (börjar vid 1)

kategori
challenges.category string

Utmaningskategorin

underkategori
challenges.subcategory string

Underkategorin för utmaningen

svårighet
challenges.difficulty string
Läge
challenges.status Status

Anger status för en utmaning/utvärdering som kan vara väntande, pågår eller "utom räckhåll"

max_points
challenges.max_points integer

Maximalt antal tillgängliga poäng för den här utmaningen

poäng
challenges.points integer

De poäng som erhålls för denna utmaning

codebase_size
challenges.codebase_size string
minutes_spent
challenges.minutes_spent integer

Hur länge utvecklaren har ägnat åt att svara (i minuter)

stages
challenges.stages array of Stage

Etapp

Name Sökväg Typ Description
nummer
number integer

Stegnumret

name
name string

Namnet på fasen

status
status string

Status för försöket i det här skedet

poäng
points integer

Poäng som vunnits på detta stadium

max_points
max_points integer

Maximalt antal tillgängliga poäng i den här fasen

minutes_spent
minutes_spent integer

Hur länge utvecklaren har ägnat åt att svara (i minuter)

lives_lost
lives_lost integer

Antalet förlorade liv på den här scenen

hints_used
hints_used integer

Antalet tips som används i den här fasen

Assessment

Name Sökväg Typ Description
_id
_id string

Utvärderings-ID

status
status string

Status för utvärderingen

name
name string

Namnet på utvärderingen

beskrivning
description string

Utvärderingsbeskrivningen

supported_languages
supported_languages array of string

Lista över språk/ramverk som är tillgängliga för utvärderingen

svårighet
difficulty string

Svårigheten med bedömningen

success_ratio
success_ratio integer

Den procentandel som krävs för att klara utvärderingen

emits_certificate
emits_certificate boolean

Är utvärderingen länkad till ett certifikat?

time_limit
time_limit integer

Tidsgränsen för utvärderingen i millisekunder. null = ingen tidsgräns

start_date
start_date date-time

Det datum då utvärderingen startar

end_date
end_date date-time

Datumet då utvärderingen avslutas

timezone
timezone string

Tidszonen för utvärderingen

number_of_challenges
number_of_challenges integer

Antalet utmaningar i utvärderingen

self_assess
self_assess boolean

Är utvärderingen en offentlig bedömning?

retries_allowed
retries_allowed boolean

Tillåts återförsök för den här utvärderingen?

Läge

Anger status för en utmaning/utvärdering som kan vara väntande, pågår eller "utom räckhåll"

Anger status för en utmaning/utvärdering som kan vara väntande, pågår eller "utom räckhåll"

Läge
string

preferredDevLanguage

Inställningar för dev-språk

Name Sökväg Typ Description
_id
_id string

Språk-ID

_ramverk
_framework string

Language Framework

AssessmentAssignResponse

Svar på utvärderingstilldela POST-begäran

Name Sökväg Typ Description
user
user string

Användarens e-post-ID

inviteEmailSent
inviteEmailSent boolean

Skickades e-post med inbjudan?

inviteUrl
inviteUrl string

Url för utvärderingsbjudning

TeamLeaderboard

Teamets rankningslista innehåller alla poster i teamets rankningslista som är giltiga under den angivna rapporteringsperioden

Name Sökväg Typ Description
report_period_in_days
report_period_in_days integer

Antalet dagar i det förflutna att rapportera om

rankningslista
leaderboard array of TeamLeaderboardEntry
total_pages
links.total_pages integer

Det totala antalet sidor i resultatet

results_per_page
links.results_per_page integer

Maximalt antal resultat på varje sida

next_page
links.next_page integer

Sidnumret på nästa sida (om en sådan finns)

prev_page
links.prev_page integer

Sidnumret för föregående sida (om en sådan finns)

total_results
links.total_results integer

Det totala antalet resultat

TeamLeaderboardEntry

En post i teamets rankningslista

Name Sökväg Typ Description
rang
rank integer

Lagets rankning på rankningslistan.

name
name string

Teamets namn

Utvecklare
developers integer

Antalet utvecklare i teamet

points_average
points_average integer

Lagets genomsnittspoäng

points_total
points_total integer

Lagets totala poäng

noggrannhet
accuracy integer

Teamets noggrannhet (i %)

confidence_level
confidence_level integer

Teamets konfidensnivå (i %)

time_spent
time_spent integer

Det totala antalet minuter som teamet har lagt ned på utmaningar

installed_sensei
installed_sensei integer

Antalet utvecklare i teamet som har installerat sensei

Statistik över rapportperiod
stats_over_report_period StatsOverReportPeriod

Den statistik som beräknas för den angivna rapportperioden

MostEngagedTeams

De mest engagerade teamen i företaget

Name Sökväg Typ Description
Lag
teams array of TeamEntry

Teaminformation

total_pages
links.total_pages integer

Det totala antalet sidor i resultatet

results_per_page
links.results_per_page integer

Maximalt antal resultat på varje sida

next_page
links.next_page integer

Sidnumret på nästa sida (om en sådan finns)

prev_page
links.prev_page integer

Sidnumret för föregående sida (om en sådan finns)

total_results
links.total_results integer

Det totala antalet resultat

TeamEntry

Det här objektet representerar teaminformation

Name Sökväg Typ Description
name
name string

Teamets namn

status
status string

Status för teamet

timeSpent
timeSpent integer

Teamtid som spenderas

MostEngagedUsers

Mest engagerade användare i företaget

Name Sökväg Typ Description
users
users array of UserEntry

Användarinformation

total_pages
links.total_pages integer

Det totala antalet sidor i resultatet

results_per_page
links.results_per_page integer

Maximalt antal resultat på varje sida

next_page
links.next_page integer

Sidnumret på nästa sida (om en sådan finns)

prev_page
links.prev_page integer

Sidnumret för föregående sida (om en sådan finns)

total_results
links.total_results integer

Det totala antalet resultat

UserEntry

Det här objektet representerar användarinformation

Name Sökväg Typ Description
name
name string

Användarens namn

status
status string

Status för användaren

timeSpent
timeSpent integer

Tid som användaren har lagt på

StatsOverReportPeriod

Den statistik som beräknas för den angivna rapportperioden

Name Sökväg Typ Description
points_gained
points_gained integer

Antalet poäng som utvecklaren har fått

accuracy_change
accuracy_change integer

Noggrannhetsändringen under rapportperioden

confidence_level_change
confidence_level_change integer

Förändringen av konfidensnivån under rapportperioden

minutes_spent
minutes_spent integer

De minuter som teamet har lagt ned på utmaningar

challenges_correct
challenges_correct integer

Antalet rätt utmaningar

challenges_incorrect
challenges_incorrect integer

Antalet felaktiga utmaningar

Developer

Information om en enskild utvecklare

Name Sökväg Typ Description
name
name string

Namnet på utvecklaren (första + mitten + efternamn)

Mejladress
email string

Utvecklarnas e-postadress

member_since
member_since date-time

Datumet då utvecklaren blev medlem

last_logged_in
last_logged_in date-time

Det datum då utvecklaren senast loggade in

status
status string

Aktuell status för utvecklarkontot

företag
company string

Företagsnamnet som utvecklaren är en del av

arbetslag
team string

Teamnamnet som utvecklaren är en del av

tags
tags array of string

Taggarna som är associerade med den här utvecklaren

roles
roles string

De roller som den här utvecklaren har

DevelopersProgress

Detta innehåller förloppet för varje utvecklare på vart och ett av språken, sfärerna, nivåerna och uppdragen

Name Sökväg Typ Description
Utvecklare
developers array of DeveloperProgressEntry

Lista över utvecklare som har gjort ett utbildningsförsök

total_pages
links.total_pages integer

Det totala antalet sidor i resultatet

results_per_page
links.results_per_page integer

Maximalt antal resultat på varje sida

next_page
links.next_page integer

Sidnumret på nästa sida (om en sådan finns)

prev_page
links.prev_page integer

Sidnumret för föregående sida (om en sådan finns)

total_results
links.total_results integer

Det totala antalet resultat

DeveloperProgressEntry

Den här posten representerar ett objekt i utvecklarnas träningsframsteg som innehåller information om utvecklaren och förloppet för deras försök i träningsläge

Name Sökväg Typ Description
Developer
developer Developer

Information om en enskild utvecklare

Språk
languages array of TrainingProgressEntry

Lista över språk som utvecklaren försöker använda i träningsläge

TrainingProgressEntry

Inmatning med förlopp av avslutning på språk och lista av sfärer

Name Sökväg Typ Description
name
name string

Namn på språkramverk

language_progress
language_progress integer

Procentandel av språket har slutförts

Sfärer
realms array of object

Lista över sfärer för varje språk

name
realms.name string

Sfärens namn

realm_progress
realms.realm_progress integer

Procent av sfären har slutförts

Nivåer
realms.levels array of object

Lista över nivåer för varje sfär

name
realms.levels.name string

Namn på nivå

level_progress
realms.levels.level_progress integer

Procentandel av den slutförda nivån

Uppdrag
realms.levels.quests array of object

Lista över uppdrag för varje nivå

name
realms.levels.quests.name string

Namn på uppdrag

quest_progress
realms.levels.quests.quest_progress integer

procent av uppdraget har slutförts

DevelopersActivity

Detaljerad logg över utmaningar för en viss tidsperiod

Name Sökväg Typ Description
activities
activities array of ActivityEntry

Lista över utvecklare som innehåller en lista över språk som innehåller utmaningsförsök

total_pages
links.total_pages integer

Det totala antalet sidor i resultatet

results_per_page
links.results_per_page integer

Maximalt antal resultat på varje sida

next_page
links.next_page integer

Sidnumret på nästa sida (om en sådan finns)

prev_page
links.prev_page integer

Sidnumret för föregående sida (om en sådan finns)

total_results
links.total_results integer

Det totala antalet resultat

ActivityEntry

Det här objektet representerar utvecklaren och deras utmaningsförsök

Name Sökväg Typ Description
Developer
developer Developer

Information om en enskild utvecklare

Utmaningsförsök
challenge ChallengeAttempt

Deverloper-försök i träningsläge

ChallengeAttempt

Deverloper-försök i träningsläge

Name Sökväg Typ Description
Språk
language string

Namn på språkramverk

domän
realm string

Sfärens namn

nivå
level string

Namn på nivå

strävan
quest string

Namn på uppdrag

kategori
category string

Utmaningens kategorinamn

underkategori
subcategory string

Underkategorinamn för utmaningen

svårighet
difficulty string

Svårighetsgrad för utmaningen

komma igång
started date-time

Tidsutmaningen startades

slutförd
completed date-time

Tidsutmaningar slutfördes

duration
duration integer

Tid i sekunder tog det för utmaningen att slutföras

status
status string

Status för utmaning, med felaktig status vid utmaning med 1 eller fler felaktiga faser

hints_used
hints_used integer

Totalt antal tips från utmaningsstegen som används av utvecklaren

poäng
score integer

Förvärvade poäng

max_score
max_score string

Maximalt antal poäng som kan uppnås för utmaningen

Välj Sårbarhet
select_vulnerability SelectVulnerability

Utmaningens natur

Leta upp sårbarhet
locate_vulnerability LocateVulnerability

Utmaningens natur

Identifiera lösning
identify_solution IdentifySolution

Utmaningens natur

SelectVulnerability

Utmaningens natur

Name Sökväg Typ Description
attempt_index
attempt_index integer

Antal gånger som utvecklaren har försökt utföra fasen

status
status string

Resultatet av utmaningen, out_of_reach status beskriver ett stadium som utvecklaren ännu inte har försökt utföra

max_score
max_score integer

Maximalt antal punkter som kan uppnås för att välja sårbarhet

poäng
score integer

Poäng som hämtas för att välja sårbarhet

Överhoppade
skipped boolean

När värdet är true har fasen hoppat över. Om statusen är falsk har fasen slutförts eller ännu inte har försökts

LocateVulnerability

Utmaningens natur

Name Sökväg Typ Description
attempt_index
attempt_index integer

Antal gånger som utvecklaren har försökt utföra fasen

status
status string

Utfallet av utmaningen

max_score
max_score integer

Maximalt antal punkter som kan uppnås för att hitta sårbarheten

poäng
score integer

Poäng som förvärvats för att hitta sårbarheten

IdentifieraSolution

Utmaningens natur

Name Sökväg Typ Description
attempt_index
attempt_index integer

Antal gånger som utvecklaren har försökt utföra fasen

status
status string

Utfallet av utmaningen

max_score
max_score integer

Maximalt antal punkter som kan uppnås för att identifiera lösningen

poäng
score integer

Poäng som hämtas för att identifiera lösningen

ResourceItem

Information om resursobjekt

Name Sökväg Typ Description
Id-nummer
id string
name
name string

Resource

Resursinformation

Name Sökväg Typ Description
Id-nummer
id string
name
name string
items
items array of ResourceItem

CompletedResource

Information om en slutförd utbildningsresurs

Name Sökväg Typ Description
resource
resource array of string

En ordnad lista över kategoriseringen och namnet på den slutförda resursen

time_completed
time_completed date-time

När utbildningsresursen slutfördes

ResourceRecord (på engelska)

En post för en utvecklares slutförda utbildningsresurser

Name Sökväg Typ Description
Developer
profile Developer

Information om en enskild utvecklare

slutförd
completed array of CompletedResource

Alla utbildningsresurser som slutförts av användaren

CourseURL

URL till utbildningskurser

Name Sökväg Typ Description
URL
url string

URL till kurs

TeamData

Name Sökväg Typ Description
name
name string

Lagets namn

Användardata

Name Sökväg Typ Description
Id-nummer
id string

Användarens resurs-ID

Mejladress
email string

Användarens e-postadress

None needed, as the translation is already accurate and fluent.
role string

Den roll som tilldelats användaren, som är en av utvecklaren, teamchefen eller företagsadministratören

första
name.first

Förnamn

mitt
name.middle

Mellannamn

sista
name.last

Efternamn

status
status string

Användarstatus

inbjudningsdatum
invite-date date-time

Tidpunkt då användaren senast bjöds in

senaste inloggningsdatum
last-login-date date-time

Senaste gången användaren loggade in

Teamdata
team TeamData
tags
tags array of string

All identifierande information om användaren. Exempel: Huvudkontor, Asia-Pacific

preferredDevLanguages
preferredDevLanguages array of preferredDevLanguage

Inställningar för dev-språk

UserUpdated

Name Sökväg Typ Description
statuskod
statusCode integer

Statuskod för meddelandestatus för lyckat svar

meddelande
message string

Beskrivning av meddelande om lyckat svar

kod
code string

Skydda kodkrigarkod

AnvändareSkapad

Name Sökväg Typ Description
Id-nummer
id string

Secure Code Warrior-resursidentifierare

statuskod
statusCode integer

Statuskod för meddelandestatus för lyckat svar

meddelande
message string

Beskrivning av meddelande om lyckat svar

kod
code string

Skydda kodkrigarkod

UserDeleted

Name Sökväg Typ Description
statuskod
statusCode integer

Statuskod för meddelandestatus för lyckat svar

meddelande
message string

Beskrivning av meddelande om lyckat svar

kod
code string

Skydda kodkrigarkod

UsersList

Lista över UserData

Name Sökväg Typ Description
users
users array of UserData

TopPerformers

Lista över de bästa artisterna

Name Sökväg Typ Description
report_period_in_days
report_period_in_days integer

Antalet dagar som har gått att rapportera om

top_performers
top_performers array of TopPerformer
total_pages
links.total_pages integer

Det totala antalet sidor i resultatet

results_per_page
links.results_per_page integer

Maximalt antal resultat på varje sida

next_page
links.next_page integer

Sidnumret på nästa sida (om en sådan finns)

prev_page
links.prev_page integer

Sidnumret för föregående sida (om en sådan finns)

total_results
links.total_results integer

Det totala antalet resultat

TopPerformer

Användare med högst prestanda

Name Sökväg Typ Description
poäng
points integer

Totalt antal intjänade poäng inom en tidsperiod

Id-nummer
id string

Användar-ID i UUID-format

Mejladress
email string

Användarens e-postadress

första
name.first string

Användarens förnamn

mitt
name.middle string

Användarens mellannamn

sista
name.last string

Användarnamn

tags
tags array of string

Användartaggar

status
status string

Användarstatus

Teamdata
team TeamData

UsersTimeSpent

Post som visar användaraktivitet.

Name Sökväg Typ Description
Id-nummer
id string

Användar-ID i UUID-format

Mejladress
email string

Användarens e-postadress

första
name.first string

Användarens förnamn

mitt
name.middle string

Användarens mellannamn

sista
name.last string

Användarnamn

tags
tags array of string

Användartaggar

status
status string

Användarstatus

Teamdata
team TeamData
tidsåtgång
time-spent array of object

Matris med datum med uppdelning av tid/aktivitet på en dag

date
time-spent.date date

Datum i UTC

Utvärderingar
time-spent.activity.Assessments integer

Tidsåtgång för utvärderingar

Lärdom
time-spent.activity.Learning integer

Tidsåtgång för lärande

Turneringar
time-spent.activity.Tournaments integer

Tidsåtgång för turneringar

Utbildning
time-spent.activity.Training integer

Tidsåtgång för utbildning

StyrkorAndWeaknesses

Objekt för genomsnittliga styrkor och svagheter

Name Sökväg Typ Description
auth
auth AverageStrengthsAndWeaknessesEntry

Det här objektet representerar varje enskild hanteringskategori

data_handling
data_handling AverageStrengthsAndWeaknessesEntry

Det här objektet representerar varje enskild hanteringskategori

misconfig
misconfig AverageStrengthsAndWeaknessesEntry

Det här objektet representerar varje enskild hanteringskategori

Praxis
practices AverageStrengthsAndWeaknessesEntry

Det här objektet representerar varje enskild hanteringskategori

sensitive_data
sensitive_data AverageStrengthsAndWeaknessesEntry

Det här objektet representerar varje enskild hanteringskategori

other
other AverageStrengthsAndWeaknessesEntry

Det här objektet representerar varje enskild hanteringskategori

AverageStrengthsAndWeaknessesEntry

Det här objektet representerar varje enskild hanteringskategori

Name Sökväg Typ Description
Utmaningar
challenges ChallengesEntry

Utmaningar för data

Tips
hints HintsEntry

Tipsdata

poäng
points integer

Poäng

timeSpent
timeSpent integer

Tidsåtgång

UtmaningarFörsök

Utmaningar för data

Name Sökväg Typ Description
Försökt
attempted integer

Försök till utmaningar

korrekt
correct integer

Rätt försök

felaktig
incorrect integer

Fel försök

percentageCorrect
percentageCorrect integer

Procentuell korrekt

ratioCorrect
ratioCorrect number

Rätt förhållande

TipsEntry

Tipsdata

Name Sökväg Typ Description
confidenceLevel
confidenceLevel integer

Konfidensnivå

summa
total integer

Total

used
used integer

Använd

TeamDetails

Teaminformation

Name Sökväg Typ Description
Id-nummer
id string

Team-ID

name
name string

Teamets namn

tags
tags array of string

All identifierande information om teamet. Exempel: Huvudkontor, Asien och Stillahavsområdet, Teknik

onboardingMessage
onboardingMessage string

Vid ombordstigningsmeddelande för teamet

status
status string

Teamstatus

memberJoinToken
memberJoinToken string

Medlemsanslutningstoken

companyName
companyName string

Företagets namn

Språk
languages array of string

Teamspråk

TeamDeleteResponse

Svar om teamborttagning

Name Sökväg Typ Description
deleteStatus
deleteStatus string

Status för borttagningsåtgärden

Kurs

Name Sökväg Typ Description
_id
_id string

Kurs-ID

name
name string

Kursens namn

beskrivning
description string

Kursbeskrivningen

status
status string

Kursens status

supported_languages
supported_languages array of string

Lista över språk/ramverk som är tillgängliga för kursen

tidsfrist
deadline date-time

Det datum då kursen slutar

skapad av
created_by string

ResourceId för kursens författare

CourseDeveloperProgressEntry

Den här posten representerar utvecklarkursens förlopp

Name Sökväg Typ Description
user_id
user_id string

Användarresurs-ID

status
status string

Kursstatus

noggrannhet
accuracy integer

Procentandelen korrekta försök

självförtroende
confidence integer

Förhållandet mellan träffar som används för tillgängliga tips

minutes_spent
minutes_spent integer

Den totala tid i mimnutes som användaren har lagt ned på kursen

first_completed_date
first_completed_date date-time

Det datum då det första kursspråket slutfördes

first_enrolled_date
first_enrolled_date date-time

Det datum då det första kursspråket registrerades i

Förlopp
progress integer

Kursens förlopp

Språk
languages array of CourseDeveloperProgressLanguageEntry

Lista över språk för kursen

Inbjuder
invites array of CourseDeveloperProgressInviteEntry

Lista över inbjudningar och påminnelser

CourseDeveloperProgressInviteEntry

Den här posten representerar inbjudningar och påminnelser om utvecklarkursens förlopp.

Den här posten representerar inbjudningar och påminnelser om utvecklarkursens förlopp.

Utvecklarkursens förloppspost för inbjudningar och påminnelser.

CourseDeveloperProgressLanguageEntry

Den här posten representerar utvecklarkursens förlopp för ett enda språk

Name Sökväg Typ Description
Språk
language string

Programmeringsspråket

status
status string

Status för kursspråket

noggrannhet
accuracy integer

Procentandelen korrekta försök för språket

självförtroende
confidence integer

Förhållandet mellan träffar som används till tillgängliga tips för språket

minutes_spent
minutes_spent integer

Den totala tid i mimnutes som användaren spenderade på kursen för språket

Förlopp
progress integer

Kursens förlopp för språket

videos_watched
videos_watched integer

Mängden videor som användaren har tittat på för språket