Santander
Connect to Santander Brasil banking and payment services.
Authentication
This connector uses Token-based authentication.
info
Set up your connection in the Abstra Console before using it in your workflows.
How to use
Using the Smart Chat
Execute the action "CHOOSE_ONE_ACTION_BELOW" from my connector "YOUR_CONNECTOR_NAME" using the params "PARAMS_HERE".
Using the Web Editor
from abstra.connectors import run_connection_action
result = run_connection_action(
connection_name="your_connection_name",
action_name="your_action_name",
params={
"param1": "value1",
"param2": "value2"
})
Available Actions
This connector provides 54 actions:
| Action | Purpose | Parameters |
|---|---|---|
| payment_hub/post_workspaces | Registers a customer's payment workspace | data (object) required |
| payment_hub/get_workspaces | Returns a list of customer's workspaces | _limit (undefined) _offset (undefined) _sort (undefined) |
| payment_hub/patch_workspaces_by_workspace_id | Updates a customer's workspace data | workspace_id (undefined) data: { . tags (array) } (object) required |
| payment_hub/get_workspaces_by_workspace_id | Retrieves data of a customer's workspace | workspace_id (undefined) |
| payment_hub/delete_workspaces_by_workspace_id | Permanently cancels a customer's workspace | workspace_id (undefined) |
| payment_hub/post_workspaces_by_workspace_id_bank_slip_payments | Initiate a payment of a bank slip by barcode | workspace_id (undefined) data (undefined) required |
| payment_hub/get_workspaces_by_workspace_id_bank_slip_payments | Returns a list of bank slip payments from the client's workspace | workspace_id (undefined) _limit (undefined) _offset (undefined) _sort (undefined) initialDate (undefined) finalDate (undefined) status (undefined) |
| payment_hub/patch_workspaces_by_workspace_id_bank_slip_payments_by_bank_slip_payment_id | Makes payment of a bank slip | workspace_id (undefined) bank_slip_payment_id (undefined) data (undefined) required |
| payment_hub/get_workspaces_by_workspace_id_bank_slip_payments_by_bank_slip_payment_id | Retrieves details of a bank slip payment | workspace_id (undefined) bank_slip_payment_id (undefined) |
| payment_hub/get_workspaces_by_workspace_id_available_bank_slips | Query DDAs registered for the workspace client | workspace_id (undefined) titleSituation (undefined) beneficiaryDocument (undefined) finalDueDate (undefined) initialDueDate (undefined) initialIssueDate (undefined) finalIssueDate (undefined) bankNumber (undefined) initialValue (undefined) finalValue (undefined) originAggregates (undefined) originAuthorized (undefined) _limit (undefined) _offset (undefined) _sort (undefined) |
| payment_hub/post_workspaces_by_workspace_id_barcode_payments | Initiate a payment of utility bills/taxes by barcode | workspace_id (undefined) data (undefined) required |
| payment_hub/get_workspaces_by_workspace_id_barcode_payments | Returns a list of barcode payments from the customer workspace | workspace_id (undefined) _limit (undefined) _offset (undefined) _sort (undefined) initialDate (undefined) finalDate (undefined) status (undefined) |
| payment_hub/patch_workspaces_by_workspace_id_barcode_payments_by_barcode_payment_id | Makes payment of consumption/tax bills by barcode | workspace_id (undefined) barcode_payment_id (undefined) data (undefined) required |
| payment_hub/get_workspaces_by_workspace_id_barcode_payments_by_barcode_payment_id | Query payment of consumption/tax bill by barcode | workspace_id (undefined) barcode_payment_id (undefined) |
| payment_hub/post_workspaces_by_workspace_id_pix_payments | Initiate a PIX payment via DICT key, QRCode or bank details | workspace_id (undefined) data (undefined) required |
| payment_hub/get_workspaces_by_workspace_id_pix_payments | Returns a list of PIX payments from the client workspace | workspace_id (undefined) _limit (undefined) _offset (undefined) _sort (undefined) initialDate (undefined) finalDate (undefined) status (undefined) |
| payment_hub/patch_workspaces_by_workspace_id_pix_payments_by_pix_payment_id | Confirm a PIX payment | workspace_id (undefined) pix_payment_id (undefined) data (undefined) required |
| payment_hub/get_workspaces_by_workspace_id_pix_payments_by_pix_payment_id | Retrieves details of a PIX payment | workspace_id (undefined) pix_payment_id (undefined) |
| payment_hub/post_workspaces_by_workspace_id_vehicle_taxes_payments | Initiate a vehicle debt payment | workspace_id (undefined) data (undefined) required |
| payment_hub/get_workspaces_by_workspace_id_vehicle_taxes_payments | Returns a list of vehicle debt payments from the customer's workspace | workspace_id (undefined) _limit (undefined) _offset (undefined) _sort (undefined) initialDate (undefined) finalDate (undefined) status (undefined) |
| payment_hub/patch_workspaces_by_workspace_id_vehicle_taxes_payments_by_vehicle_tax_id | Confirm a vehicle debt payment | workspace_id (undefined) vehicle_tax_id (undefined) data (undefined) required |
| payment_hub/get_workspaces_by_workspace_id_vehicle_taxes_payments_by_vehicle_tax_id | Retrieve details of a vehicle debt payment | workspace_id (undefined) vehicle_tax_id (undefined) |
| payment_hub/get_workspaces_by_workspace_id_available_vehicle_taxes | Check debts of a renavam | workspace_id (undefined) renavam (undefined) required stateAbbreviation (undefined) required initialValue (undefined) finalValue (undefined) exerciseYear (undefined) taxType (undefined) initialDate (undefined) finalDate (undefined) _limit (undefined) _offset (undefined) _sort (undefined) |
| payment_hub/post_workspaces_by_workspace_id_taxes_by_fields_payments | Initiate a tax by fields payment GARE, GPS, DARF, etc | workspace_id (undefined) data: { . id (string) . taxType . city (string) . stateAbbreviation . paymentDate (string) . tags (array) } (object) required |
| payment_hub/get_workspaces_by_workspace_id_taxes_by_fields_payments | Returns a list of payments from the client workspace | workspace_id (undefined) _limit (undefined) _offset (undefined) _sort (undefined) initialDate (undefined) finalDate (undefined) status (undefined) |
| payment_hub/patch_workspaces_by_workspace_id_taxes_by_fields_payments_by_taxes_by_fields_payment_id | Confirm payment of a tax by fields | workspace_id (undefined) taxes_by_fields_payment_id (undefined) data (undefined) required |
| payment_hub/get_workspaces_by_workspace_id_taxes_by_fields_payments_by_taxes_by_fields_payment_id | Retrieve details of a tax by fields payment | workspace_id (undefined) taxes_by_fields_payment_id (undefined) |
| payment_hub/post_workspaces_by_workspace_id_transfer | Initiate a TED transfer | workspace_id (undefined) data: { . id (string) . sourceAccount . tags (array) . destinationAccount (string) . transferValue (number) . destinationType (string) } (object) required |
| payment_hub/get_workspaces_by_workspace_id_transfer | Returns a list of TED transfers from the client workspace | workspace_id (undefined) _limit (undefined) _offset (undefined) _sort (undefined) initialDate (undefined) finalDate (undefined) status (string) |
| payment_hub/patch_workspaces_by_workspace_id_transfer_by_transfer_id | Confirm a TED transfer | workspace_id (undefined) transfer_id (undefined) data (undefined) required |
| payment_hub/get_workspaces_by_workspace_id_transfer_by_transfer_id | Retrieve details of a TED transfer | workspace_id (undefined) transfer_id (undefined) |
| payment_hub/get_workspaces_by_workspace_id_smart_transfers_accounts | Retrieve list of consented accounts | workspace_id (undefined) _limit (undefined) _offset (undefined) _sort (undefined) consentStatus (undefined) bankAuthorisationServerId (undefined) bankDocumentNumber (undefined) |
| payment_hub/get_workspaces_by_workspace_id_smart_transfers_metadata | Display deeplink for consent | workspace_id (undefined) |
| payment_hub/post_workspaces_by_workspace_id_smart_transfers_payments | Initiate a Smart Transfer payment | workspace_id (undefined) data (undefined) required |
| payment_hub/get_workspaces_by_workspace_id_smart_transfers_payments | Retrieves a list of Smart Transfers | workspace_id (undefined) _limit (undefined) _offset (undefined) _sort (undefined) |
| payment_hub/get_workspaces_by_workspace_id_smart_transfers_payments_by_smart_transfers_payment_id | Transaction/Payment Receipt Inquiry | workspace_id (undefined) smart_transfers_payment_id (undefined) |
| payment_hub/patch_workspaces_by_workspace_id_smart_transfers_payments_by_smart_transfers_payment_id | Confirm a Smart Transfer payment | workspace_id (undefined) smart_transfers_payment_id (undefined) data (undefined) required |
| account_statement/get_banks_by_bank_id_accounts | Consulta da Lista de Contas | bank_id (undefined) |
| account_statement/get_banks_by_bank_id_balances_by_balance_id | Consulta de Saldos | balance_id (undefined) bank_id (undefined) |
| account_statement/get_banks_by_bank_id_statements | Consulta de Extrato | bank_id (undefined) branchCode (undefined) required accountNumber (undefined) required accountId (undefined) required initialDate (undefined) required finalDate (undefined) required |
| account_statement/get_transactions_by_transaction_id | Transactions route | transactionId (undefined) limit (undefined) required _nextPage (undefined) required initialDate (undefined) required finalDate (undefined) required |
| account_statement/get_provisioneds_by_provisioned_id | Provisioneds route | provisionedId (undefined) limit (undefined) required _nextPage (undefined) required initialDate (undefined) required finalDate (undefined) required |
| charge/post_workspaces | Registra um espaço de trabalho de cobranças do cliente | data: { . id (string) . type (string) . covenants . webhookURL . bankSlipBillingWebhookActive (boolean) . pixBillingWebhookActive (boolean) } (object) required |
| charge/get_workspaces | Retorna uma lista de espaços de trabalho de cobranças de clientes | _limit (undefined) _offset (undefined) _sort (undefined) |
| charge/get_workspaces_by_workspace_id | Consulta dados de um espaço de trabalho de cobranças do cliente | workspace_id (undefined) |
| charge/patch_workspaces_by_workspace_id | Atualiza os dados de um espaço de trabalho de cobranças do cliente | workspace_id (undefined) data: { . covenants } (object) required |
| charge/delete_workspaces_by_workspace_id | Cancela um espaço de trabalho de cobranças do cliente | workspace_id (undefined) |
| charge/post_workspaces_by_workspace_id_bank_slips | Inicia o registro de um Boleto de Cobrança por linha digitável/código de barras e QRCode PIX no Hub de Cobrança | workspace_id (undefined) data (undefined) required |
| charge/patch_workspaces_by_workspace_id_bank_slips | Inicia a atualização de um Boleto no Hub de Cobrança. Podem ser enviadas até 10 instruções por requisição. | workspace_id (undefined) data: { . environment . nsuCode . nsuDate . covenantCode . bankNumber . clientNumber . dueDate . issueDate . participantCode . nominalValue . payer . beneficiary . documentKind . discount . finePercentage . fineQuantityDays . interestPercentage . deductionValue . protestType . protestQuantityDays . writeOffQuantityDays . paymentType . parcelsQuantity . valueType . minValueOrPercentage . maxValueOrPercentage . iofPercentage . sharing (array) . key . txId . messages } (object) required |
| charge/get_workspaces_by_workspace_id_bank_slips | Consulta paginada dos dados/status de boletos de cobrança. Atenção: Inicialmente disponível apenas para o status LIQUIDADO consulta de boletos pagos. | workspace_id (undefined) status (undefined) required _limit (undefined) _offset (undefined) bankNumber (undefined) clientNumber (undefined) dueDateInitial (undefined) dueDateFinal (undefined) paymentDateInitial (undefined) paymentDateFinal (undefined) |
| charge/get_workspaces_by_workspace_id_bank_slips_by_bank_slip_id | Rota destinada a recuperação dos dados do boleto, após o registro. Consulta disponível em até D+2 do registro. | workspace_id (undefined) bank_slip_id (undefined) |
| charge/get_bills | Retorna um boleto com base no covenantCode e bankNumber | bankNumber (undefined) required beneficiaryCode (undefined) required |
| charge/get_bills_by_bill_id | Retorna um boleto com base no bill_id e Tipo | bill_id (string) tipoConsulta (undefined) |
| charge/post_bills_by_bill_id_bank_slips | Retorna um Boleto em PDF | bill_id (undefined) data (undefined) required |