API - Application Programming Interface
Documentação API Preventech
Ocorrências
Retorna uma listagem com todas as ocorrências. Pode usar filtros de pesquisa passando parâmetros na string de consulta.
URL
https://api.gescorp.pt/api/v1/incidents
HEADERS
Accept: application/json
apikey: API_KEY
X-AccessKey: ACCESS_KEY
Parâmetros
Nome | Tipo | Obrigatório | Descrição | Exemplo |
---|---|---|---|---|
method |
string | Método a invocar.* Caso seja enviado a vazio, este irá retornadas todas as ocorrências para o dia actual.
|
incidents_list |
|
date_from |
string | Data no formato dd / mm / aaaa. | 30/09/2017 |
|
date_to |
string | Data no formato dd / mm / aaaa. | 31/10/2017 |
|
id |
integer | Identificador específico pelo qual pretende procurar uma determinada ocorrência. | 30257829 |
Responses
200 | SUCCESS Listagem de ocorrências obtida com sucesso. |
|
401 | AUTHENTICATION ERROR Parâmetros de autentificação incorrectos. |
(Empty Response) |
422 | INVALID DATE O formato da data inserido é inválido. |
Example Success Body Response
{
"incident": [
{
"numero": "1408680",
"localidade_morada": "",
"classificacao": "3333",
"desc_classificacao": "Ruptura de Barragens",
"n_bombeiros": "1",
"n_viaturas": 1,
"viaturas": [
[
"ABCI01"
]
],
"n_doentes": "0",
"data_hora_alerta": "23-07-2020 18:12",
"data_hora_fim": " ",
"hora_alerta": "18:12",
"hora_fim": null,
"finalizada": "0",
"sado_latitude_gps": "",
"sado_longitude_gps": "",
"cor_estado": "#FFCE9D",
"estado": "Alerta"
},
{
"numero": "1408679",
"localidade_morada": "",
"classificacao": "1107",
"desc_classificacao": "Nevões",
"n_bombeiros": "3",
"n_viaturas": 1,
"viaturas": [
[
"ABSC01"
]
],
"n_doentes": "0",
"data_hora_alerta": "23-07-2020 16:54",
"data_hora_fim": " ",
"hora_alerta": "16:54",
"hora_fim": "",
"finalizada": "0",
"sado_latitude_gps": "",
"sado_longitude_gps": "",
"cor_estado": "#FFA4A4",
"estado": "Em Curso"
}
]
}