/smart-transfers/preauthorizations/{id}/data-consentCancelar permissão de saldo
Cancela apenas a permissão de saldo. A pré-autorização permanece ativa e suas transferências continuam funcionando. Uma permissão que já terminou (rejeitada, revogada, cancelada ou expirada), ou uma cuja pré-autorização está `REVOKED`, `REJECTED` ou `ERROR`, responde 200 com `dataConsent.status` `REJECTED`, portanto, tentar novamente é seguro.
Parameters
Path Parameters
| Name | Type |
|---|---|
idrequired | string (uuid) |
Responses
Pré-autorização de transferências inteligentes
Identificador primário de pré-autorização
Status do ciclo de vida da pré-autorização. - `CREATED`: a pré-autorização foi criada e está aguardando o consentimento do pagador (veja `consentUrl`). - `COMPLETED`: o pagador autorizou o consentimento. A pré-autorização agora pode ser usada para executar pagamentos. - `REJECTED`: o pagador rejeitou o consentimento. - `REVOKED`: o consentimento foi revogado após ser autorizado. - `ERROR`: o fluxo de pré-autorização falhou inesperadamente (veja `errorDetail`).
Url para conceder o consentimento na instituição
Identificador de pré-autorização do cliente
Redirecionar URLs após o fluxo de pré-autorização ser concluído ou terminar com status de erro
Destinatário de pagamento de conta bancária. Retornado pelos endpoints `/payments/recipients` e incorporado dentro das solicitações de pagamento quando a solicitação tem como alvo um destinatário registrado.
Objeto do conector
Identificador principal
Nome da instituição
Página inicial da instituição
Imagem do logotipo hospedado pelo Pluggy
Cor primária
Tipo de instituição
País localizado
Parâmetros necessários para iniciar a conexão
O conector requer um MFA para ser executado?
Produtos suportados pelo conector
Quais subprodutos a instituição oferece, na própria terminologia do diretório de Open Finance (por exemplo, INVESTMENTS:TREASURE_TITLES, CREDIT_OPERATIONS:INVOICE_FINANCINGS). Onde produtos indicam se o conector atende a investimentos, isso diz quais: um conector que lista INVESTMENTS pode atender a um dos cinco recursos de investimento ou a todos os cinco. Ausente para conectores diretos, que não têm participantes de Open Finance.
Se 'true', o conector requerirá um fluxo Oauth para ser executado
URL para realizar o fluxo Oauth, se necessário
URL para a instituição financeira para redefinir a senha
Status de saúde do conector
Indica se o conector utiliza as APIs regulamentadas de Open Finance
Indica se o conector é um conector de sandbox, destinado a testes em vez de uma instituição real
Indica se o conector suporta a API de iniciação de pagamento
Indica se o conector suporta pagamentos agendados
Indica se o conector suporta transferências inteligentes
Indica se o conector suporta gerenciamento de boleto
Indica se o conector suporta Pix automático
Indica se os pagadores podem vincular uma conta na instituição para Pix por biometria
Data de criação
Data da última modificação
Data em que a pré-autorização foi criada
Data em que a pré-autorização foi atualizada
Configuração de pré-autorização de transferências inteligentes
Valor máximo a ser alcançado pela soma de todas as transações que utilizam o consentimento autorizado pelo cliente.
Valor máximo para cada transação de pagamento associada a este consentimento.
Limites transacionais por período conforme determinado pelo usuário pagante.
Detalhe do erro
Error code
Error description
Error detail
Permissão de saldo solicitada com `linkedJourney`. Nulo quando não foi solicitada. Seu status é atualizado pela instituição quando a pré-autorização é recuperada pelo id; a lista retorna o último status conhecido.
Permissão de saldo concedida com a pré-autorização. Seu status é atualizado pela instituição quando a pré-autorização é recuperada pelo id (`GET /smart-transfers/preauthorizations/{id}`); a lista retorna o último status conhecido.
A conta que o usuário selecionou na instituição para financiar os pagamentos desta pré-autorização. Nulo até que a pré-autorização esteja `COMPLETED` e a instituição reporte a conta; uma vez conhecida, não muda.
Informações sobre a conta do pagador, conforme retornado pela instituição após a conclusão do pagamento. Apenas preenchido para intenções de pagamento `PAYMENT_COMPLETED` em conectores que expõem esses dados.
Example response
{
"id": "string",
"status": "COMPLETED",
"consentUrl": "string",
"clientPreauthorizationId": "string",
"callbackUrls": {
"success": "https://merchant.example.com/smart-transfers/4821/success",
"error": "https://merchant.example.com/smart-transfers/4821/error"
},
"recipients": [
{
"type": "BANK_ACCOUNT",
"id": "5e9f8f8f-f8f8-4f8f-8f8f-8f8f8f8f8f8f",
"name": "Conta empresa",
"taxNumber": "22222222222",
"paymentInstitution": {
"id": "00000000-0000-0000-0000-000000000000",
"name": "Banco J. Safra S.A.",
"ispb": "03017677",
"tradeName": "Banco Safra",
"compe": "074",
"createdAt": "2020-04-21T15:00:00.000Z",
"updatedAt": "2020-04-21T15:00:00.000Z"
},
"account": {
"branch": "0001",
"number": "123456",
"type": "CHECKING_ACCOUNT"
},
"isDefault": false,
"pixKey": null,
"createdAt": "2024-01-15T10:30:00.000Z",
"updatedAt": "2024-01-15T10:30:00.000Z"
}
],
"connector": {
"id": 601,
"name": "Itaú",
"primaryColor": "EC7000",
"institutionUrl": "https://www.itau.com.br",
"country": "BR",
"type": "PERSONAL_BANK",
"credentials": [
{
"validation": "^\\d{3}\\.?\\d{3}\\.?\\d{3}-?\\d{2}$",
"validationMessage": "CPF deve ter 11 números.",
"label": "CPF",
"name": "cpf",
"type": "number",
"placeholder": "",
"optional": false
}
],
"imageUrl": "https://cdn.pluggy.ai/assets/connector-icons/201.svg",
"hasMFA": false,
"oauth": true,
"health": {
"status": "ONLINE",
"stage": null
},
"products": [
"ACCOUNTS",
"TRANSACTIONS",
"IDENTITY",
"CREDIT_CARDS",
"PAYMENT_DATA",
"LOANS",
"INVESTMENTS"
],
"createdAt": "2023-09-01T18:05:09.145Z",
"isSandbox": false,
"isOpenFinance": true,
"updatedAt": "2024-07-16T15:34:08.028Z",
"supportsPaymentInitiation": true,
"supportsScheduledPayments": true,
"supportsSmartTransfers": true,
"supportsBoletoManagement": true,
"supportsAutomaticPix": true
},
"createdAt": "2024-01-01T00:00:00Z",
"updatedAt": "2024-01-01T00:00:00Z",
"configuration": {
"totalAllowedAmount": 0,
"transactionLimit": 0,
"periodicLimits": null
},
"errorDetail": {
"code": "string",
"description": "string",
"detail": "string"
},
"dataConsent": null,
"debtor": {
"name": "string",
"taxNumber": "string",
"bankAccount": {
"agency": "string",
"account": "string",
"name": "string"
}
}
}curl -X DELETE \
'https://api.pluggy.ai/smart-transfers/preauthorizations/{id}/data-consent' \
-H 'Content-Type: application/json' \
-H 'X-API-KEY: YOUR_API_KEY'{
"id": "string",
"status": "COMPLETED",
"consentUrl": "string",
"clientPreauthorizationId": "string",
"callbackUrls": {
"success": "https://merchant.example.com/smart-transfers/4821/success",
"error": "https://merchant.example.com/smart-transfers/4821/error"
},
"recipients": [
{
"type": "BANK_ACCOUNT",
"id": "5e9f8f8f-f8f8-4f8f-8f8f-8f8f8f8f8f8f",
"name": "Conta empresa",
"taxNumber": "22222222222",
"paymentInstitution": {
"id": "00000000-0000-0000-0000-000000000000",
"name": "Banco J. Safra S.A.",
"ispb": "03017677",
"tradeName": "Banco Safra",
"compe": "074",
"createdAt": "2020-04-21T15:00:00.000Z",
"updatedAt": "2020-04-21T15:00:00.000Z"
},
"account": {
"branch": "0001",
"number": "123456",
"type": "CHECKING_ACCOUNT"
},
"isDefault": false,
"pixKey": null,
"createdAt": "2024-01-15T10:30:00.000Z",
"updatedAt": "2024-01-15T10:30:00.000Z"
}
],
"connector": {
"id": 601,
"name": "Itaú",
"primaryColor": "EC7000",
"institutionUrl": "https://www.itau.com.br",
"country": "BR",
"type": "PERSONAL_BANK",
"credentials": [
{
"validation": "^\\d{3}\\.?\\d{3}\\.?\\d{3}-?\\d{2}$",
"validationMessage": "CPF deve ter 11 números.",
"label": "CPF",
"name": "cpf",
"type": "number",
"placeholder": "",
"optional": false
}
],
"imageUrl": "https://cdn.pluggy.ai/assets/connector-icons/201.svg",
"hasMFA": false,
"oauth": true,
"health": {
"status": "ONLINE",
"stage": null
},
"products": [
"ACCOUNTS",
"TRANSACTIONS",
"IDENTITY",
"CREDIT_CARDS",
"PAYMENT_DATA",
"LOANS",
"INVESTMENTS"
],
"createdAt": "2023-09-01T18:05:09.145Z",
"isSandbox": false,
"isOpenFinance": true,
"updatedAt": "2024-07-16T15:34:08.028Z",
"supportsPaymentInitiation": true,
"supportsScheduledPayments": true,
"supportsSmartTransfers": true,
"supportsBoletoManagement": true,
"supportsAutomaticPix": true
},
"createdAt": "2024-01-01T00:00:00Z",
"updatedAt": "2024-01-01T00:00:00Z",
"configuration": {
"totalAllowedAmount": 0,
"transactionLimit": 0,
"periodicLimits": null
},
"errorDetail": {
"code": "string",
"description": "string",
"detail": "string"
},
"dataConsent": null,
"debtor": {
"name": "string",
"taxNumber": "string",
"bankAccount": {
"agency": "string",
"account": "string",
"name": "string"
}
}
}