POST api/contato/SAC_RegistraContato

Registra um contato no SAC, retornando o numero de protocolo. Deverá ser consumido pelo link "https://wsbensaudeapp2019.bensaude.com.br/api/contato/SAC_RegistraContato/"

Parâmetros de Entrada

URI Parameters

Nenhuma.

Body Parameters

ParametrosSac
NomeDescriçãoTipoInformações Adicionais
assunto

Codigo numerico referente ao assunto do contato do cliente ,podendo ser: 1 = Autorização de Guias ; 2 = Dúvidas sobre seu Plano ; 3 = Financeiro ; 4 = Sugestões e reclamações ;

integer

Required

carteirinhaPlano

CodCliente foi substituído pelos campos da carteirinhas, vistos no exemplo: "http://portal.bensaude.com.br/Login" Código do plano informado na carteirinha (1º campo), apenas números inteiros no máximo 4 digitos (opcional)

integer

Nenhuma.

carteirinhaContrato

Código do contrato informado na carteirinha (2º campo), apenas números inteiros no máximo 6 digitos (opcional)

integer

Nenhuma.

carteirinhaDependente

Código do dependente informado na carteirinha (3º campo), apenas números inteiros no máximo 2 digitos (opcional)

integer

Nenhuma.

carteirinhaDigito

Código do digito verificador informado na carteirinha (4º campo), apenas números inteiros no máximo 2 digitos (opcional)

integer

Nenhuma.

tipoContato

Indica como o cliente deseja receber o contato. Sendo 1 = "WhatsApp" ; 2 = "Telefone" ; 3 = "E-mail" (obrigatório)

integer

Required

nmCliente

Nome do cliente (obrigatório)

string

Required

email

Email do cliente (obrigatório)

string

Required

nrCel

Número do celular (whats) caracteres, no formato: (99) 9-9999-9999 ou (99) 9999-9999 (obrigatório)

string

Required

cpf

CPF, apenas números (obrigatório na cotação e na ouvidoria)

decimal number

Nenhuma.

cep

Cep, apenas números (obrigatório)

decimal number

Required

uf

sigla da UF (obrigatório)

string

Required

cidade

nome da Cidade (obrigatório)

string

Required

mensagem

Mensagem do usuário (Necessidades e interesses) (obrigatório)

string

Required

senha

Senha de acesso fornecida pelo Bensaúde (obrigatório)

string

Required

Exemplos de Request

application/json, text/json

Exemplos:
{
  "assunto": 1,
  "carteirinhaPlano": 2,
  "carteirinhaContrato": 3,
  "carteirinhaDependente": 4,
  "carteirinhaDigito": 5,
  "tipoContato": 6,
  "nmCliente": "sample string 7",
  "email": "sample string 8",
  "nrCel": "sample string 9",
  "cpf": 10.0,
  "cep": 11.0,
  "uf": "sample string 12",
  "cidade": "sample string 13",
  "mensagem": "sample string 14",
  "senha": "sample string 15"
}

application/xml, text/xml

Exemplos:
<ParametrosSac xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WsBensaudeApp2019.Models">
  <senha>sample string 15</senha>
  <cep>11</cep>
  <cidade>sample string 13</cidade>
  <cpf>10</cpf>
  <email>sample string 8</email>
  <mensagem>sample string 14</mensagem>
  <nmCliente>sample string 7</nmCliente>
  <nrCel>sample string 9</nrCel>
  <uf>sample string 12</uf>
  <assunto>1</assunto>
  <carteirinhaContrato>3</carteirinhaContrato>
  <carteirinhaDependente>4</carteirinhaDependente>
  <carteirinhaDigito>5</carteirinhaDigito>
  <carteirinhaPlano>2</carteirinhaPlano>
  <tipoContato>6</tipoContato>
</ParametrosSac>

application/x-www-form-urlencoded

Exemplos:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'ParametrosSac'.

Informação de Retorno

Descrição

RetornoContato
NomeDescriçãoTipoInformações Adicionais
protocolo

Protocolo gerado pelo contato com a ouvidoria ou sac

string

Nenhuma.

status

Resposta da consulta, podendo ser: "OK" = consulta realizada com sucesso; "SENHA INCORRETA" = senha inválida; "ERRO INTERNO" = ocorreu um erro interno no banco de dados; "MUITOS REGISTROS" = foram encontrados mais de 100 registros com as opções informadas, por favor filtre mais a sua busca; "PARÂMETROS INCORRETOS" = parâmetro obrigatório não informado;

string

Nenhuma.

Formatos de Retorno

application/json, text/json

Exemplos:
{
  "protocolo": "sample string 1",
  "status": "sample string 2"
}

application/xml, text/xml

Exemplos:
<RetornoContato xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WsBensaudeApp2019.Models">
  <status>sample string 2</status>
  <protocolo>sample string 1</protocolo>
</RetornoContato>