Seguem abaixo informações de como fazer requisições no backend.
Ex:
http://localhost:3000/usuario/cadastrar
ou
http://UrlDoServidor:3000/usuario/cadastrar
Obs: Todas as requisições precisam de token.
Rota
/usuario/cadastrar
Json
{
"nome" : "Felipe Rodrigo",
"email" : "lipedigo@hotmail.com",
"password" : "123Mudar"
}
Rota
/usuario/autenticar
Json
{
"email" : "lipedigo@hotmail.com",
"password" : "123Mudar"
}
Rota
/usuario/selectAll
Retorno Json
{
"usuarios": [
{
"_id": "5d8d10137da89733ce923e9c",
"nome": "Felipe Rodrigo",
"email": "lipedigo@hotmail.com",
"createdAt": "2019-09-26T19:22:59.250Z",
"__v": 0
}
]
}
Rota
/usuario/selectById/5d8d10137da89733ce923e9c
Retorno Json
{
"usuario": [
{
"_id": "5d8d10137da89733ce923e9c",
"nome": "Felipe Rodrigo",
"email": "lipedigo@hotmail.com",
"createdAt": "2019-09-26T19:22:59.250Z",
"__v": 0
}
]
}
Rota
/usuario/deleteById/5d8d10137da89733ce923e9c
Rota
/estadio/cadastrar
Json
{
"nome" : "Allianz Parque",
"cidade" : "São Paulo",
"estado" : "São Paulo"
}
Rota
/estadio/selectAll
Retorno Json
{
"estadios": [
{
"_id": "5d8d1eca0f95a938908b8497",
"nome": "Allianz Parque",
"cidade": "São Paulo",
"estado": "São Paulo",
"createdAt": "2019-09-26T20:25:46.927Z",
"__v": 0
}
]
}
Rota
/estadio/selectById/5d8d1eca0f95a938908b8497
Retorno Json
{
"estadio": [
{
"_id": "5d8d1eca0f95a938908b8497",
"nome": "Allianz Parque",
"cidade": "São Paulo",
"estado": "São Paulo",
"createdAt": "2019-09-26T20:25:46.927Z",
"__v": 0
}
]
}
Rota
/estadio/deleteById/5d8d20f3ab176938fb6d750e
Rota
/time/cadastrar
Json
{
"nome" : "Palmeiras",
"estadio" : "5d8d1eca0f95a938908b8497",
"url_emblema" : "url"
}
Rota
/time/selectAll
Retorno Json
{
"times": [
{
"_id": "5d8e0e70f581923d1b295835",
"nome": "Palmeiras",
"estadio": {
"_id": "5d8d1eca0f95a938908b8497",
"nome": "Allianz Parque",
"cidade": "São Paulo",
"estado": "São Paulo",
"createdAt": "2019-09-26T20:25:46.927Z",
"__v": 0
},
"url_emblema": "Teste",
"createdAt": "2019-09-27T13:28:16.408Z",
"__v": 0
}
]
}
Rota
/time/selectById/5d8e0e70f581923d1b295835
Retorno Json
{
"time": {
"_id": "5d8e0e70f581923d1b295835",
"nome": "Palmeiras",
"estadio": {
"_id": "5d8d1eca0f95a938908b8497",
"nome": "Allianz Parque",
"cidade": "São Paulo",
"estado": "São Paulo",
"createdAt": "2019-09-26T20:25:46.927Z",
"__v": 0
},
"url_emblema": "Teste",
"createdAt": "2019-09-27T13:28:16.408Z",
"__v": 0
}
}
Rota
/time/deleteById/5d8e0e70f581923d1b295835