Pular para o conteúdo

Listar cursos (acesso de aluno; gestor filtra por status)

GET
/lms/cursos

Autorização
Módulo contratado: LMS
Permissão: qualquer usuário autenticado da empresa

search
string

Search criteria

active
boolean

Filter by active status (true=active only, false=inactive only, null=all)

status

OK

Array<object>

Partial entity data with ID (only non-null fields will be updated)

object
id
integer format: int64
active
boolean
createdAt
string format: date-time
titulo
string
descricao
string
status
string
Allowed values: RASCUNHO PRONTO PUBLICADO ARQUIVADO
cargaHoraria
integer format: int32
thumbnailUrl
string
categoria
string
tags
string
certificadoHabilitado
boolean
certificadoValidadeDias
integer format: int32
autoInscricao
boolean
totalModulos
integer format: int32
totalAulas
integer format: int32
totalMatriculas
integer format: int32
modulos
Array<object>

Objeto relacionado: aqui aparecem só os campos simples. Na escrita, basta enviar o id.

object
id
integer format: int64
active
boolean
createdAt
string format: date-time
cursoId
integer format: int64
titulo
string
descricao
string
ordem
integer format: int32
updatedAt
string format: date-time
createdBy
integer format: int64
updatedAt
string format: date-time

Referência gerada do contrato da API em 30 de outubro de 2026. taitecnologia.com · Termos de uso · Privacidade

© 2026 T AI TECNOLOGIA LTDA