Pular para o conteúdo principal

Cadastro Simplificado

O conjunto de endpoints a seguir são destinados a lidar com o Cadastro de uma conta simplificada


Solicitar abertura de conta simplificada.

Neste passo, você pode solicitar a abertura de uma conta simplificada para integração. Basta fornecer os dados do cliente final. Se os dados estiverem corretos, o cliente receberá um link para autorizar a integração à sua conta Efí.

Criação de conta/aplicação

Se o cliente final já tiver uma conta na Efí, ele terá duas opções:

  • Criar uma aplicação na conta atual, onde você terá acesso às credenciais e poderá definir os escopos;
  • Criar uma conta secundária para o cliente final com as configurações/acessos definidos em sua requisição.

  • Negação da abertura de conta

    Caso o seu cliente recuse o processo de abertura de conta, será necessário esperar 2 dias corridos até iniciar um novo processo.


    Modalidade das contas

    Se a conta gerada para o cliente for pessoa física, sem CNPJ vinculado, ela será alocada na modalidade Efí Pro. Em casos em que a conta criada tem um CNPJ vinculado, ela será automaticamente classificada como Efí empresas.


    POST /v1/conta-simplificada
    Requer autorização para o escopo: gn.registration.write


    Requisição

    {
    "clienteFinal": {
    "cpf": "12345678900",
    "nomeCompleto": "Nome Exemplo",
    "dataNascimento": "13/08/2000",
    "nomeMae": "Exemplo de nome da mãe",
    "celular": "31987654321",
    "email": "[email protected]",
    "endereco": {
    "cep": "35400000",
    "estado": "MG",
    "cidade": "Ouro Preto",
    "bairro": "Bairro exemplo",
    "logradouro": "Exemplo do nome da rua",
    "numero": "777",
    "complemento": "apto 101"
    }
    },
    "meioDeNotificacao": [
    "sms",
    "whatsapp"
    ],
    "escoposIntegrados": [
    "cob.write",
    "cob.read",
    "pix.write",
    "pix.read",
    "pix.send",
    "webhook.write",
    "webhook.read",
    "payloadlocation.write",
    "payloadlocation.read",
    "gn.pix.send.read",
    "gn.pix.evp.write",
    "gn.pix.evp.read",
    "gn.balance.read",
    "gn.settings.write",
    "gn.settings.read"
    ]
    }

    Respostas

    As respostas abaixo representam Sucesso(200) e Falhas/erros do consumo.

    {
    "contaSimplificada": {
    "identificador": "92ccd29b-54c9-49fc-b8e8-717a3b373c5e"
    }
    }

    Recuperar credenciais de uma conta simplificada.

    Recupera as credenciais Client_Id e Client_Secret para integrar à uma conta simplificada.

    GET /v1/conta-simplificada/:idContaSimplificada/credenciais
    Requer autorização para o escopo: gn.registration.read


    Respostas

    As respostas abaixo representam Sucesso(200) e Falhas/erros do consumo.

    {
    "clientId": "92ccd29b-54c9-49fc-b8e8-717a3b373c5e",
    "clientSecret": "b2e9dcca-c46d-4b9b-89d2-c625949bea40",
    "conta": {
    "numero": "10000",
    "payeeCode": "6edo0034843gfr5trtPtgt343"
    },
    "escopos": [
    "pix.send",
    "cob.write",
    "webhook.read"
    ],
    "ativo": true
    }

    Criar certificado de uma conta simplificada.

    Cria o certificado para integrar à uma conta simplificada.

    POST /v1/conta-simplificada/:idContaSimplificada/certificado
    Requer autorização para o escopo: gn.registration.read


    Respostas

    As respostas abaixo representam Sucesso(201) e Falhas/erros do consumo.

    "MIIKYQIBAzCCCicGCSqGSIb3DQEHAaCCChgEggoUMIIKEDCCBMcGCSqGSIb3DQEHAaCCBLgEggS0MIIEsDCCBKwGCyqGSIb3DQEMCgEDoIIEdDCCBHAGCiqGSIb3DQEJFgGgggRgBIIEXDCCBFgwggJAoAMCAQICEJ4WQNAm+z3pWRYsltA2KeAwDQYJKoZIhvcNAQELBQAwgbIxCzAJBgNVBAYTAkJSMRUwEwYDVQQIDAxNaW5hcyBHZXJhaXMxLDAqBgNVBAoMI0VmaSBTLkEuIC0gSW5zdGl0dWljYW8gZGUgUGFnYW1lbnRvMRcwFQYDVQQLDA5JbmZyYWVzdHJ1dHVyYTEgMB4GA1UEAwwXYXBpcy50ZXN0ZWVmaXBheS5jb20uYnIxIzAhBgkqhkiG9w0BCQEWFGluZnJhQHNlamFlZmkuY29tLmJyMB4XDTIzMDkxMjEzNTE1N1oXDTI2MDkxMjEzNTE1N1owHTEOMAwGA1UEAxMFMzA4MjYxCzAJBgNVBAYTAkJSMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvFqf7tNldp0nTEZyxDRTpINayIbD7SIsVuwKgJTFkgzKzSo/CcFGHlamRGWxxpqKoiFZ/dToxD5YQyKpLW+AHSwCMIpRlqyipsr67dXEiVimulpvvmCRpJcnC8MQLWvBOIuomh4Ig3185BxBLwIR79TV1hO7SzeDUvWBZBXbFnadEkXhHuFQV0lwsrFaY2/4K/c3bFkYiWVf3DHYuNeu7fZWXm1kAI6Bx5Tks5oBlVQl2za7X0LnTtoFgZI6/xS0MGbSosW7wk11uqJFSepmo/0HmAZCPlOX4zLz4y1Fs8uKRJpK2kFvP6IN23I5dDSP7yIbCiTayA..."