Tópicos:
Acesse o seu painel administrativo em: painel.tapcore.com.br e no menu lateral busque a funcionalidade:
Beneficiário -> Nome da Feature -> Configuração
Preencha o campo: URL de Callback com a URL que receberá a requisição de callback após inserção de uma nova solicitação de cartão.
Informações |
---|
|
Todas as imagens que estão sob nosso domínio não são disponibilizadas de forma pública, favor seguir as recomendações abaixo! |
Por questões de segurança todas as imagens ou objetos disponíveis através de uma URL serão enviadas com uma assinatura, desta forma, o download dos objetos ou imagens disponíveis, só serão possíveis por um período de aproximadamente 15 minutos.
Recomenda-se que seja feito o download da imagem ou objeto assinado assim que receber este payload e não salve a URL pois ela ficará indisponível após o tempo pré-determinado.
Em casos que seja necessário o acesso a este objeto ou imagem depois desse período, re-envie o callback através do painel para receber uma nova assinatura válida por mais 15 minutos
Exemplo da url ->https://autorizacao.s3-sa-east-1.amazonaws.com/AWSAccessKeyId=ABC&Expires=1616095118&Signature=ABCD
Nota |
---|
|
É importante frizar que a Mobile Saúde está implementando novas políticas de segurança, estamos implementando um novo sistema de Firewall (WAF) para bloqueios que identificarmos como nocivos, onde iremos fortemente atuar em: - Requisições que não sejam consideradas válidas;
- Requisições identificadas como instruções de SQL Injection;
Recomendamos fortemente a tratativa de: Mensagens de erro não tratadas (as famosas excepctions), pois o envio de muitas destas requisições ocasionará que o seu serviço de callback seja paralizado. Nos casos em que identificamos como tentativas nocivas aos serviçõs da Mobile Saúde repetidamente, iremos adotar o BLOQUEIO do ip de origem e com isso os serviços da operadora podem ser paralizados, em casos de falso positivo entre imediatamente em contato com o setor de Atendimento da Mobile Saúde, pelo nosso chat ou telefone para contato. |
Nota |
---|
|
Utilize abaixo apenas o endpoint do serviço contratado, todos os serviços necessitam de auxilio/implementação da Mobile Saúde. |
Feature | Endpoint | Método | Descrição |
---|
Atualização Cadastral | formulario/submit_formulario | POST | Responsável por inserir uma nova solicitação de atualização cadastral para análise, o beneficiário envia seus dados pessoais, correções e alterações de seu cadastro e arquivos de comprovante.
|
Feature | Endpoint | Método | Descrição |
---|
2 via de Cartão | solicitacao/solicitacao_cartao | POST | Responsável por inserir uma nova solicitação de segunda via de cartão para análise, o beneficiário informa que deseja um novo cartão, motivo e forma de entrega, por fim os atendentes/colaboradores autorizam ou não a segunda via. |
Feature | Endpoint | Método | Descrição |
---|
Reembolso | reembolso/inserir | POST | Responsável por inserir uma nova solicitação de reembolso para análise, o beneficiário informa um novo reembolso que por fim os atendentes/colaborador autorizam o reembolso ou não. |
Feature | Endpoint | Método | Descrição |
---|
Cancelamento de plano | formulario/submit_formulario | POST | Responsável por inserir uma nova solicitação de cancelamento de plano para análise, o beneficiário envia seus dados pessoais, correções e alterações de seu cadastro e arquivos de comprovante. |
Feature | Endpoint | Método | Descrição |
---|
Solicitação de Autroização | /solicitacao_autorizacoes/api/v1/ws/formulario/get_all_status | GET | Retorna os tipos de status de Solicitações de Autorizações. |
Feature | Parâmetro | Obrigatório | Tipo | Descrição |
---|
Atualização Cadastral | protocolo | true | String |
|
Atualização Cadastral | id_operadora | true | | Id da operadora para a qual serão buscados os grupos de menu. |
Atualização Cadastral | mshash | true | | HASH que identifica de qual ambiente (Homologação ou Produção) os dados serão buscados. |
Atualização Cadastral | tipo | false | String | Tipo de beneficiário a que as informações se referem, conforme seu grau de dependência (t =Titular, d = Dependente, a = Agregado). |
Atualização Cadastral | nome | true | String |
|
Atualização Cadastral | matricula | true | String | Matrícula do usuário que está logado. |
Atualização Cadastral | matricula_titular | true | String | Matrícula do titular da conta. |
Atualização Cadastral | campos | true | Array | Propriedade que enviará os campos do formulário. |
Atualização Cadastral | campos.id | true | | ID do tipo de campo que será enviado. |
Atualização Cadastral | campos.label | true | String | Label da opção preenchida ou selecionada pelo usuário. |
Atualização Cadastral | campos.name | true | String | Nome do campo que foi preenchido. |
Atualização Cadastral | campos.value | true | String | Valor do campo preenchido pelo usuário. |
Bloco de código |
---|
language | js |
---|
theme | Midnight |
---|
title | Atualização Cadastral - Exemplo de RAW enviado para a url de callback: |
---|
linenumbers | true |
---|
collapse | true |
---|
|
{
"protocolo":" XYZ",
"id_operadora" : 9999,
"mshash" : "" ,
"tipo" : "" ,
"nome" : "Nome 1" ,
"matricula" : "" ,
"matricula_titular" : "999",
"campos" :
[
{
"id": "10",
"label": "País",
"name": "atualizacao_cadastral_pais",
"value": "android test"
},
{
"id": "5",
"label": "Telefone residencial",
"name": "atualizacao_cadastral_telefone_residencial",
"value": "1212121"
},
{
"id": "49",
"label": "Número",
"name": "atualizacao_cadastral_numero_2",
"value": "android test"
},
{
"id": "859"
"label": "Comprovante de endere\u00e7o",
"name": "atualizacao_cadastral_comprovante_de_endereco",
"value": "https:\/\/atualizacao-cadastral.s3-sa-east-1.amazonaws.com\/969542b3-4ab6-4d54-9261-6196f2eaba5a.1616074616142.png?AWSAccessKeyId=AKIA34OGA4QDSSXFT3F4&Expires=1616076000&Signature=6bH3weEUx5otIY49asdxY%2BN%2Bw0%3D",
}
]
} |
Feature | Parâmetro | Obrigatório | Tipo | Descrição |
---|
2 via de Cartão | protocolo | true | String |
|
2 via de Cartão | patrocinadora_titularmshash | falsetrue | | HASH que identifica de qual ambiente (Homologação ou Produção) os dados serão buscados. |
2 via de Cartão | descricao | false | Stringid_solicitacao_cartao | true | |
|
2 via de Cartão | protocoloid_operadora | true | String | | Id da operadora para a qual serão buscados os grupos de menu |
2 via de Cartão | dataid_aplicacao | true | StringInteiro |
|
2 via de Cartão | id_status_cartao | true | Inteiro |
|
2 via de Cartão | forma_entrega | true | String | 2 via de Cartão | motivo | true | String | 2 via de Cartão | arquivos | true | Array | 2 via de Cartão | arquivos.id_arquivo | true | Inteiro | 2 via de Cartão | arquivos.nome | true | String | 2 via de Cartão | arquivos.diretorio | true | String | 2 via de Cartão | arquivos.url | true | String | 2 via de Cartão | arquivos.id_solicitacao_cartao | true | String | 2 via de Cartão | beneficiarios | true | Array | 2 via de Cartão | beneficiarios.id_beneficiario_cartao | true | Inteiro | 2 via de Cartão | beneficiarios.nome | true | String | 2 via de Cartão | beneficiarios.matricula | true | String | 2 via de Cartão | beneficiarios.parentesco | true | String | 2 via de Cartão | beneficiarios.data_nascimento | true | String | 2 via de Cartão | beneficiarios.id_solicitacao_cartao | true | Inteiro | 2 via de Cartão | endereco_alternativo | false | String | 2 via de Cartão | status | true | String |
Bloco de código |
---|
language | js |
---|
theme | Midnight |
---|
title | Exemplo de RAW enviado para a url de callback: |
---|
linenumbers | true |
---|
collapse | true |
---|
|
{
"id_solicitacao_cartao": 999,
"id_operadora": 99,
"id_aplicacao": 7,
"id_motivo_solic_cartao": 6,
"id_forma_entrega_cartao": 3,
"id_status_cartao": 1,
"matricula_titular": "000100020003",
"nome_titular": "Nome de teste",
"cpf_titular": 12121166742,
"telefone_titular": 27000666898,
"estado_civil_titular": "Solteiro",
"email_titular": "teste@gmail.com",
"patrocinadora_titular": null,
"descricao": null,
"data": "2017-08-02 13:34:38",
"endereco_alternativo": "",
"protocolo" : "xyz123",
"mshash" : "",
"motivo": "Perda",
"forma_entrega": "Entregar ao Titular pelos correios",
"arquivos": [{id_motivo_solic_cartao | true | Inteiro |
|
2 via de Cartão | id_forma_entrega_cartao | true | Inteiro |
|
2 via de Cartão | nome_titular | true | String |
|
2 via de Cartão | cpf_titular | true | Inteiro |
|
2 via de Cartão | matricula_titular | true | String |
|
2 via de Cartão | telefone_titular | true | Inteiro |
|
2 via de Cartão | estado_civil_titular | true | String |
|
2 via de Cartão | email_titular | true | String |
|
2 via de Cartão | patrocinadora_titular | false | String |
|
2 via de Cartão | descricao | false | String |
|
2 via de Cartão | protocolo | true | String |
|
2 via de Cartão | data | true | String |
|
2 via de Cartão | forma_entrega | true | String |
|
2 via de Cartão | motivo | true | String |
|
2 via de Cartão | arquivos | true | Array |
|
2 via de Cartão | arquivos.id_arquivo | true | Inteiro |
|
2 via de Cartão | arquivos.nome | true | String |
|
2 via de Cartão | arquivos.diretorio | true | String |
|
2 via de Cartão | arquivos.url | true | String |
|
2 via de Cartão | arquivos.id_solicitacao_cartao | true | String |
|
2 via de Cartão | beneficiarios | true | Array |
|
2 via de Cartão | beneficiarios.id_beneficiario_cartao | true | Inteiro |
|
2 via de Cartão | beneficiarios.nome | true | String |
|
2 via de Cartão | beneficiarios.matricula | true | String |
|
2 via de Cartão | beneficiarios.parentesco | true | String |
|
2 via de Cartão | beneficiarios.data_nascimento | true | String |
|
2 via de Cartão | beneficiarios.id_solicitacao_cartao | true | Inteiro |
|
2 via de Cartão | endereco_alternativo | false | String |
|
2 via de Cartão | status | true | String |
|
Bloco de código |
---|
language | js |
---|
theme | Midnight |
---|
title | Exemplo de RAW enviado para a url de callback: |
---|
linenumbers | true |
---|
collapse | true |
---|
|
{
"id_solicitacao_cartao": 999,
"id_operadora": 99,
"id_aplicacao": 7,
"id_motivo_solic_cartao": 6,
"id_forma_entrega_cartao": 3,
"id_status_cartao": 1,
"matricula_titular": "000100020003",
"nome_titular": "Nome de teste",
"cpf_titular": 12121166742,
"telefone_titular": 27000666898,
"estado_civil_titular": "Solteiro",
"email_titular": "teste@gmail.com",
"patrocinadora_titular": null,
"descricao": null,
"data": "2017-08-02 13:34:38",
"endereco_alternativo": "",
"protocolo" : "xyz123",
"mshash" : "",
"motivo": "Perda",
"forma_entrega": "Entregar ao Titular pelos correios",
"arquivos": [{
"id_arquivo": 59,
"nome": "c094be33c587e163ee702662491cd1a55ca6f854f.pdf",
"diretorio": null,
"url": https://s3-sa-east-1.amazonaws.com/solicitacao-cartao-ms/AWSAccessKeyId=ABC&Expires=1616095118&Signature=ABCD,
"id_solicitacao_cartao": 117
}],
"beneficiarios": [{
"id_beneficiario_cartao": 133,
"id_solicitacao_cartao": 117,
"nome": "Teste Romano Teste Rizzi",
"matricula": "000100020003",
"parentesco": "Titular",
"data_nascimento": "1991-02-23",
}],
"status": "Solicitado"
} |
Parâmetro | Obrigatório | Tipo | Descrição |
---|
id_reembolso | true | string | id do reembolso no banco de dados da mobile saude |
id_operadora | true | string | id da operadora no banco de dados da mobile saude |
id_status_reembolso |
|
| id status do reembolso sempre como 1 ( novo) |
nome_titular |
|
| nome do titular do contrato do beneficiario |
cpf_titular |
|
| cpf do titular do contrato do beneficiario |
telefone |
|
| telefone do beneficiario |
matricula_titular |
|
| matricula do titular do contrato. |
matricula_beneficiario |
|
| matricula do beneficiario que está solicitando o reembolso |
id_sistema_interno |
|
|
|
observacao_interna |
|
|
|
protocolo |
|
| protocolo gerado pela Mobile Saúde |
mshash |
|
| MSHASH único da operadora. |
operadora_ans |
|
| número da operadora na ANS |
despesas |
| array objetos |
|
despesas / id_despesa_reembolso |
|
| id da despesa do reembolso |
despesas / utilizador_matricula |
|
| matricula beneficiario solicitante do reembolso |
despesas / utilizador_nome |
|
| nome beneficiario solicitante do reembolso |
despesas / data_despesa |
|
| data da consulta/exame do reembolso |
despesas / prestador_documento |
|
| Numero do prestador que efetuou a consulta |
despesas / valor_despesa |
|
| valor da despesa do reembolso |
despesas / id_tipo_reembolso |
|
|
|
despesas / prestador_estado |
|
| estado do prestador de serviço |
despesas / prestador_cidade |
|
| cidade do prestador de serviço |
despesas / observacao_interna |
|
|
|
despesas / arquivos |
| array objetos |
|
despesas / arquivos [0] / nome |
|
|
|
despesas / arquivos [0] / diretorio |
|
|
|
despesas / arquivos [0] / url |
|
|
|
despesas / arquivos [1] / nome |
|
|
|
despesas / arquivos [1] / diretorio |
|
|
|
despesas / arquivos [1] / url |
|
|
|
terceiro_passo |
| array objetos | Caso possua implementado o 3 passo |
terceiro_passo / banco |
|
| numero do banco |
terceiro_passo / agencia |
|
| numero agencia |
terceiro_passo / conta |
|
| numero conta |
terceiro_passo / nome |
|
| nome do titular da conta |
terceiro_passo / cpf |
|
| CPF do titular da conta |
terceiro_passo / hospital |
|
|
|
terceiro_passo / observação |
|
|
|
terceiro_passo / prestador |
|
| nome do prestador |
Bloco de código |
---|
language | js |
---|
theme | Midnight |
---|
title | Exemplo de RAW enviado para a url de callback: |
---|
linenumbers | true |
---|
collapse | true |
---|
|
{
"id_reembolso": "508923",
"id_operadora": "9999",
"id_status_reembolso": "1",
"nome_titular": "BENEFICIARIO DEMONSTRACAO DA SILVA",
"cpf_titular": "99999999999",
"telefone": "49909090913",
"matricula_titular": "315263333333",
"matricula_beneficiario": "315263333333",
"id_sistema_interno": "2544890",
"observacao_interna": null,
"protocolo": "999999920210531000242",
"mshash": "LAKSJDFLKAJSDLFKJASLDKFJALKSDJFLKAJSDLKFJASLKDJF==",
"operadora_ans": "98989-8",
"despesas": [
{
"id_despesa_reembolso": "586336",
"utilizador_matricula": "31526292",
"utilizador_nome": "BENEFICIARIO DEMONSTRACAO DA SILVA",
"data_despesa": "2021-05-27",
"prestador_documento": "98989898989898",
"valor_despesa": "199.00",
"id_tipo_reembolso": "171",
"prestador_estado": "PR",
"prestador_cidade": "CURITIBA",
"observacao_interna": null,
"arquivos": [
{
"nome": "imagem-1-temp.jpeg",
"diretorio": "reembolsos",
"url": "http://abcdefghil.jpeg"
},
{
"nome": "imagem2-temp.jpeg",
"diretorio": "reembolsos",
"url": "http://abcdefghil2.jpeg"
}
]
}
],
"terceiro_passo": {
"banco": "999",
"agencia": "111222333",
"conta": "555666777",
"nome": "BENEFICIARIO DEMONSTRACAO DA SILVA",
"cpf": "999.999.999-22",
"hospital": "Medicos de Olhos",
"observacao": "aos devs: referente a todos os atributos do 3o passo: estes campos podem ser modificados (3o passo) portanto nao sao obrigatorios, podendo nem mesmo existir",
"prestador": "teste teste teste"
}
} |
Fature | Parâmetro | Obrigatório | Tipo | Descrição |
---|
Cancelamento de Plano | id_motivo_solic_cancelamento | true | String | Conforme cadastro dos motivos de cancelamento, configurados pelo cliente no painel de administração (CMS). |
Cancelamento de Plano | id_operadora | true | | Id da operadora para a qual serão buscados os grupos de menu. |
Cancelamento de Plano | mshash | true | | HASH que identifica de qual ambiente (Homologação ou Produção) os dados serão buscados. |
Cancelamento de Plano | id_status_cancelamento | false | String | Status do cancelamento, conforme regra: 1 - Solicitado; 2 - Em processamento; 3 - Concluído |
Bloco de código |
---|
language | js |
---|
theme | Midnight |
---|
title | Exemplo de RAW enviado para a url de callback: |
---|
linenumbers | true |
---|
collapse | true |
---|
|
{
"id_solicitacao_cancelamento":"48",
"id_protocolo":"1228",
"id_operadora":"16",
"id_motivo_solic_cancelamento":"3",
"id_status_cancelamento":"1",
"matricula_titular":"00010061003247003",
"nome_titular":"NOME DO BENEFICIARIO DE EXEMPLO",
"cpf_titular":"94243280010",
"telefone_titular":"02733410188",
"email_titular":"teste@emaildobeneficiario.com.br",
"patrocinadora_titular":"",
"descricao":"",
"texto_complementar":"LOREM IPSUM",
"data_solicitacao":"2020-11-14 09:28:30",
"protocolo":"20171114500003",
"mshash":"ZDhkNjY0MDY3NTgwMTg0Y2I4ZWE3ZmZiZGEyNDM0NmMwZDI0YmQwYw==",
"beneficiarios":[
{
"nome":"NOME DO BENEFICIARIO DE EXEMPLO",
"matricula":"90909090909090909",
"parentesco":"Titular",
"data_nascimento":"1978-08-01",
"convenio_segmentacao":"AMBULATORIAL + HOSPITALAR COM OBSTETRICIA + ODONTOLOGICO",
"numero_contrato":"00010061000000000002001000000011001",
"texto_complementar":null,
"iddata_arquivoinclusao": 59,"2020-04-01",
"nomeconvenio_ans": "c094be33c587e163ee702662491cd1a55ca6f854f.pdf",1001"
},
"diretorio": null, {
"urlnome": https://s3-sa-east-1.amazonaws.com/solicitacao-cartao-ms/AWSAccessKeyId=ABC&Expires=1616095118&Signature=ABCD"NOME DO BENEFICIARIO DEPENDENTE DE EXEMPLO",
"id_solicitacao_cartaomatricula":"90909090909090909222",
117 }], "beneficiariosparentesco":"Dependente",
[{ "iddata_beneficiario_cartaonascimento": 133,"1978-08-01",
"idconvenio_solicitacao_cartaosegmentacao": 117"AMBULATORIAL + HOSPITALAR COM OBSTETRICIA + ODONTOLOGICO",
"nomenumero_contrato": "Teste Romano Teste Rizzi"00010061000000000002001000000011001",
"matriculatexto_complementar":null,
"000100020003", "parentescodata_inclusao": "Titular2020-04-01",
"dataconvenio_nascimentoans": "1991-02-23",1001"
}
],
"status":"Solicitado",
"statusmotivo":"Reajuste no valor do plano"Solicitado"
} |
Parâmetro | Obrigatório | Tipo | Descrição |
---|
id_reembolso | true | string | id do reembolso no banco de dados da mobile saude |
id_operadora | true | string | id da operadora no banco de dados da mobile saude |
id_status_reembolso | id status do reembolso sempre como 1 ( novo) | nome_titular | nome do titular do contrato do beneficiario | cpf_titular | cpf do titular do contrato do beneficiario | telefone | telefone do beneficiario | matricula_titular | matricula do titular do contrato. | matricula_beneficiario | matricula do beneficiario que está solicitando o reembolso | id_sistema_interno | observacao_interna | protocolo | protocolo gerado pela Mobile Saúde | mshash | MSHASH único da operadora. | operadora_ans | número da operadora na ANS | despesas | array objetos | despesas / id_despesa_reembolso | id da despesa do reembolso | despesas / utilizador_matricula | matricula beneficiario solicitante do reembolso | despesas / utilizador_nome | nome beneficiario solicitante do reembolso | despesas / data_despesa | data da consulta/exame do reembolso | despesas / prestador_documento | Numero do prestador que efetuou a consulta | despesas / valor_despesa | valor da despesa do reembolso | despesas / id_tipo_reembolso | despesas / prestador_estado | estado do prestador de serviço | despesas / prestador_cidade | cidade do prestador de serviço | despesas / observacao_interna | despesas / arquivos | array objetos | despesas / arquivos [0] / nome | despesas / arquivos [0] / diretorio | despesas / arquivos [0] / url | despesas / arquivos [1] / nome | despesas / arquivos [1] / diretorio | despesas / arquivos [1] / url | terceiro_passo | array objetos | Caso possua implementado o 3 passo | terceiro_passo / banco | numero do banco | terceiro_passo / agencia | numero agencia | terceiro_passo / conta | numero conta | terceiro_passo / nome | nome do titular da conta | terceiro_passo / cpf | CPF do titular da conta | terceiro_passo / hospital | terceiro_passo / observação | terceiro_passo / prestador | nme do prestador
Feature |
|
|
|
|
---|
Solicitação de Autorização | protocolo | true | String |
|
Solicitação de Autorização | id_operadora | true | | Id da operadora para a qual serão buscados os grupos de menu. |
Solicitação de Autorização | mshash | true | | HASH que identifica de qual ambiente (Homologação ou Produção) os dados serão buscados. |
Solicitação de Autorização | tipo | true | String | Tipo de formulário a ser enviado. |
Solicitação de Autorização | nome | true | String | Nome do usuário. |
Solicitação de Autorização | matricula | true | String | Matrícula do usuário que está logado. |
Solicitação de Autorização | matricula_titular | true | String | Matrícula do titular da conta. |
Solicitação de Autorização | campos | true | Array | Propriedade que enviará os campos do formulário. |
Solicitação de Autorização | equipe_atendimento_cms | true | String | Equipe Responsável pelo Atendimento |
Solicitação de Autorização | login | true | | Credencial utilizada para realizar login |
Solicitação de Autorização | id_ms_usuario | true | String |
|
Solicitação de Autorização | tipo_guia | true | String | Valor para o tipo de guia do profissional |
Solicitação de Autorização | id_tipo_guia | true | String | id da guia do profissional |
Solicitação de Autorização | label | true | String | Titulo do formulário |
Solicitação de Autorização | name | true | String |
|
Solicitação de Autorização | value | true | String | Valor preenchido no formulário |
Solicitação de Autorização | id | true | String | id do formulário |
Bloco de código |
---|
language | js |
---|
theme | Midnight |
---|
title | Exemplo de RAW enviado para a url de callback: |
---|
linenumbers | true |
---|
collapse | true |
---|
|
{
"id_reembolso": "508923",
"id_operadora": "9999",
"id_status_reembolso": "1",
"nome_titular": "BENEFICIARIO DEMONSTRACAO DA SILVAoperadora": "38",
"cpf_titularprotocolo": "9999999999934968220200910800114",
"telefonetipo_guia": "49909090913Profissional \/ Servi\u00e7o Auxiliar de Diagn\u00f3stico e Terapia (SP \/ SADT)",
"matriculaid_tipo_titularguia": "315263333333117",
"matricula_beneficiario": "31526333333300010014001500001",
"id_sistema_internotipo": "2544890d",
"observacao_internanome": null"PAULO ADRIANO SCHMITZ",
"protocolomatricula_titular": "99999992021053100024200010014001500001",
"mshashid_ms_usuario": "LAKSJDFLKAJSDLFKJASLDKFJALKSDJFLKAJSDLKFJASLKDJF==1103",
"operadora_anslogin": "98989-893862806049",
"despesasmshash": [
{
"id_despesa_reembolso"NDVmMTJlYmNlMzYyZGNmYTQwZTkxMjY1NzllMjIyMDY5N2MxYmNkZA==",
"equipe_atendimento_cms": "586336Equipe Especial",
"campos": [
"utilizador_matricula": "31526292", {
"utilizador_nomelabel": "BENEFICIARIONome DEMONSTRACAOdo DA SILVAcontato",
"data_despesaname": "2021-05-27solic_autorizacoes_nome_contato",
"prestador_documentovalue": "98989898989898HILDA CARLA DIAS NERY",
"valor_despesaid": "199.00",781"
},
"id_tipo_reembolso": "171", {
"prestador_estadolabel": "PRTelefone do contato",
"prestador_cidadename": "CURITIBAsolic_autorizacoes_telefone",
"observacao_internavalue": null"(51)99177-0431",
"arquivosid": ["782"
},
{
"label": "Matr\u00edcula",
"nome": "imagem-1-temp.jpeg", "name": "solic_autorizacoes_matricula",
"diretoriovalue": "reembolsos00010014001500010",
"urlid": "http://abcdefghil.jpeg"
772"
},
{
{ "label": "Nome",
"nomename": "imagem2-temp.jpeg",
solic_autorizacoes_nome",
"diretoriovalue": "reembolsos",HILDA CARLA DIAS NERY",
"urlid": "http://abcdefghil2.jpeg772"
},
} {
] "label": "Whatsapp",
} ], "name": "solic_autorizacoes_whatsapp",
"terceiro_passo": { "bancovalue": "999(51)99177-0431",
"agenciaid": "111222333783",
"conta": "555666777"},
"nome": "BENEFICIARIO DEMONSTRACAO DA SILVA",{
"cpflabel": "999.999.999-22E-mail",
"hospitalname": "Medicos de Olhos",solic_autorizacoes_email",
"observacaovalue": "aos devs: referente a todos os atributos do 3o passo: estes campos podem ser modificados (3o passo) portanto nao sao obrigatorios, podendo nem mesmo existir""pauloschmitz.44@gmail.com",
"id": "784"
},
"prestador": "teste teste teste"{
} } |
5- Exemplo de retorno API (Sucesso) Bloco de código |
---|
language | js |
---|
theme | Midnight |
---|
title | Retorno API sucesso |
---|
linenumbers | true |
---|
collapse | true |
---|
|
{ "protocololabel":" XYZ",Imagem da "id_operadoraguia",
: 9999, "mshash" : "" , "tiponame" : "solic_autorizacoes_imagens",
, "nome" : "Nome 1" , "matricula" : "value": ,
"matricula_titular" : "999",
"campos" :
["https:\/\/atualizacao-cadastral.s3-sa-east-1.amazonaws.com\/AWSAccessKeyId=ABC&Expires=1616095118&Signature=ABCD",
{ "id": "10785",
"label": "País", }
"name": "atualizacao_cadastral_pais",
"value": "android test"
},
{
"id": "5",
"label": "Telefone residencial",
"name": "atualizacao_cadastral_telefone_residencial",
"value": "1212121"
},
{
"id": "49",
"label": "Número",
"name": "atualizacao_cadastral_numero_2",
"value": "android test"
},
{
"id": "859"
"label": "Comprovante de endere\u00e7o",]
} |
Nota |
---|
|
Todo callback executado, que tenha como retorno status header 200 será considerado uma conexão de sucesso, independente do seu retorno. É possível também alterar o status da solicitação de atualização cadastral, basta que o serviço de integração retorne em seu body um JSON no padrão abaixo. |
Bloco de código |
---|
language | js |
---|
theme | Midnight |
---|
title | Retorno API sucesso |
---|
linenumbers | true |
---|
|
{
"protocolo" : "3139042017080113117" ,
"mshash" : "NjA1ZDhkNjkzN2RjMzE3NTg2ZjUyMzgyZTk5ZTkyMGU4MDA2ZGFiNg==" ,
"status" : "2"
} |
Nota |
---|
|
Esse endpoint não possui retorno de erro mesmo enviando dados inválidos ele retorna como se não tivesse registro. |
Nota |
---|
|
Retorno de erro deve ser com status header 400 |
Bloco de código |
---|
language | js |
---|
theme | Midnight |
---|
title | Retorno API sucesso |
---|
linenumbers | true |
---|
|
{
"status": false,
"data": [],
"critica": [
{
"namecod": "atualizacao_cadastral_comprovante_de_endereco",0,
"value": "https:\/\/atualizacao-cadastral.s3-sa-east-1.amazonaws.com\/969542b3-4ab6-4d54-9261-6196f2eaba5a.1616074616142.png?AWSAccessKeyId=AKIA34OGA4QDSSXFT3F4&Expires=1616076000&Signature=6bH3weEUx5otIY49asdxY%2BN%2Bw0%3D",
}
]
} |
Bloco de código |
---|
language | js |
---|
theme | Midnight |
---|
title | Retorno API falha |
---|
linenumbers | true |
---|
collapse | true |
---|
|
{
"error": "Erro: Cliente não encontrado." "descricao": "O valor informado no campo 'atualizacao_cadastral_estado' está inválido! Apenas a sigla UF do estado é permitida."
}
],
"codetimestamp": 0"2022-04-14T11:12:51-03:00",
"statusmsg": false
} |
Nota |
---|
|
Esse endpoint não possui retorno de erro mesmo enviando dados inválidos ele retorna como se não tivesse registro.Padrões documentação API "Valor do campo é inválido"
} |