Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.lerian.studio/llms.txt

Use this file to discover all available pages before exploring further.

Os participantes do Pix devem entregar dados transacionais detalhados ao BACEN sempre que o regulador solicitar. O Reporter ajuda você a manter esses dados estruturados e prontos para extração ad-hoc. Este guia cobre o relatório APIX 002 (Documento 1202) — o que armazenar, como organizar e como responder quando o BACEN envia uma solicitação.
Diferente do APIX 001, o APIX 002 não tem formato XML fixo nem schema XSD. Cada solicitação define seu próprio formato, dimensões e prazo. A instituição permanece responsável por extrair dados precisos e cumprir o prazo definido pelo regulador.

O que é o APIX 002?


O APIX 002 é um envio regulatório sob demanda ao Banco Central do Brasil, definido pela Instrução Normativa BCB nº 32/2020. Diferente do APIX 001 mensal, é enviado apenas quando o BACEN o solicita explicitamente, com o formato especificado por solicitação.

APIX 001 vs APIX 002

AspectoAPIX 001APIX 002
FrequênciaMensal (obrigatório)Sob demanda
Prazo15º dia útil do mês seguinteDefinido por solicitação
FormatoXML (XSD fixo)Definido por solicitação
Layout / XSDDisponível (versão 2.5)Não aplicável
ValidaçãoPré + pós envioApenas pós-envio
Código do documento12011202

Quem deve reportar

Tipo de participanteDeve reportar?
Participante direto (provedor de conta transacional)Sim
Liquidante especialSim
Participante indireto (liquidado via BTG, Itaú ou outros)Não — consolidado pelo participante direto
Os participantes indiretos não reportam o APIX 002 diretamente. O participante direto consolida os dados em seu nome. No entanto, os participantes indiretos ainda devem manter os dados subjacentes disponíveis para que o participante direto os agregue quando o BACEN fizer uma solicitação.

Atributos do envio

CampoValor
Nome do documentoDados do participante de Pix sob demanda
Código do documento1202
Código STAAPIX002
FrequênciaNão periódica (sob demanda)
FormatoDefinido por solicitação
ValidaçãoPós-envio
Transação AutranSPIXP001
Janela de referênciaDados mensais cobrindo até 12 meses anteriores à solicitação

Por que o APIX 002 não tem formato fixo


A normativa define explicitamente o formato do envio como “a definir por demanda” (“Formato para Remessa: a definir para cada demanda”). Isso tem quatro implicações diretas:
  1. Nenhum XSD padrão é publicado para o APIX 002 — você não pode pré-construir um único template.
  2. O BACEN define o formato no momento da solicitação, incluindo dimensões, granularidade e estrutura do arquivo.
  3. A instituição extrai os dados que correspondem às dimensões especificadas.
  4. O prazo é definido por solicitação, sem tempo de resposta padrão.
Para se manter pronto, seu repositório de dados precisa suportar consultas flexíveis em todas as dimensões que o BACEN possa solicitar.

Dimensões de dados a armazenar


Os participantes devem manter os dados descritos no Anexo II da IN 32/2020 por pelo menos 12 meses. Os dados são organizados em três grupos: transações liquidadas internamente, todas as transações (internas e interbancárias) e combinações cruzadas de dimensões.

Transações liquidadas internamente

Essas dimensões aplicam-se a transações em que tanto pagador quanto recebedor pertencem à mesma instituição.
CampoDescriçãoValores
AgendadaSe a transação foi agendadaSim / Não
Suspeita de fraudeTransações analisadas além do limite de tempo de detecção de fraudeSim / Não
Não liquidada a tempoTransações que excederam 40 segundosSim / Não
RejeitadaSe a transação foi rejeitadaSim / Não
Motivo da rejeiçãoConforme arts. 38 e 39 da Resolução BCB nº 1/2020Códigos específicos
Procedimento de iniciaçãoComo a transação foi iniciada1) Manual; 2) Valores pré-armazenados
Mecanismo de iniciaçãoMecanismo usado para iniciar a transação1) Chave Pix; 2) QR dinâmico; 3) QR estático; 4) Iniciador de pagamento
Natureza do pagadorTipo de pessoa1) Pessoa natural; 2) Pessoa jurídica
Natureza do recebedorTipo de pessoa1) Pessoa natural; 2) Pessoa jurídica
IniciadorISPB do iniciador de pagamentoCódigo ISPB (8 dígitos)

Todas as transações (internas e interbancárias)

Essas dimensões aplicam-se ao conjunto completo de transações, incluindo liquidações interbancárias via SPI.
CampoDescriçãoExemplo
AnoAno de referência2026
PeríodoMês de referência01–12
Contagem de transaçõesContagem total1.250.000
Valor financeiroSoma dos valoresR$ 985.000.000,00
Canal de iniciaçãoOnde a transação começou1) App; 2) Internet banking; 3) Call center; 4) ATM; 5) Agência

Consultas cruzadas de dimensões

