Zum Inhalt springen

Exclui um módulo do curso e as aulas dele

DELETE/api/courses/module/{moduleId}

Auth
Token erforderlich
Wer darf:
owner
admin
X-CommunityId
X-CommunityId Sende die X-CommunityId der Community, in der die Operation stattfindet.
Die Beschreibungen der Endpoints stammen aus der API-Spezifikation und sind vorerst auf Portugiesisch. Die Oberfläche drumherum ist übersetzt.

Owner ou admin da comunidade do `X-CommunityId`. Exclusão lógica do módulo e de todas as aulas dele; o progresso de quem já assistiu fica guardado. Módulo de outra comunidade, 404.

Parameter

NameOrtTypBeschreibung
moduleIdPflichtpathstring (uuid)

Header

NameTypBeschreibung
X-CommunityIdoptionalstring (uuid)ID da comunidade em que a operação acontece. Obrigatório na maioria dos endpoints com escopo de comunidade.

Antworten

StatusBeschreibung
200Módulo excluído.
401Token ausente, inválido ou expirado.
403Autenticado, mas sem permissão para esta operação.
404Recurso não encontrado.
500Erro interno do servidor.

curl-Beispiel

curl -X DELETE "https://api.memberfy.net/api/courses/module/<moduleId>" \
  -H "Authorization: Bearer $TOKEN" \
  -H "X-CommunityId: $COMMUNITY_ID"