Pular para o conteúdo

Localização de técnicos

Base: https://api.nivesistemas.com.br · 3 endpoints

Registrar posição do técnico autenticado

Corpo (JSON)

Campo Tipo Obrigatório Descrição
lat number sim Latitude
lng number sim Longitude
accuracy number não Precisão em metros

Resposta: 201 Created

Janela do terminal
curl -X POST "https://api.nivesistemas.com.br/field/location/ping" \
-H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \
-H "X-Store-Slug: loja-demo" \
-H "Content-Type: application/json" \
-d '{"lat":0,"lng":0,"accuracy":0}'

Últimas posições dos técnicos

Janela do terminal
curl -X GET "https://api.nivesistemas.com.br/field/location/latest" \
-H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \
-H "X-Store-Slug: loja-demo"

Histórico de pings do dia

Query params

Campo Tipo Obrigatório Descrição
date string sim YYYY-MM-DD
userId uuid não Técnico (padrão: usuário autenticado)
Janela do terminal
curl -X GET "https://api.nivesistemas.com.br/field/location/pings" \
-H "Authorization: Bearer sl_live_exemplo_abc123xyz789" \
-H "X-Store-Slug: loja-demo"