Scopes

stable

Ao utilizar scopes, você define a quais funcionalidades o token gerado terá acesso.

📘

Nota

Todas as páginas que descrevem os endpoints especificam o scope necessário para o seu uso.

Uso dos scopes

Você poderá utilizar até dez scopes para cada token gerado, separados por um espaço em branco, como no exemplo seguinte:

scope=“kyc.document.write business.write boleto.read"

Dica

Para exemplo de requisição com o uso de scopes, consulte a documentação Token para gerar certificado mTLS.

Scopes para geração do token

Veja a seguir os scopes suportados na geração do token:

Boletos

ScopeDescrição
boleto.createConcede acesso para emitir um novo boleto de depósito ou cobrança.
boleto.readConcede acesso para consultar o status de um boleto de depósito ou cobrança.
boleto.deleteConcede acesso para deletar um boleto de depósito.

Cadastro de pessoa física

ScopeDescrição
customer.writeConcede acesso para criar ou atualizar o registro de um cliente pessoa física.
customer.readConcede acesso para consultar o registro de um cliente pessoa física.
customer.updateConcede acesso para atualizar o cadastro do cliente pessoa física.
customer.cancelConcede acesso para encerrar o vínculo comercial com um cliente pessoa física.

Cadastro pessoa jurídica

ScopeDescrição
business.writeConcede acesso para criar ou atualizar o registro de um cliente pessoa jurídica do tipo MEI, EI, EIRELI ou SLU.
business.corporation.writeConcede acesso para criar ou atualizar os dados de um cliente pessoa jurídica do tipo SA, LTDA e TS.
business.readConcede acesso para consultar o registro de qualquer tipo de cliente pessoa jurídica.
business.cancelConcede acesso para encerrar o vínculo comercial com um cliente pessoa jurídica de qualquer tipo.

Certificado mTLS

ScopeDescrição
certificate.createConcede acesso para emitir e baixar o certificado para mTLS.

Feed de eventos

ScopeDescrição
events.readConcede acesso à consulta de eventos.

Gestão da conta

ScopeDescrição
account.createConcede acesso para criar uma conta.
account.readConcede acesso para consultar informações (status, saldo etc.) sobre uma conta.
account.closeConcede acesso para encerrar uma conta.

Gestão de cartões

ScopeDescrição
card.createConcede acesso para emitir um novo cartão de crédito.
card.updateConcede acesso para realizar atualizações no cartão de crédito, como alterar o status ou endereço de entrega.
card.readConcede acesso para consultar dados não PCI de um cartão de crédito.
card.pci.readConcede acesso para consultar dados PCI de um cartão de crédito.
card.pci.token.createConcede acesso para a geração de um token.
card.pci.password.updateConcede acesso para atualizar a senha de um cartão de crédito.

Gestão de crédito

ScopeDescrição
credit.writeConcede acesso para solicitar análise ou reanálise de crédito para um cliente e para enviar o aceite da proposta de crédito.
credit.readConcede acesso para consultar os contratos de crédito de um cliente.

Gestão de faturas

ScopeDescrição
invoice.readConcede acesso para realizar consultas referentes à gestão de faturas.
invoice.writeConcede acesso para gerar uma forma de pagamento ou antecipar parcelas de uma fatura.

Informe de rendimentos

ScopeDescrição
income.report.readConcede acesso para consulta e impressão do informe de rendimentos da conta.

Know your customer (KYC)

ScopeDescrição
kyc.document.deepface.writeConcede acesso para envio de imagens para análise com ID One.
kyc.document.readConcede acesso para consulta de análise de imagens enviadas para KYC.
kyc.document.writeConcede acesso para upload de imagens para análise KYC.

Pagamento de contas

ScopeDescrição
payment.validateConcede acesso para validar um boleto emitido por outra instituição.
payment.confirmConcede acesso para confirmar o pagamento de um boleto emitido por outra instituição.
payment.readConcede acesso para consultar o pagamento de um boleto emitido por outra instituição.

Pix - Diretório de chaves

ScopeDescrição
pix.account.readConcede acesso para consultar as chaves vinculadas a uma conta.
pix.entries.createConcede acesso para registrar uma chave de endereçamento.
pix.entries.readConcede acesso para consultar chaves de endereçamento.
pix.entries.deleteConcede acesso para excluir uma chave de endereçamento.
pix.claims.createConcede acesso para criar um pedido de portabilidade de chaves ou reivindicar a posse para outra instituição.
pix.claims.readConcede acesso para consultar pedidos de portabilidade de chaves ou de reivindicação da posse para outra instituição.
pix.claims.confirmConcede acesso para confirmar um pedido de reivindicação.
pix.claims.completeConcede acesso para completar um pedido de reivindicação.
pix.claims.cancelConcede acesso para cancelar um pedido de reivindicação.

Pix - Pagamentos (cash-out)

ScopeDescrição
pix.cashout.createConcede acesso para iniciar um pagamento ou devolução via Pix.
pix.cashout.readConcede acesso para consultar uma transferência ou pagamento via Pix realizado.

Pix - QR Code

ScopeDescrição
pix.qrcode.createConcede acesso para emissão de QR Code estático para pagamentos via Pix.
pix.qrcode-dynamic-payment.createConcede acesso para emissão de QR Code dinâmico para pagamentos via Pix.
pix.qrcode.readConcede acesso para decodificar um QR Code Pix.

Pockets

ScopeDescrição
pocket.createConcede acesso para a criação de contas pockets.
pocket.readConcede acesso para a consulta de dados das contas pockets.
pocket.updateConcede acesso para a alteração do usuário das contas pockets.
pocket.transaction.createConcede acesso para realizar transações internas com uma conta pocket.
pocket.transaction.readConcede acesso para consultar uma transação feita entre a pocket e a conta de pagamento.
pocket.closeConcede acesso para realizar o encerramento de uma conta pocket.

Serviços auxiliares

ScopeDescrição
zipcode.readConcede acesso à consulta de endereços através do código postal.
banklist.readConcede acesso à lista de instituições financeiras por produto.

TED/Transferência interna

ScopeDescrição
ted.cashout.createConcede acesso para iniciar uma transferência de valores via TED.
ted.cashout.readConcede acesso para consultar detalhes de uma transferência via TED.

TOTP

ScopeDescrição
totp.createConcede acesso para gerar um hash e um código numérico para validação TOTP.
totp.validateConcede acesso para validar o hash e o código numérico.

Transações bandeiradas com cartões

ScopeDescrição
card.network.transactions.3ds.writeConcede acesso para a simulação de criação do desafio.

Webhooks

ScopeDescrição
webhook.writeConcede acesso para criar, atualizar, habilitar e desabilitar um webhook.
webhook.deleteConcede acesso para excluir um webhook.
webhook.readConcede acesso para consultar configurações de webhooks, pesquisar mensagens enviadas e realizar o reprocessamento de mensagens.