| Método |
Exemplo |
Descrição |
Resultado |
| GET |
GET /noticias |
Obtém todas as notícias |
[
{
"id": 1,
"titulo": "Titulo da notícia 1",
"subtitulo": "Subtitulo da notícia 1",
"categoria": 10,
"data": 2020-10-10 20:08:00,
"editavel": 0
},
...
]
|
| GET |
GET /noticias/125 |
Obtém uma notícia específica pelo seu ID |
{
"id": 125,
"titulo": "Titulo da notícia 125",
"subtitulo": "Subtitulo da notícia 125",
"categoria": 10,
"data": 2020-10-10 20:08:00,
"editavel": 0
}
|
| POST |
POST /noticias |
Cria uma nova notícia, requer titulo, subtitulo, conteudo e idCategoria
|
{
"id": 1000,
"titulo": "Titulo da notícia nova",
"subtitulo": "Subtitulo da notícia nova",
"categoria": 10,
"data": 2020-10-10 20:08:00,
"editavel": 1
}
|
| PUT |
PUT /noticias/125 |
Atualiza uma nova notícia editável, requer titulo, subtitulo, conteudo e
idCategoria
|
{
"id": 125,
"titulo": "Titulo da notícia atualizada",
"subtitulo": "Subtitulo da notícia atualizada",
"categoria": 10,
"data": 2020-10-10 20:08:00,
"editavel": 1
}
|
| DELETE |
DELETE /noticias/125 |
Deleta uma notícia pelo seu ID |
{
"msg": "Notícia removida com sucesso"
}
|