Pular para o conteúdo principal

Consultas auxiliares

Endpoints de apoio para apps e integrações.


getclientes — Sub-clientes

Lista clientes filhos na hierarquia (path LIKE cliente.path + '.%').

GET /api?m=getclientes

Resposta: array JSON com id, razaoSocial, endereço completo, path, master.


getUsuarios — Usuários

GET /api?m=getUsuarios&argument=&page=1
ParâmetroDefaultDescrição
argument""Filtro de busca
pagePágina

Resposta:

{
"data": [
{
"id": 1,
"login": "user",
"email": "[email protected]",
"status": 0,
"cliente": { "id": 1, "razaoSocial": "..." }
}
]
}

getperm — Permissões de escrita

Retorna nomes de permissões com tipo == 2 (escrita), separados por vírgula.

GET /api?m=getperm

Resposta: texto plano, ex.: veiculo,cliente,comando,


getconf — Configuração do cliente

Retorna logo, token de área cliente e permissões.

GET /api?m=getconf

Resposta JSON:

CampoDescrição
statusCódigo (100 = OK)
tokenclienteToken do cliente
hasPermissaoPossui permissão "areacliente"
logoURL absoluta do logo

Logo padrão: https://acesso.sistemarodar.com.br/logo/logo-winksys.png


getpois — Pontos de interesse

GET /api?m=getpois&lastId=0&format=json&argument=&limite=500&page=1&extended=
ParâmetroDefaultDescrição
lastIdCursor incremental
formatjson
argumentFiltro
limite500Máximo
page1Página
extendedCampos extras

Endpoints relacionados

RecursoDocumento
Posiçõesposicoes-historico.md
Veículosveiculos-comandos.md
Cadastros POIcadastros.md