Pular para o conteúdo principal

CNPJ alfanumérico

O GorilaCORE passa a aceitar o novo formato de CNPJ alfanumérico adotado pela Receita Federal, além dos CNPJs numéricos atuais. Assim, fundos, emissores e custodiantes que receberem um CNPJ no novo formato podem ser identificados normalmente na API.

Os campos e filtros de CNPJ aceitam os dois formatos, sempre com 14 caracteres e sem pontuação, por exemplo 12ABC34501DE35. Isso inclui:

  • issuerId em Read Issuer by ID e na criação de títulos bancários com Create Security;
  • cnpj na criação de clubes de investimento e fundos administrados e na identificação de um ativo pelo seu CNPJ (por exemplo, security.cnpj em Create Transaction);
  • o filtro securityCnpj nos endpoints de portfólios e grupos econômicos, como List Positions;
  • o filtro brokerId (CNPJ do custodiante).

As respostas, como as de List Securities, retornam cnpj e issuer no mesmo formato, sem pontuação. Se a sua integração valida o CNPJ como um valor apenas numérico, ajuste-a para aceitar letras.