Cadastrar uma Chave Pix

Cadastrar uma chave Pix para uma conta

Essa funcionalidade permite que os clientes da Celcoin consigam criar uma chave Pix para conta de seus clientes.

📘

GLOSSÁRIO

EVP = Chave Aleatória

CPF = Chave CPF

CNPJ = Chave CNPJ

EMAIL = Chave Email

PHONE = Chave Telefone


Passos para Integrar

  1. Realizar autenticação na API - [API Reference]
  2. Criar Chave PIX - [API Reference]

JSON de exemplo Chave EVP

{
  "account": "444444",
  "keyType": "EVP"
}

JSON de exemplo demais chaves

{
  "account": "444444",
  "keyType": "EMAIL",
"key": "[email protected]"
}
CampoDescriçãoRegra
accountNumero da conta titular da chave Pix
keyTypeTipo da chave que deseja cadastrar
keyValor da chave que deseja cadastrar.Não enviar quando keyType for: EVP

cURL da chamada

curl --location --request POST 'https://sandbox.openfinance.celcoin.dev/celcoin-baas-pix-dict-webservice/v1/pix/dict/entry' \
--header 'accept: application/json' \
--header 'Authorization: Bearer {{token}}' \
--header 'Content-Type: application/json' \
--data-raw '{
    "account": "30054065518",
    "keyType": "EVP"
}'

Exemplo de retorno

👍

Sucesso 200

{
  "version": "1.0.0",
  "status": "CONFIRMED",
  "body": {
    "keyType": "EMAIL",
    "key": "[email protected]",
    "account": {
      "participant": "30306294",
      "branch": "0001",
      "account": "10545584",
      "accountType": "TRAN",
      "createDate": "2020-11-03T06:30:00-03:00"
    },
    "owner": {
      "type": "NATURAL_PERSON",
      "documentNumber": "34335125070",
      "name": "Carlos Henrique da Silva"
    }
  }
}

Error 400

{
  "version": "1.0.0",
  "status": "ERROR",
  "error": {
    "errorCode": "CBE178",
    "message": "Quando keyType igual a EVP o campo key não deve ser informado."
  }
}

Tabela de errorCode

CodeMessage
CBE091É necessário informar pelo menos um dos campos: id, clientCode, ou endtoendId.
CBE039Account invalido.
CBE041Account possui tamanho maximo de 20 caracteres
CBE173keyType é obrigatório e deve ser: CPF, CNPJ, EMAIL, PHONE, ou EVP
CBE174O Campo key não pode ultrapassar 77 caracteres
CBE175Cadastro de chave não permitido. Verifique o formato da chave informada
CBE176Operação não permitida. Conta esta encerrada
CBE177Operação não permitida. Conta esta bloqueada
CBE178Quando keyType igual a EVP o campo key não deve ser informado.
CBE181Não é permitido cadastrar chave CPF/CNPJ com o numero do documento diferente do titular.
CBE187Limite excedido de chave Pix. É permitido 5 chaves para contas PF.
CBE188Limite excedido de chave Pix. É permitido 20 chaves para contas PJ.
CBE197Tipo de chave não permitido.