Execução
Selecione a credencial
Após a autenticação na API, o próximo passo é selecionar a credencial a ser utilizada neste tópico. Para isso, utilize o método:
Endpoint
GET /api/v2/credenciais
Buscar informações das guias autorizações
Localize a guia e/ou procedimentos a serem executados utilizando o método abaixo.
Endpoint
POST /api/v2/autorizar/autorizacao-info
Request
{ "credencialId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "identificador": "string"}{ "credencialId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "identificador": "32065165353515"}Response
{ "sucesso": true, "erros": [ "string" ], "data": { "dadosBeneficiario": { "carteirinha": "string", "nome": "string" }, "protocoloAutorizacao": "string", "numeroGuiaOperadora": "string", "numeroGuiaPrestador": "string", "statusAutorizacao": "string", "senhaAutorizacao": "string", "validadeSenha": "string", "pdfGuia": "string", "autorizacaoParcial": true, "procedimentos": [ { "senha": "string", "codigo": "string", "descricao": "string", "quantidade": 0, "quantidadeAutorizada": 0, "quantidadeExecutada": 0, "protocoloAtendimento": "string", "justicativa": "string", "situacao": "string" } ], "motivoNegativa": "string", "dadosMedicoSolicitante": { "nome": "string", "conselhoMedico": "string", "ufConselho": "string", "numeroConselho": "string", "codigoNaOperadora": "string", "cbos": "string" } }}{ "sucesso": true, "erros": [], "data": { "dadosBeneficiario": { "carteirinha": "12345678900", "nome": "PACIENTE X" }, "protocoloAutorizacao": null, "numeroGuiaOperadora": "12345678900", "numeroGuiaPrestador": "12345678", "statusAutorizacao": "A", "senhaAutorizacao": "123456", "validadeSenha": "2025-06-03T03:08:29.042Z", "pdfGuia": "JVBERi0xLjMKJcTl8uXrp...", "autorizacaoParcial": false, "procedimentos": [ { "senha": "123456", "codigo": "40302040", "descricao": "GLICOSE", "quantidade": 1, "quantidadeAutorizada": 1, "quantidadeExecutada": 1, "protocoloAtendimento": null, "justicativa": null, "situacao": "A" } ], "motivoNegativa": null, "dadosMedicoSolicitante": { "nome": "MEDICO X", "conselhoMedico": "06", "ufConselho": "12", "numeroConselho": "012345", "codigoNaOperadora": null, "cbos": "225125" } }}Inicie o IntegraDoorSDK
Execute uma guia previamente autorizada
Uma vez selecionados os procedimentos ou a guia em sua totalidade, utilize o endpoint a seguir para execução:
Endpoint
POST /api/v2/autorizar/execucao-procedimentos
Request
{ "numeroGuiaPrestador": "string", "credencialId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "obterProcedimentos": true, "procedimentos": [ { "quantidadeAprovada": 0, "quantidadeExecutada": 0, "codigo": "string" } ]}{ "numeroGuiaPrestador": "12345678900", "credencialId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "obterProcedimentos": false, "procedimentos": [ { "quantidadeAprovada": 1, "quantidadeExecutada": 1, "codigo": "40302040" }, { "quantidadeAprovada": 1, "quantidadeExecutada": 1, "codigo": "40301605" } ]}Response
{ "sucesso": true, "erros": [ "string" ], "data": [ { "resposta": { "sucesso": true, "isPendente": true, "erros": [ "string" ], "erroString": "string", "numeroGuia": "string", "senhaGuia": "string", "protocolo": "string", "validadeSenha": "2025-06-03T03:19:10.212Z", "situacaoAutorizacao": "string", "guiaId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",, "guiaPrestador": "string", "guiaParceiro": "string", "dataAutorizacao": "2025-06-03T03:19:10.212Z", "numeroSolicitacao": "string", "senhaGuiaPreAutorizada": "string", "procedimentosFalha": [ { "nomeProcedimento": "string", "codigoProcedimento": "string", "quantidade": 0, "quantidadeAutorizada": 0, "noRol": true, "regraAnexo": true, "autorizado": "string" } ], "procedimentosGuia": [ { "nomeProcedimento": "string", "codigoTabela": "string", "codigoProcedimento": "string", "quantidade": 0, "quantidadeAutorizada": 0, "quantidadeExecutada": 0, "justificativa": "string", "senhaAutorizacao": "string", "protocoloAtendimento": "string", "mnemonico": "string", "situacaoProcedimento": "string" } ], }, "pdfGuiaAutorizacao": "string", "procedimentos": [ { "nomeProcedimento": "string", "codigoProcedimento": "string", "quantidade": 0, "quantidadeAutorizada": 0, "autorizado": "string" } ] } ]} { "sucesso": true, "erros": [], "data": [ { "resposta": { "sucesso": true, "erros": [], "numeroGuia": "987654321", "senhaGuia": "SG12345678", "protocolo": "PROTO-202506021707", "validadeSenha": "2025-06-02T17:07:52.717Z", "situacaoAutorizacao": "A", "guiaId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "guiaPrestador": "PRST-654321", "guiaParceiro": "PARC-123456", "dataAutorizacao": "2025-06-02T17:07:52.717Z", "senhaGuiaPreAutorizada": "PRE-SG98765", "procedimentosGuia": [ { "nomeProcedimento": "GLICOSE", "codigoTabela": "22", "codigoProcedimento": "40302040", "quantidade": 1, "quantidadeAutorizada": 1, "quantidadeExecutada": 1, "justificativa": "Solicitação para controle glicêmico", "senhaAutorizacao": "SENHA4030", "protocoloAtendimento": "PROTO-ATD-001", "mnemonico": "GLI", "situacaoProcedimento": "A" }, { "nomeProcedimento": "TGO", "codigoTabela": "22", "codigoProcedimento": "40301605", "quantidade": 1, "quantidadeAutorizada": 1, "quantidadeExecutada": 1, "justificativa": "Check-up de rotina", "senhaAutorizacao": "SENHA4031", "protocoloAtendimento": "PROTO-ATD-002", "mnemonico": "TGO", "situacaoProcedimento": "A" } ] } } ] }