Atualiza um curso existente. Também usado para publicar rascunhos mudando status de “draft” para “opened”
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
ID do curso
Dados do curso
Accessibility field - free text field for frontend
OWN_ORG, EXTERNAL_MANAGED_BY_ORG, EXTERNAL_MANAGED_BY_PARTNER GRAVADO, AO_VIVO Optional fields matching specification
External partner fields
Visibility field - controls if course appears in public listings (default: true) Used for in-person courses that require manual enrollment and should not appear in public course lists
true
Presencial, Semipresencial, Remoto, PRESENCIAL, ONLINE, HIBRIDO, LIVRE_FORMACAO_ONLINE Legacy and additional fields (optional)
Unified field for prerequisites - using single JSON tag
draft, opened, closed, canceled, CRIADO, ABERTO, ENCERRADO Core fields (always required)
MANHA, TARDE, NOITE, INTEGRAL, LIVRE OK
The response is of type object.