Santander
Connect to Santander Brasil 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 37 actions:
| Action | Purpose | Parameters |
|---|---|---|
| payment_hub/post_workspaces | Registers a customer's payment workspace | No parameters |
| 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 |