... | @@ -23,22 +23,22 @@ Esta seção serve para auxiliar a quais rotas estão configuradas na API e qual |
... | @@ -23,22 +23,22 @@ Esta seção serve para auxiliar a quais rotas estão configuradas na API e qual |
|
|
|
|
|
#### **Usuário:**
|
|
#### **Usuário:**
|
|
|
|
|
|
route: /profile | method: GET | Headers: {"x-access-token": [JWT TOKEN]) } [DEVE ESTAR AUTENTICADO]
|
|
* route: /profile | method: GET | Headers: {"x-access-token": [JWT TOKEN]) } [DEVE ESTAR AUTENTICADO]
|
|
|
|
|
|
route: /ocorrencias/{idOcorrencia} | method: GET | params: n/a | Headers: {"x-access-token": [JWT TOKEN]) } [DEVE ESTAR AUTENTICADO]
|
|
* route: /ocorrencias/{idOcorrencia} | method: GET | params: n/a | Headers: {"x-access-token": [JWT TOKEN]) } [DEVE ESTAR AUTENTICADO]
|
|
|
|
|
|
route: /ocorrencias | method: POST | params: n/a | Headers: {"x-access-token": [JWT TOKEN]) } [DEVE ESTAR AUTENTICADO]
|
|
* route: /ocorrencias | method: POST | params: n/a | Headers: {"x-access-token": [JWT TOKEN]) } [DEVE ESTAR AUTENTICADO]
|
|
|
|
|
|
route: /ocorrencias | method: GET | Headers: {"x-access-token": [JWT TOKEN]) } params: n/a | [DEVE ESTAR AUTENTICADO]
|
|
* route: /ocorrencias | method: GET | Headers: {"x-access-token": [JWT TOKEN]) } params: n/a | [DEVE ESTAR AUTENTICADO]
|
|
|
|
|
|
route: /ocorrencias/todas | method: GET | Headers: {"x-access-token": [JWT TOKEN]) } params: n/a | [DEVE ESTAR AUTENTICADO]
|
|
* route: /ocorrencias/todas | method: GET | Headers: {"x-access-token": [JWT TOKEN]) } params: n/a | [DEVE ESTAR AUTENTICADO]
|
|
|
|
|
|
route: /usuarios | method: GET | Headers: no-auth
|
|
* route: /usuarios | method: GET | Headers: no-auth
|
|
|
|
|
|
route: /obter_listas | method: GET | params: n/a | [DEVE ESTAR AUTENTICADO] //retorna as listas
|
|
* route: /obter_listas | method: GET | params: n/a | [DEVE ESTAR AUTENTICADO] //retorna as listas
|
|
|
|
|
|
|
|
|
|
route: /dados_gerais/{idOcorrencia} | method: PATCH | params:
|
|
* route: /dados_gerais/{idOcorrencia} | method: PATCH | params:
|
|
{
|
|
{
|
|
"numeroOcorrencia": String,
|
|
"numeroOcorrencia": String,
|
|
"sedeOcorrencia": String,
|
|
"sedeOcorrencia": String,
|
... | @@ -48,7 +48,7 @@ route: /dados_gerais/{idOcorrencia} | method: PATCH | params: |
... | @@ -48,7 +48,7 @@ route: /dados_gerais/{idOcorrencia} | method: PATCH | params: |
|
| Headers: {"x-access-token": [JWT TOKEN]) } [DEVE ESTAR AUTENTICADO]
|
|
| Headers: {"x-access-token": [JWT TOKEN]) } [DEVE ESTAR AUTENTICADO]
|
|
|
|
|
|
|
|
|
|
route: /endereco/{idOcorrencia} | method: PATCH | params:
|
|
* route: /endereco/{idOcorrencia} | method: PATCH | params:
|
|
{
|
|
{
|
|
"tipoLocal": tipoLocals._id,
|
|
"tipoLocal": tipoLocals._id,
|
|
"outroTipoLocal": String,
|
|
"outroTipoLocal": String,
|
... | @@ -61,7 +61,7 @@ route: /endereco/{idOcorrencia} | method: PATCH | params: |
... | @@ -61,7 +61,7 @@ route: /endereco/{idOcorrencia} | method: PATCH | params: |
|
| Headers: {"x-access-token": [JWT TOKEN]) } [DEVE ESTAR AUTENTICADO]
|
|
| Headers: {"x-access-token": [JWT TOKEN]) } [DEVE ESTAR AUTENTICADO]
|
|
|
|
|
|
|
|
|
|
route: /responsavel_local/{idOcorrencia} | method: PATCH | params:
|
|
* route: /responsavel_local/{idOcorrencia} | method: PATCH | params:
|
|
{
|
|
{
|
|
"nomeResponsavel": String,
|
|
"nomeResponsavel": String,
|
|
"cargoResponsavel": String,
|
|
"cargoResponsavel": String,
|
... | @@ -71,7 +71,7 @@ route: /responsavel_local/{idOcorrencia} | method: PATCH | params: |
... | @@ -71,7 +71,7 @@ route: /responsavel_local/{idOcorrencia} | method: PATCH | params: |
|
| Headers: {"x-access-token": [JWT TOKEN]) } [DEVE ESTAR AUTENTICADO]
|
|
| Headers: {"x-access-token": [JWT TOKEN]) } [DEVE ESTAR AUTENTICADO]
|
|
|
|
|
|
|
|
|
|
route: /testemunhas/{idOcorrencia} | method: PATCH | params:
|
|
* route: /testemunhas/{idOcorrencia} | method: PATCH | params:
|
|
{
|
|
{
|
|
"nomeTestemunha": String,
|
|
"nomeTestemunha": String,
|
|
"documentoTestemunha": String,
|
|
"documentoTestemunha": String,
|
... | @@ -81,7 +81,7 @@ route: /testemunhas/{idOcorrencia} | method: PATCH | params: |
... | @@ -81,7 +81,7 @@ route: /testemunhas/{idOcorrencia} | method: PATCH | params: |
|
| Headers: {"x-access-token": [JWT TOKEN]) } [DEVE ESTAR AUTENTICADO]
|
|
| Headers: {"x-access-token": [JWT TOKEN]) } [DEVE ESTAR AUTENTICADO]
|
|
|
|
|
|
|
|
|
|
route: /sobre_local/{idOcorrencia} | method: PATCH | params:
|
|
* route: /sobre_local/{idOcorrencia} | method: PATCH | params:
|
|
{
|
|
{
|
|
"dataHoraChegada": Date,
|
|
"dataHoraChegada": Date,
|
|
"condicaoLocal": String,
|
|
"condicaoLocal": String,
|
... | @@ -90,7 +90,7 @@ route: /sobre_local/{idOcorrencia} | method: PATCH | params: |
... | @@ -90,7 +90,7 @@ route: /sobre_local/{idOcorrencia} | method: PATCH | params: |
|
| Headers: {"x-access-token": [JWT TOKEN]) } [DEVE ESTAR AUTENTICADO]
|
|
| Headers: {"x-access-token": [JWT TOKEN]) } [DEVE ESTAR AUTENTICADO]
|
|
|
|
|
|
|
|
|
|
route: /sobre_fato/{idOcorrencia} | method: PATCH | params:
|
|
* route: /sobre_fato/{idOcorrencia} | method: PATCH | params:
|
|
{
|
|
{
|
|
"dataOcorrencia": Date,
|
|
"dataOcorrencia": Date,
|
|
"tipoDelito": tipoDelitos._id,
|
|
"tipoDelito": tipoDelitos._id,
|
... | @@ -102,17 +102,17 @@ route: /sobre_fato/{idOcorrencia} | method: PATCH | params: |
... | @@ -102,17 +102,17 @@ route: /sobre_fato/{idOcorrencia} | method: PATCH | params: |
|
| Headers: {"x-access-token": [JWT TOKEN]) } [DEVE ESTAR AUTENTICADO]
|
|
| Headers: {"x-access-token": [JWT TOKEN]) } [DEVE ESTAR AUTENTICADO]
|
|
|
|
|
|
|
|
|
|
route: /policiais_acionados/{idOcorrencia} | method: GET | params: n/a | [DEVE ESTAR AUTENTICADO]
|
|
* route: /policiais_acionados/{idOcorrencia} | method: GET | params: n/a | [DEVE ESTAR AUTENTICADO]
|
|
| method: POST | params: {"peritoAcionado": Perito._id} | [DEVE ESTAR AUTENTICADO]
|
|
| method: POST | params: {"peritoAcionado": Perito._id} | [DEVE ESTAR AUTENTICADO]
|
|
| method: DELETE | params: {"peritoAcionado": Perito._id} | [DEVE ESTAR AUTENTICADO]
|
|
| method: DELETE | params: {"peritoAcionado": Perito._id} | [DEVE ESTAR AUTENTICADO]
|
|
|
|
|
|
|
|
|
|
route: /modus_operandi/{idOcorrencia} | method: GET | params: n/a | [DEVE ESTAR AUTENTICADO]
|
|
* route: /modus_operandi/{idOcorrencia} | method: GET | params: n/a | [DEVE ESTAR AUTENTICADO]
|
|
| method: POST | params: {"modusOperandi": modusOperandis._id} | [DEVE ESTAR AUTENTICADO]
|
|
| method: POST | params: {"modusOperandi": modusOperandis._id} | [DEVE ESTAR AUTENTICADO]
|
|
| method: DELETE | params: {"modusOperandi": modusOperandis._id} | [DEVE ESTAR AUTENTICADO]
|
|
| method: DELETE | params: {"modusOperandi": modusOperandis._id} | [DEVE ESTAR AUTENTICADO]
|
|
|
|
|
|
|
|
|
|
route: /vestigios/{idOcorrencia} | method: GET | params: n/a | [DEVE ESTAR AUTENTICADO]
|
|
* route: /vestigios/{idOcorrencia} | method: GET | params: n/a | [DEVE ESTAR AUTENTICADO]
|
|
| method: DELETE | params: {"vestigio": Vestigio._id} | [DEVE ESTAR AUTENTICADO]
|
|
| method: DELETE | params: {"vestigio": Vestigio._id} | [DEVE ESTAR AUTENTICADO]
|
|
| method: POST | params:
|
|
| method: POST | params:
|
|
{
|
|
{
|
... | @@ -126,10 +126,10 @@ route: /vestigios/{idOcorrencia} | method: GET | params: n/a | [DEVE ESTAR AUTEN |
... | @@ -126,10 +126,10 @@ route: /vestigios/{idOcorrencia} | method: GET | params: n/a | [DEVE ESTAR AUTEN |
|
|
|
|
|
|
|
|
|
//popula o banco com as listas enviadas pela PF
|
|
//popula o banco com as listas enviadas pela PF
|
|
route: /popular_banco/default | method: GET | params: n/a | [DEVE ESTAR AUTENTICADO COMO ADMIN]
|
|
* route: /popular_banco/default | method: GET | params: n/a | [DEVE ESTAR AUTENTICADO COMO ADMIN]
|
|
|
|
|
|
//GET limpa todas ocorrencias, POST limpa ocorrencias mais antigas do que a data informada
|
|
//GET limpa todas ocorrencias, POST limpa ocorrencias mais antigas do que a data informada
|
|
route: /popular_banco/limpar_ocorrencias | method: GET | params: n/a | [DEVE ESTAR AUTENTICADO COMO ADMIN]
|
|
* route: /popular_banco/limpar_ocorrencias | method: GET | params: n/a | [DEVE ESTAR AUTENTICADO COMO ADMIN]
|
|
| method: POST | params:
|
|
| method: POST | params:
|
|
{
|
|
{
|
|
"dataHoraAcionamento": Date
|
|
"dataHoraAcionamento": Date
|
... | | ... | |