Pular para o conteúdo principal

Pontos de Interesse

Aqui você encontrará todas as informações necessárias sobre os pontos de interesse em nosso sistema de gestão de frotas.

Listar

Retorna a lista de pontos de interesse, por meio de GET através de filtros.

GET
https://api.webrota.com.br/point_of_interest/
NomeTipoObrigatórioPadrãoDescrição
point_of_interest_category_idInteiroNão0: Casa
1: Empresa
2: Comércio
3: Fazenda
4: Ponto de embarque
5: Obra
6: Escola
7: Posto de abastecimento
8: Oficina
9: Fornecedor
includesColeçãoNãopoint_of_interest_categoryDados adicionais referentes às entidades complementares ao ponto de interesse
Exemplo de resposta
{
"data": [
{
"responsible_name": "Joao",
"title": "Cliente 1",
"migration_id": null,
"phone": null,
"longitude": -46.50656050,
"latitude": -18.61916660,
"point_of_interest_category": {
"id": 0,
"name": "Casa",
},
},
{
"responsible_name": "Maria",
"title": "Cliente 2",
"migration_id": null,
"phone": null,
"longitude": -46.50656050,
"latitude": -18.61916660,
"point_of_interest_category": {
"id": 0,
"name": "Casa",
},
}
]
}

Inserir

Insere um novo ponto de interesse no sistema.

POST
https://api.webrota.com.br/point_of_interest/
NomeTipoObrigatórioPadrãoDescrição
point_of_interest_category_idInteiroNão0: Casa
1: Empresa
2: Comércio
3: Fazenda
4: Ponto de embarque
5: Obra
6: Escola
7: Posto de abastecimento
8: Oficina
9: Fornecedor
titleTextoSimTitulo que será exibido no mapa
longitudeDecimalSimLatitude da coordenada
latitudeDecimalSimLongitude da coordenada
phoneTextoNãoTelefone de contato do responsável
Exemplo de requisição
{
"data": {
"title": "Filial 5",
"responsible_name": "Teste",
"phone": "3432559898",
"latitude": -18.91410786,
"longitude": -48.28224317,
"point_of_interest_category": {
"id": 1
}
}
}

Alterar

Altera informações de um ponto de interesse.

PUT
https://api.webrota.com.br/point_of_interest/
NomeTipoObrigatórioPadrãoDescrição
idInteiroSimIdentificador único
point_of_interest_category_idInteiroNão0: Casa
1: Empresa
2: Comércio
3: Fazenda
4: Ponto de embarque
5: Obra
6: Escola
7: Posto de abastecimento
8: Oficina
9: Fornecedor
titleTextoSimTitulo que será exibido no mapa
longitudeDecimalSimLatitude da coordenada
latitudeDecimalSimLongitude da coordenada
phoneTextoNãoTelefone de contato do responsável
Exemplo de requisição
{
"data": {
"id": 9999,
"title": "Filial Atualizada",
"responsible_name": "Responsavel",
"phone": "3432559898",
"latitude": -18.91410786,
"longitude": -48.28224317,
"point_of_interest_category": {
"id": 1
}
}
}