... | ... | @@ -35,51 +35,103 @@ route: /ocorrencias/todas | method: GET | Headers: {"x-access-token": [JWT TOKEN |
|
|
|
|
|
route: /usuarios | method: GET | Headers: no-auth
|
|
|
|
|
|
route: /obter_listas | method: GET | params: n/a | [DEVE ESTAR AUTENTICADO] //retorna as listas
|
|
|
|
|
|
|
|
|
route: /dados_gerais/{idOcorrencia} | method: PATCH | params:
|
|
|
{
|
|
|
"numeroOcorrencia": String,
|
|
|
"sedeOcorrencia": Sede._id,
|
|
|
"sedeOcorrencia": String,
|
|
|
"peritosOcorrencia": [Peritos._id],
|
|
|
"dataHoraAcionamento": dateTime
|
|
|
"dataHoraAcionamento": Date
|
|
|
}
|
|
|
| Headers: {"x-access-token": [JWT TOKEN]) } [DEVE ESTAR AUTENTICADO]
|
|
|
|
|
|
|
|
|
route: /endereco/{idOcorrencia} | method: PATCH | params:
|
|
|
{
|
|
|
"tipoLocal": String,
|
|
|
"estado": String,
|
|
|
"municipio": String,
|
|
|
"tipoLocal": tipoLocals._id,
|
|
|
"outroTipoLocal": String,
|
|
|
"estado": estados._id,
|
|
|
"municipio": municipios._id,
|
|
|
"outroMunicipio": String,
|
|
|
"logradouro": String,
|
|
|
"complemento": String,
|
|
|
"_id": Ocorrencia._id
|
|
|
"complemento": String
|
|
|
}
|
|
|
| Headers: {"x-access-token": [JWT TOKEN]) } [DEVE ESTAR AUTENTICADO]
|
|
|
|
|
|
|
|
|
route: /responsavel_local/{idOcorrencia} | method: PATCH | params:
|
|
|
{
|
|
|
"nomeResponsavel": String,
|
|
|
"cargoResponsavel": String,
|
|
|
"documentoResponsavel": String,
|
|
|
"entrevistaResponsavel": String,
|
|
|
"_id": Ocorrencia._id
|
|
|
"entrevistaResponsavel": String
|
|
|
}
|
|
|
| Headers: {"x-access-token": [JWT TOKEN]) } [DEVE ESTAR AUTENTICADO]
|
|
|
|
|
|
route: /popular_banco/default | method: GET | params: n/a | [DEVE ESTAR AUTENTICADO COM USERNAME: admin]
|
|
|
|
|
|
route: /obter_listas | method: GET | params: n/a | [DEVE ESTAR AUTENTICADO] //retorna as listas
|
|
|
route: /testemunhas/{idOcorrencia} | method: PATCH | params:
|
|
|
{
|
|
|
"nomeTestemunha": String,
|
|
|
"documentoTestemunha": String,
|
|
|
"funcaoTestemunha": String,
|
|
|
"entrevistaTestemunha": String
|
|
|
}
|
|
|
| Headers: {"x-access-token": [JWT TOKEN]) } [DEVE ESTAR AUTENTICADO]
|
|
|
|
|
|
|
|
|
route: /sobre_local/{idOcorrencia} | method: PATCH | params:
|
|
|
{
|
|
|
"dataHoraChegada": Date,
|
|
|
"condicaoLocal": String,
|
|
|
"informacoesAdicionais": String
|
|
|
}
|
|
|
| Headers: {"x-access-token": [JWT TOKEN]) } [DEVE ESTAR AUTENTICADO]
|
|
|
|
|
|
|
|
|
route: /peritos_acionados/{idOcorrencia} | method: GET | params: n/a | [DEVE ESTAR AUTENTICADO]
|
|
|
route: /sobre_fato/{idOcorrencia} | method: PATCH | params:
|
|
|
{
|
|
|
"dataOcorrencia": Date,
|
|
|
"tipoDelito": tipoDelitos._id,
|
|
|
"outroTipoDelito": String,
|
|
|
"outroModusOperandi": String,
|
|
|
"possiveisSuspeitos": String,
|
|
|
"valoresSubtraidos": String
|
|
|
}
|
|
|
| Headers: {"x-access-token": [JWT TOKEN]) } [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: DELETE | params: {"peritoAcionado": Perito._id} | [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: DELETE | params: {"modusOperandi": modusOperandis._id} | [DEVE ESTAR AUTENTICADO]
|
|
|
|
|
|
|
|
|
route: /vestigios/{idOcorrencia} | method: GET | params: n/a | [DEVE ESTAR AUTENTICADO]
|
|
|
| method: DELETE | params: {"vestigio": Vestigio._id} | [DEVE ESTAR AUTENTICADO]
|
|
|
| method: POST | params:
|
|
|
{
|
|
|
tipo: tipo_vestigio._id
|
|
|
coletado: boolean,
|
|
|
etiqueta: String,
|
|
|
informacoesAdicionais: String
|
|
|
"tipo": tipoVestigios._id
|
|
|
"outroTipoVestigio" : String
|
|
|
"coletado": boolean,
|
|
|
"etiqueta": String,
|
|
|
"informacoesAdicionais": String
|
|
|
}
|
|
|
| [DEVE ESTAR AUTENTICADO]
|
|
|
|
|
|
|
|
|
//popula o banco com as listas enviadas pela PF
|
|
|
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
|
|
|
route: /popular_banco/limpar_ocorrencias | method: GET | params: n/a | [DEVE ESTAR AUTENTICADO COMO ADMIN]
|
|
|
| method: POST | params:
|
|
|
{
|
|
|
"dataHoraAcionamento": Date
|
|
|
}
|
|
|
| [DEVE ESTAR AUTENTICADO COMO ADMIN] |
|
|
\ No newline at end of file |