Integrações RMS > Integrações via API

Integração via API

A solução permite integrações via API.

Como fazer as integrações via API?

Utilize as APIs disponíveis em https://dev.senior.com.br/apis/

Quais informações posso integrar via API para a solução de Roteirização e Torre de Controle?

Estas são as mais comuns:

Categoria Item Ações principais Descrição Link da API
Cadastro Motoristas
  • insereMotorista
  • alteraMotorista
  • deletaMotorista
  • buscaMotoristas
 

https://dev.senior.com.br/apis/tmsentregas_motoristas/

 

Veículos
  • insereVeiculo
  • insereGrupoVeiculo
  • alteraGrupoVeiculo
  • alteraVeiculo
  • deletaVeiculo
  • deletaGrupoVeiculo
  • buscaVeiculos
  • buscaFiliaisEmpresa
  • buscaSituacaoVeiculo
  • buscaTiposCombustivel
  • buscaGruposVeiculos
  • buscaVeiculosDisponiveis
  • buscaTiposVeiculo
  • buscaTiposVeiculosPlacas
  https://dev.senior.com.br/apis/tmsentregas_veiculos/
Tipos de Ocorrências
  • insereTiposOcorrencia
  • alteraTiposOcorrencia
  • deletaTiposOcorrencia
  • buscaTiposOcorrencia
  • buscaSituacoesTipoOcorrencia
  • buscaCamposObrigTipoOcorrencia
  https://dev.senior.com.br/apis/tmsentregas_tiposocorrencia/
Destinos
  • buscaDestinos
  • insereDestinos
  https://dev.senior.com.br/apis/tmsentregas_empresas/
Busca Ponto Apoio por Filiais
  • numeroCpnjFilial
Retornar os pontos de apoio de uma ou mais filiais.
  Processo  Atividades
  • insereLoteAtividades
Possibilita inserir várias atividades de uma só vez. Para informações sobre como preencher os campos, consulte nossa explicação.  
  • insereAtividade
  • alteraAtividade
  • deletaAtividade
  • buscaAtividades
  • buscaAtividadesDiaVeiculo
  • buscaTiposAtividades
  https://dev.senior.com.br/apis/tmsentregas_atividades/
Ocorrências e comprovantes

buscaAtividades

Retorna a atividade e as ocorrências apontadas.

https://dev.senior.com.br/apis/tmsentregas_atividades/

buscaDadosRecebedor Retorna os dados do recebedor, imagens e assinaturas dos comprovantes.

Como utilizar?

Para todas as ações é necessário o uso do Token. Para isso, é preciso fazer a seguinte requisição:

Requisição

https://platform.senior.com.br/t/senior.com.br/bridge/1.0/rest/usuarios/userManager/actions/login

Header

Chave Valor Descrição
Content-Type Application/json Tipo do retorno da requisição

Body

Nome Tipo Descrição
username string Usuário do sistema senior X
password string Senha do usuário no sistema senior X

Resultado esperado

{\"scope\":\"desktop\",\"token_type\":\"Bearer\",\"expires_in\":3039,\"refresh_token\":\"7e37ca7ea7d60919b2028673e2449994\",\"access_token\":\"62c46928c8055d9df588ff6149feae74\"}

Este artigo ajudou você?