O BACEN pode solicitar combinações de múltiplas dimensões. Exemplos:
  • Contagem de transações que são agendadas E com suspeita de fraude
  • Valor de transações rejeitadas por motivo específico E pessoa jurídica
  • Transações por canal de iniciação E mecanismo de iniciação
Estruture seu armazenamento para que qualquer combinação dessas dimensões possa ser agregada de forma eficiente. Uma tabela ampla e desnormalizada ou um armazenamento colunar funciona melhor do que modelos altamente normalizados para esse tipo de consulta regulatória.

Processo de envio


Sistema e transação

ItemValor
SistemaSTA (Sistema de Transferência de Arquivos)
Código do arquivoAPIX002
Transação AutranSPIXP001
Número do documento1202

Fluxo de seis passos

  1. Aguarde a solicitação do BACEN — não há envio proativo.
  2. Revise o formato e o prazo especificados pelo regulador.
  3. Extraia os dados que correspondem às dimensões solicitadas.
  4. Gere o arquivo no formato especificado.
  5. Envie pelo STA usando o código de arquivo APIX002.
  6. O BACEN executa validação pós-envio sobre os dados recebidos.
Não há validação pré-envio para o APIX 002. O BACEN valida os dados apenas após o envio. Garanta que sua extração esteja precisa antes de enviar.

Recomendações de implementação


Modelo de dados

Uma tabela plana e rica em dimensões facilita a extração sob demanda. O schema mínimo recomendado:
CREATE TABLE pix_transactions (
  id                    UUID PRIMARY KEY,
  occurred_at           TIMESTAMP NOT NULL,
  year                  SMALLINT NOT NULL,
  month                 SMALLINT NOT NULL,
  amount                NUMERIC(18, 2) NOT NULL,
  settlement_type       VARCHAR(16) NOT NULL,        -- INTERNAL / SPI
  scheduled             BOOLEAN NOT NULL DEFAULT FALSE,
  suspected_fraud       BOOLEAN NOT NULL DEFAULT FALSE,
  not_settled_in_time   BOOLEAN NOT NULL DEFAULT FALSE,
  rejected              BOOLEAN NOT NULL DEFAULT FALSE,
  rejection_reason      VARCHAR(8),
  initiation_procedure  SMALLINT NOT NULL,           -- 1=Manual, 2=Pre-stored
  initiation_mechanism  SMALLINT NOT NULL,           -- 1=Key, 2=Dynamic QR, 3=Static QR, 4=Initiator
  payer_nature          SMALLINT NOT NULL,           -- 1=Natural, 2=Legal
  receiver_nature       SMALLINT NOT NULL,           -- 1=Natural, 2=Legal
  initiation_channel    SMALLINT NOT NULL,           -- 1=App, 2=Web, 3=Call, 4=ATM, 5=Branch
  initiator_ispb        VARCHAR(8),
  created_at            TIMESTAMP NOT NULL DEFAULT NOW()
);
A coluna settlement_type distingue as transações liquidadas internamente (ambas as partes na mesma instituição) das transações interbancárias liquidadas via SPI. Essa distinção importa porque algumas dimensões aplicam-se apenas a liquidações internas.

Capacidades necessárias

  • Armazenar dados transacionais por pelo menos 12 meses antes de qualquer solicitação
  • Consultar por qualquer dimensão única ou combinação de dimensões
  • Agregar contagem e valor financeiro em períodos arbitrários
  • Exportar para múltiplos formatos (CSV, XML, JSON), pois o BACEN pode especificar qualquer um
  • Gerar relatórios cruzados de dimensões com eficiência

Referências regulatórias


Normativas

DocumentoDescrição
IN BCB nº 32/2020Normativa principal que estabelece o APIX 001 e o APIX 002
IN BCB nº 174/2021Atualizações dos Anexos I e III da IN 32
IN BCB nº 126/2021Atualizações anteriores à IN 32
IN BCB nº 383/2023Atualizações vigentes a partir de 2024-02-01
Resolução BCB nº 1/2020Regulamentação do Pix (arts. 38, 39 e 99)

Documentos de apoio

DocumentoDescrição
Instruções do APIX 002 (PDF)Orientação para preparar e enviar solicitações sob demanda
Manual de Tempos do PixReferência para os limites de tempo do Pix
Portal de envio do BACENInstruções e XSD para o APIX 001
Sistema STAAcesso ao Sistema de Transferência de Arquivos
Instruções do STAComo usar o sistema
Sisbacen / AutranConsulta de transações

Contatos do BACEN

TópicoEmail
Entrega do enviosuporte.ti@bcb.gov.br
Conteúdo do documentoestatisticas.spb@bcb.gov.br
Esta página é baseada na regulamentação em vigor em janeiro de 2026. Verifique sempre as publicações mais recentes do BACEN para os requisitos atuais.
Diferente do APIX 001, que pode ser totalmente automatizado com um template do Reporter, o APIX 002 exige intervenção manual — você deve aguardar a solicitação específica do BACEN, entender o formato definido e construir a extração de acordo. O Reporter pode ajudar a gerar o arquivo de saída, mas o template deve ser criado por solicitação.