πŸ—ƒοΈEndpoints - Courses

Get courses

get

Get Courses

ParamΓ¨tres de requΓͺte
pageinteger | nullableOptionnel

The page number in a paginated set of results

limitinteger | nullableOptionnel

The limit of results to be returned per page

status[eq]string Β· enumOptionnel

Search Course with a specific status

Valeurs possibles:
privacy[eq]string Β· enumOptionnel

Search Course with a specific privacy

Valeurs possibles:
RΓ©ponses
200

Courses returned successfully

application/json
get
/v1/courses
post

Link groups to a course

Paramètres de chemin
courseIdstringRequis

The id of the course

Corps
groupIdsstring[]Requis

The ids of the groups to link

withEmailNotificationbooleanOptionnel

Set to true to send notification mail to each invited members

RΓ©ponses
post
/v1/courses/{courseId}/groups~bulkAdd

Aucun contenu

post

Unlink groups from a course

Paramètres de chemin
courseIdstringRequis

The id of the course

Corps
groupIdsstring[]Requis

The ids of the groups to link

RΓ©ponses
post
/v1/courses/{courseId}/groups~bulkRemove

Aucun contenu

Get courses participants

get

Get Courses participants

Paramètres de chemin
courseIdstringRequis

The id of the course

ParamΓ¨tres de requΓͺte
pageinteger | nullableOptionnel

The page number in a paginated set of results

limitinteger | nullableOptionnel

The limit of results to be returned per page

firstname[in]string[]Optionnel

The firstnames of spot member to include in the result

lastname[in]string[]Optionnel

The lastnames of spot member to include in the result

email[in]string[]Optionnel

The emails of spot member to include in the result

status[eq]string Β· enumOptionnel

Search participants with a specific status

Valeurs possibles:
RΓ©ponses
200

Courses participants returned successfully

application/json
get
/v1/courses/{courseId}/participants

Invite a member as course participant

post

Invite a member as Course participant

Paramètres de chemin
courseIdstringRequis

The id of the course

Corps
spotMemberIdstringRequis

An uuid representing the unique identifier of the spot member to add to course

invitedBySpotMemberIdstringOptionnel

The Spot member ID on the initiative of the invitation

withEmailNotificationbooleanOptionnel

Set to true to send notification mail to each invited members

RΓ©ponses
200

Member already invited

Aucun contenu

post
/v1/courses/{courseId}/participants

Aucun contenu

Invite multiple members as course participants

post

Invite a members as Course participants

Paramètres de chemin
courseIdstringRequis

The id of the course

Corps
spotMemberIdsstring[]Requis

An array of uuid representing the unique identifier of the spot members to add to course

invitedBySpotMemberIdstringOptionnel

The Spot member ID on the initiative of the invitation

withEmailNotificationbooleanOptionnel

Set to true to send notification mail to each invited members

RΓ©ponses
200

Members already invited

Aucun contenu

post
/v1/courses/{courseId}/participants~bulkInvite

Aucun contenu

Mis Γ  jour

Ce contenu vous a-t-il Γ©tΓ© utileβ€―?