POST api/cotacao/COT_EnviaDados
Envia os dados do usuário sobre a cotação. A cotação poderá ser resumida (apenas nome, email e telefone) ou completa. Deverá ser consumido pelo link "https://wsbensaudeapp2019.bensaude.com.br/api/cotacao/COT_EnviaDados/"
Parâmetros de Entrada
URI Parameters
Nenhuma.
Body Parameters
ParametrosCotacao| Nome | Descrição | Tipo | Informações Adicionais |
|---|---|---|---|
| cotacaoResumida |
Indicador se é a cotação resumida (primeira tela de cotação) true = sim , false = nao (obrigatório) |
boolean |
Required |
| idResumida |
Deve ser informado caso o cliente tenha feito a cotação resumida na mesma sessão. O valor desse campo deve ser o retorno("IdResumida") recebido pelo envio na cotação resumida |
integer |
Nenhuma. |
| temPlano |
Indica se o cliente já tem plano: true = sim , false = nao (obrigatório) |
boolean |
Required |
| dtNascimento |
Data de Nascimento no formato DateTime (obrigatório) |
date |
Required |
| cupom |
Cupom promocional (opcional) |
string |
Nenhuma. |
| idades |
String com as idades separadas por vírgula, ex: "10,17,32" (obrigatório) |
string |
Required |
| cotacaoEmpresarial |
Indicador se tem interesse no plano Empresarial: true = sim, false = nao (obrigatório) |
boolean |
Required |
| cotacaoFamiliar |
Indicador se tem interesse no plano Individual/Familiar: true = sim, false = nao (obrigatório) |
boolean |
Required |
| cotacaoOdontologico |
Indicador se tem interesse no plano Odontológico: true = sim, false = nao (obrigatório) |
boolean |
Required |
| cotacaoOrtopedico |
Indicador se tem interesse no plano Ortopédico: true = sim, false = nao (obrigatório) |
boolean |
Required |
| bairro |
Bairro do Cliente |
string |
Nenhuma. |
| idagt |
(Opcional) Enviado como parâmetro pelo site no link da cotação. exemplo: 'idagt=12345' deverá ser enviada a string '12345'. Caso não informado o parâmetro pode ser enviado uma string em branco. O parâmetro poderá ser salvo em um input hidden no form |
string |
Nenhuma. |
| nmCliente |
Nome do cliente (obrigatório) |
string |
Required |
|
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
{
"cotacaoResumida": true,
"idResumida": 2,
"temPlano": true,
"dtNascimento": "2026-08-25T10:55:15.863242-03:00",
"cupom": "sample string 5",
"idades": "sample string 6",
"cotacaoEmpresarial": true,
"cotacaoFamiliar": true,
"cotacaoOdontologico": true,
"cotacaoOrtopedico": true,
"bairro": "sample string 11",
"idagt": "sample string 12",
"nmCliente": "sample string 13",
"email": "sample string 14",
"nrCel": "sample string 15",
"cpf": 16.0,
"cep": 17.0,
"uf": "sample string 18",
"cidade": "sample string 19",
"mensagem": "sample string 20",
"senha": "sample string 21"
}
application/xml, text/xml
<ParametrosCotacao xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WsBensaudeApp2019.Models"> <senha>sample string 21</senha> <cep>17</cep> <cidade>sample string 19</cidade> <cpf>16</cpf> <email>sample string 14</email> <mensagem>sample string 20</mensagem> <nmCliente>sample string 13</nmCliente> <nrCel>sample string 15</nrCel> <uf>sample string 18</uf> <bairro>sample string 11</bairro> <cotacaoEmpresarial>true</cotacaoEmpresarial> <cotacaoFamiliar>true</cotacaoFamiliar> <cotacaoOdontologico>true</cotacaoOdontologico> <cotacaoOrtopedico>true</cotacaoOrtopedico> <cotacaoResumida>true</cotacaoResumida> <cupom>sample string 5</cupom> <dtNascimento>2026-08-25T10:55:15.863242-03:00</dtNascimento> <idResumida>2</idResumida> <idades>sample string 6</idades> <idagt>sample string 12</idagt> <temPlano>true</temPlano> </ParametrosCotacao>
application/x-www-form-urlencoded
Informação de Retorno
Descrição
RetornoCotacao| Nome | Descrição | Tipo | Informações Adicionais |
|---|---|---|---|
| idResumida |
id da cotação resumida quando for enviada |
integer |
Nenhuma. |
| protocoloCotacao |
Protocolo gerado para a cotação, somente quando ela for finalizada (todos os dados preenchidos) |
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
{
"idResumida": 1,
"protocoloCotacao": "sample string 2",
"status": "sample string 3"
}
application/xml, text/xml
<RetornoCotacao xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WsBensaudeApp2019.Models"> <status>sample string 3</status> <idResumida>1</idResumida> <protocoloCotacao>sample string 2</protocoloCotacao> </RetornoCotacao>