CUT API - V2
Documentação da API


Lista de recursos disponíveis:

Home do aplicativo

Informações da home do app /home



Agenda:

Listar: /agenda

Por id: /agenda/{id}



Rede CUT:

Listar: /rede-cut

Por id: /rede-cut/{id}



Artigos:

Listar: /artigos

Por id: /artigos/{id}



Notícias:

Listar: /noticias

Listar com possibilidade de busca: /buscar/noticias?busca=texto

Por id: /noticia/{id}



Evento

Categorias de publicações por evento: /categorias-publicacao/evento/{idEvento}

Conteúdos do evento: /conteudo-evento/{id}

Por id: /evento/{id}

Publicação de um evento : /publicacao/evento/{idEvent}

Programação de um evento : /programacao/evento/{idEvent}



Dispositivo

POST: registrar dispositivo /dispositivo



QUIZ

Quiz atual: /quiz/atual

POST: Aceitar regulamento do Quiz: /quiz/{idQuiz}/aceitar_regulamento

Listar perguntas: /quiz/{idQuiz}/perguntas

Material de apoio do tipo Link: /material_apoio/link/quiz/{idQuiz}

Material de apoio do tipo Tezto: /material_apoio/texto/quiz/{idQuiz}

Material de apoio por id: /material_apoio/texto/{idText}



Multimídias

Áudios

Listar áudios: /multimidia/audios

Por id: /multimidia/audio/{id}

Vídeos

Listar: /multimidia/videos

Por id: /multimidia/video/{id}

Galeria de imagens

Listar: /multimidia/fotos

Lista de fotos da galeria: /multimidia/galeria/{idPhoto}



Notíficações:

Listar todas enviadas: /notificacoes

Listar por dispositivo : /notificacoes/dispositivo/{uuid}

POST: registrar visualização de notificação /notificacoes/{id}/registrar_visualizacao



Usuário:

POST: cadastrar usuário /usuario

Autenticação: /usuario/autenticacao

Refresh token: /usuario/refresh_token

POST: alterar senha /senha/alterar

POST: recuperar senha /senha/recuperar

Validar cógigo /senha/validarcodigo/{codigo}



MInuto a minuto:

Listar todos eventos: /minuto-a-minuto/eventos

Detalhes do evento: /minuto-a-minuto/eventos/{id}

Listar postagens por evento : /minuto-a-minuto/postagens/evento/{id_do_evento}