API Auto Consulta - Manual
API Auto Consulta - Manual
2
Definições iniciais
Todos os serviços disponibilizados, recebem e retornam os conteúdos e troca de informações
em formato JSON.
1. Authorization
2. PartnerID
3. X-Forwarded-For
3
Serviços disponíveis
O fluxo e sequencia das chamadas dos serviços disponíveis para esta modalidade de
integração, deverão ser realizados conforme as necessidades e definições de planos contratados
e regras de envio e recebimento de informações do parceiro com a Boa Vista.
1. Cadastro do Consumidor
2. Validação de Identidade - Perguntas (KBA)
3. Validação de Identidade - Respostas (KBA)
4. Consulta do Relatório do Consumidor
5. Redirecionamento do Consumidor para o Portal Boa Vista
Endereço de Acesso
https://apiw.bvsnet.com.br:8243/parceiros/consumidor
4
Cadastro do Consumidor
Serviço para inclusão e envio de informações de consumidores relacionados com o
parceiro. As informações obrigatórias que devem ser enviadas na chamada do serviço, podem
variar de acordo com o plano acordado.
| POST |
https://apiw.bvsnet.com.br:8243/parceiros/consumidores/v1/
REQUEST
curl "https://apiw.bvsnet.com.br:8243/parceiros/consumidores/v1/"
-H "Authorization: Bearer af0f2ads571bxc5d261c2957a31b0db3"
-H "PartnerID: 5913299F-36A8-AEF5-9BE5-A32B7FC3EF08"
-H "X-Forwarded-For: XXX.XXX.XXX.XXX"
-H "Content-Type: application/json"
-H "Accept: application/json"
-X POST
-d {
"documento": "12345678901",
"termo_aceite_boavista": "1",
"email": "[email protected]",
"data_nascimento": "01/01/1990",
"celular": "11987654321",
"nome": "NOME COMPLETO DO CONSUMIDOR",
"..."
}
5
RESPONSE SUCESS (2XX CODE):
HTTP/1.1 201 Ok
{
"documento": "12345678901",
"mensagem": "Consumidor inserido com sucesso",
}
6
Validação de Identidade - Perguntas (KBA)
Faz a solicitação das perguntas do questionário para validação de identidade do
consumidor.
| GET |
https://apiw.bvsnet.com.br:8243/parceiros/consumidores/v1/{documento}/kba
REQUEST
curl "https://apiw.bvsnet.com.br:8243/parceiros/consumidores/v1/{documento}/kba"
-H "Authorization: Bearer af0f2ads571bxc5d261c2957a31b0db3"
-H "PartnerID: 5913299F-36A8-AEF5-9BE5-A32B7FC3EF08"
-H "X-Forwarded-For: XXX.XXX.XXX.XXX"
-H "Content-Type: application/json"
-H "Accept: application/json"
-X GET
7
RESPONSE SUCESS (2XX CODE):
HTTP/1.1 200 Ok
{
"documento": "12345678901",
"questoes": {
"DocInfo": [],
"TicketId": "5a5bye25z93b9e0a9c8726bl",
"ResultCode": "0",
"ResultMessage": "Generated",
"Questions": [
{
"Question": "Qual é o nome da sua mãe?",
"Answers": [
"CLAIR DOS SANTOS",
"ROSANA EMANNUELE DIAS",
"JANE GOMES DA SILVA",
"JAMILE SOUZA TEIXEIRA" ]
},
{
"Question": "Qual o seu grau de parentesco com ETELVINA TEIXEIRA DA SILVA?",
"Answers": [
"NETO(A)",
"IRMAO(A)",
"AVO",
"MARIDO\\ESPOSA"
]
},
{
"Question": "Em qual das opções abaixo está localizada sua residência?",
"Answers": [
"VIA",
"RUA",
"AVENIDA",
"GALERIA"
]
}
]
}
}
8
RESPONSE ERROR (4XX CODE):
9
Validação de Identidade - Respostas (KBA)
Envia as respostas de um questionário previamente gerado para validação.
| POST |
https://apiw.bvsnet.com.br:8243/parceiros/consumidores/v1/{documento}/kba
REQUEST
10
RESPONSE SUCESS (2XX CODE):
HTTP/1.1 200 OK
11
Consulta do Relatório do Consumidor
Faz a solicitação da consulta completa do consumidor. Retornará como padrão os blocos
de Débitos, Cheques, Alertas de Documentos e o Score.
| GET |
https://apiw.bvsnet.com.br:8243/parceiros/consumidores/v1/{documento}/relatorio
REQUEST
12
RESPONSE SUCESS (2XX CODE):
HTTP/1.1 200 Ok
{
"consulta_numero": "03b2o91c85cd5fb8",
"consulta_data": "2018-01-01 01:30:49",
"consulta": {
"quantidade_alertas": "1",
"quantidade_cheques": "3",
"quantidade_debitos": "2",
"alertas": [
{
"Codigo_Base_Operadora": "SP",
"Codigo_Entidade": "00000000",
"Cidade_Entidade": "SAO PAULO",
"UF_Entidade": "SP",
"Controle": "2018012100102",
"Tipo_Documento_Alerta": "11",
"Descricao_Tipo_Alerta": "TALAO DE CHEQUES",
"Numero_Banco": "370",
"Descricao_Banco": "BANCO WESTLB BRASIL SA",
"Motivo_Alerta": "01",
"Descricao_Motivo": "ROUBO / FURTO",
"Data_Ocorrencia": "12012018",
"Boletim_Ocorrencia": "123",
"Cidade_Alerta": "SAO PAULO",
"UF_Alerta": "SP",
"Condicao_Alerta": "A",
"Data_Inclusao": "12012018",
"Hora_Inclusao": "100102",
"Response_time": "1515987035"
}
],
"cheques": [
{
"Condicao": "I",
"Tipo_Documento": "1",
"Numero_Documento": "12345678901",
"Nome": "NOME DO CONSUMIDOR",
"Banco": "389",
"Descricao_Banco": "BANCO MERCANTIL DO BRASIL SA",
13
"Agencia": "0032",
"Motivo12": "011",
"Descricao_Alinea12": "DEV 2A APRESENTACAO",
"Data_Ultima_Ocorrencia12": "13062014",
"Motivo13": "000",
"Descricao_Alinea13": "",
"Data_Ultima_Ocorrencia13": "00000000",
"Motivo14": "000",
"Descricao_Alinea14": "",
"Data_Ultima_Ocorrencia14": "00000000",
"Motivo99": "000",
"Descricao_Alinea99": "",
"Data_Ultima_Ocorrencia99": "00000000"
},
{
"Condicao": "I",
"Tipo_Documento": "1",
"Numero_Documento": "12345678901",
"Nome": "NOME DO CONSUMIDOR",
"Banco": "756",
"Descricao_Banco": "BANCO COOPERATIVO DO BRASIL",
"Agencia": "4031",
"Motivo12": "004",
"Descricao_Alinea12": "DEV 2A APRESENTACAO",
"Data_Ultima_Ocorrencia12": "18092013",
"Motivo13": "000",
"Descricao_Alinea13": "",
"Data_Ultima_Ocorrencia13": "00000000",
"Motivo14": "000",
"Descricao_Alinea14": "",
"Data_Ultima_Ocorrencia14": "00000000",
"Motivo99": "000",
"Descricao_Alinea99": "",
"Data_Ultima_Ocorrencia99": "00000000"
},
{
"Condicao": "I",
"Tipo_Documento": "1",
"Numero_Documento": "12345678901",
"Nome": "NOME DO CONSUMIDOR",
"Banco": "237",
14
"Descricao_Banco": "BANCO BRADESCO S.A.",
"Agencia": "1685",
"Motivo12": "002",
"Descricao_Alinea12": "DEV 2A APRESENTACAO",
"Data_Ultima_Ocorrencia12": "22072014",
"Motivo13": "000",
"Descricao_Alinea13": "",
"Data_Ultima_Ocorrencia13": "00000000",
"Motivo14": "000",
"Descricao_Alinea14": "",
"Data_Ultima_Ocorrencia14": "00000000",
"Motivo99": "000",
"Descricao_Alinea99": "",
"Data_Ultima_Ocorrencia99": "00000000"
}
],
"debitos": [
{
"empresa": "ITAU UNIBANCO S/A",
"logradouro": "PCA ALFREDO E S ARANHA, 100 - TORRE EUDORO VILLELA",
"bairro": "JABAQUARA",
"cidade": "SAO PAULO",
"uf": "SP",
"cep": "04344902",
"telefone": "11 4004-1144",
"data_debito": "20/11/2013",
"data_disponibilizada": "15/08/2021",
"valor": "000000800.00",
"origem": ""
},
{
"empresa": "RANA FORMATURAS E EVENTOS LTDA EPP",
"logradouro": "AV. RAIMUNDO P MAGALHAES, 3320",
"bairro": "PIRITUBA",
"cidade": "SAO PAULO",
"uf": "SP",
"cep": "05145200",
"telefone": "38341026",
"data_debito": "01/01/2016",
"data_disponibilizada": "15/01/2016",
"valor": "000000000.01",
15
"origem": ""
}
],
"score": [
{
"retorno": "523"
}
]
}
}
16
Redirecionamento do Consumidor para o Portal Boa Vista
Este serviço tem o objetivo de informar o endereço (URL) em que os consumidores
cadastrados no parceiro deverão ser direcionados, no caso de ser necessária a ativação de conta
ou conclusão do cadastro no Portal do Consumidor Positivo.
| GET |
https://apiw.bvsnet.com.br:8243/parceiros/consumidores/v1/{documento}/portal
REQUEST
HTTP/1.1 201 OK
{
"redirect_to": "[url_redirecionamento_consumidor]",
}
17
Tabelas de Erros e Status
4xx
Code Message
MethodNotAllowed Requisição com method METHOD_ENVIADO não permitida. Deve ser via POST.
UfError UF inválida.
18
Code Message
19
5xx
Code Message
KbaLimitError CPF bloqueado. O CPF informado ultrapassou o limite de erros no questionário e foi
bloqueado.
20
KBA ErrorCode
Code Message
0 Questionnaire generated
21
Code Message
Status HTTP
Code Message
200 OK
201 Created
302 Found
401 Unauthorized
403 Forbidden
22
Code Message
23