...
Seguem os verbos disponíveis na API:
Verbo | URL | Descrição |
---|
POST | https://<url>:porta>/rest/totvsHealthPlans/v1/professionals | Realiza o cadastro de um novo profissional de saúde |
04. USO DA API - POST
A API não tem QueryParams específicos, ela recebe um JSON no body com o seguinte conteúdo:

No header, é obrigatório o envio das chaves:
Chave | Valor |
---|
x-erp-module | 33 |
x-totvs-app | PLS |
authorization | BASIC <usuário:senha em BASE 64> (Enviar somente se a API do PLS solicitar autenticação) |
Profissional gerado no sistema de gestão Plano de Saúde:
...
Bloco de código |
---|
title | Erro 400 |
---|
linenumbers | true |
---|
|
{
"code": 400,
"message": "Bad Request",
"detailedMessage": "Atributo 'name' nao informado",
"helpUrl": "",
"details": [
{
"code": "",
"message": "",
"detailedMessage": "",
"helpUrl": ""
}
]
} |
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:
03. VERBOS
Seguem os verbos disponíveis na API:
...
Verbo
...
URL
...
Descrição
...
04. USO DA API - POST
A API não tem QueryParams específicos, ela recebe um JSON no body com o seguinte conteúdo:
Image Removed
...
Atributo
...
Tipo
...
Descrição
...
Número do conselho
...
Bloco de código |
---|
title | Exemplo JSON de Envio |
---|
linenumbers | true |
---|
|
{
"professionalCouncil": "CRM",
"professionalCouncilNumber": "568122",
"name": "PROF CRM MATO GROSSO",
"stateAbbreviation": "MT"
} |
...
06. TABELAS UTILIZADAS
Os profissionais serão cadastrados na tabela BB0 - Profissionais de Saúde.
...