Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Através do verbo PUT, as APIs permitem realizar atualizações dos alertas através da rotina (PLSA777) e o conteúdo do MV_PLTOP.


VERBO POST

Através do verbo POST, a API permite realizar disparos de notificações.


02. CONFIGURAÇÕES INI

Para iniciar a instalação do processo, devemos configurar seu INI Protheus com a funcionalidade REST para habilitar o acesso as API´s. Documentos auxiliares:

...

VerboPathQueryParamsPathParamDescrição
GETalerts

Opcional:

code - Código do alerta (BQ7_CODIGO)


Retorna dados de alertas
GETalerts/settings



Retorna conteúdo do MV_PLTOP
PUTalerts/{id}
id - BQ7_CODIGOAtualiza dados de um alerta
PUTalerts/settings

Atualiza conteúdo do MV_PLTOP
POSTalerts

Envia notificações


04. EXEMPLO DE CHAMADA DA API

...

A API alerts/settings criptografa o conteúdo informado no operatorID antes de fazer a gravação no banco de dados. Exemplo de body da requisição:

POST alerts - Dispara notificações

http://localhost:8080/rest/totvsHealthPlans/v1/alerts

A API alerts envia notificações de acordo com os parametros informados, sendo "code" o código do alerta e "key" a chave da RDA ou Matricula do beneficiario.

Image Added

05. ATRIBUTOS DE RESPOSTA

...

Solicitação GET alerts/settings

AtributoCampoTipo
operatorID

MV_PLTOP

Caracter

06. EXEMPLOS DE JSON DE RESPOSTA

...