Skip to main content

Stark Bank

Manage your corporate banking services with Stark Bank.

Stark Bank Logo

Authentication

This connector uses ECDSA (Elliptic Curve Digital Signature Algorithm) 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 72 actions:

ActionPurposeParameters
post_transactionCreate transactionsdata: {
. transactions (array)
} (object) required
get_transactionList transactionscursor (string)
limit (integer)
fields (array)
after (string)
before (string)
tags (array)
externalIds (array)
get_transaction_by_transaction_idGet transaction by IDtransactionId (string)
fields (array)
get_balanceList balancesNo parameters
post_transferCreate transfersdata: {
. transfers (array)
} (object) required
get_transferList transferscursor (string)
limit (integer)
fields (array)
after (string)
before (string)
transactionIds (array)
status (string)
taxId (string)
sort (string)
tags (array)
ids (array)
get_transfer_by_transfer_idGet transfer by IDtransferId (string)
fields (array)
get_transfer_by_transfer_id_pdfGet transfer PDF receipt by IDtransferId (string)
fields (array)
get_transfer_logList transfer logscursor (string)
limit (integer)
fields (array)
after (string)
before (string)
types (array)
transferIds (array)
get_transfer_log_by_log_idGet transfer log by IDlogId (string)
fields (array)
post_invoiceCreate invoicesdata: {
. invoices (array)
} (object) required
get_invoiceList invoicescursor (string)
limit (integer)
fields (array)
after (string)
before (string)
status (string)
tags (array)
ids (array)
get_invoice_by_invoice_idGet invoice by IDinvoiceId (string)
fields (array)
patch_invoice_by_invoice_idUpdate or refund an invoice by IDinvoiceId (string)
data: {
. status (string)
. amount (integer)
. due (string)
. expiration (integer)
} (object) required
get_invoice_by_invoice_id_pdfGet invoice PDF by IDinvoiceId (string)
fields (array)
get_invoice_by_invoice_id_qrcodeGet invoice QR Code by IDinvoiceId (string)
fields (array)
format (string)
get_invoice_logList invoice logscursor (string)
limit (integer)
fields (array)
after (string)
before (string)
types (array)
invoiceIds (array)
get_invoice_log_by_log_idGet invoice log by IDlogId (string)
fields (array)
get_depositList depositscursor (string)
limit (integer)
fields (array)
after (string)
before (string)
status (string)
tags (array)
ids (array)
sort (string)
get_deposit_by_deposit_idGet deposit by IDdepositId (string)
fields (array)
get_deposit_logList deposit logscursor (string)
limit (integer)
fields (array)
after (string)
before (string)
types (array)
depositIds (array)
get_deposit_log_by_log_idGet deposit log by IDlogId (string)
fields (array)
post_boletoCreate boletosdata: {
. boletos (array)
} (object) required
get_boletoList boletoscursor (string)
limit (integer)
fields (array)
after (string)
before (string)
status (string)
tags (array)
ids (array)
get_boleto_by_boleto_idGet boleto by IDboletoId (string)
fields (array)
delete_boleto_by_boleto_idCancel and delete a boleto by IDboletoId (string)
get_boleto_by_boleto_id_pdfGet boleto PDF by IDboletoId (string)
fields (array)
get_boleto_logList boleto logscursor (string)
limit (integer)
fields (array)
after (string)
before (string)
types (array)
boletoIds (array)
get_boleto_log_by_log_idGet boleto log by IDlogId (string)
fields (array)
post_boleto_holmesCreate boleto holmesdata: {
. holmes (array)
} (object) required
get_boleto_holmesList boleto holmescursor (string)
limit (integer)
fields (array)
after (string)
before (string)
tags (array)
ids (array)
status (string)
boletoId (string)
get_boleto_holmes_by_holmes_idGet boleto holmes by IDholmesId (string)
fields (array)
get_boleto_holmes_logList boleto holmes logscursor (string)
limit (integer)
fields (array)
after (string)
before (string)
types (array)
holmesIds (array)
get_boleto_holmes_log_by_log_idGet boleto holmes log by IDlogId (string)
fields (array)
get_brcode_previewProcess BR Codes before creating BrcodePaymentsfields (array)
brcodes (string)
post_brcode_paymentCreate BR Code paymentsdata: {
. payments (array)
} (object) required
get_brcode_paymentList BR Code paymentscursor (string)
limit (integer)
fields (array)
after (string)
before (string)
tags (array)
ids (array)
status (string)
get_brcode_payment_by_payment_idGet BR Code payment by IDpaymentId (string)
fields (array)
patch_brcode_payment_by_payment_idUpdate a BR Code payment by IDpaymentId (string)
data: {
. status (string)
} (object) required
get_brcode_payment_by_payment_id_pdfGet BR Code payment PDF receipt by payment IDpaymentId (string)
fields (array)
get_brcode_payment_logList BR Code payment logscursor (string)
limit (integer)
fields (array)
after (string)
before (string)
types (array)
paymentIds (array)
get_brcode_payment_log_by_log_idGet BR Code payment log by IDlogId (string)
fields (array)
post_boleto_paymentCreate boleto paymentsdata: {
. payments (array)
} (object) required
get_boleto_paymentList boleto paymentscursor (string)
limit (integer)
fields (array)
after (string)
before (string)
tags (array)
ids (array)
status (string)
get_boleto_payment_by_payment_idGet boleto payment by IDpaymentId (string)
fields (array)
delete_boleto_payment_by_payment_idCancel and delete a boleto payment by IDpaymentId (string)
get_boleto_payment_by_payment_id_pdfGet boleto payment PDF receipt by payment IDpaymentId (string)
fields (array)
get_boleto_payment_logList boleto payment logscursor (string)
limit (integer)
fields (array)
after (string)
before (string)
types (array)
paymentIds (array)
get_boleto_payment_log_by_log_idGet boleto payment log by IDlogId (string)
fields (array)
post_utility_paymentCreate utility paymentsdata: {
. payments (array)
} (object) required
get_utility_paymentList utility paymentscursor (string)
limit (integer)
fields (array)
after (string)
before (string)
tags (array)
ids (array)
status (string)
get_utility_payment_by_payment_idGet utility payment by IDpaymentId (string)
fields (array)
delete_utility_payment_by_payment_idCancel and delete a utility payment by IDpaymentId (string)
get_utility_payment_by_payment_id_pdfGet utility payment PDF receipt by payment IDpaymentId (string)
fields (array)
get_utility_payment_logList utility payment logscursor (string)
limit (integer)
fields (array)
after (string)
before (string)
types (array)
paymentIds (array)
get_utility_payment_log_by_log_idGet utility payment log by IDlogId (string)
fields (array)
post_payment_requestCreate payment requestsdata: {
. requests (array)
} (object) required
get_payment_requestList payment requestscenterId (string) required
cursor (string)
limit (integer)
fields (array)
after (string)
before (string)
sort (string)
tags (array)
ids (array)
status (string)
type (string)
post_webhookCreate a webhookdata: {
. id (string)
. url (string)
. subscriptions (array)
} (object) required
get_webhookList webhookscursor (string)
limit (integer)
fields (array)
get_webhook_by_webhook_idGet webhook by IDwebhookId (string)
fields (array)
delete_webhook_by_webhook_idDelete a webhook by IDwebhookId (string)
get_eventList webhook eventscursor (string)
limit (integer)
fields (array)
get_event_by_event_idGet event by IDeventId (string)
fields (array)
patch_event_by_event_idUpdate a webhook event by IDeventId (string)
data: {
. isDelivered (boolean)
} (object) required
delete_event_by_event_idDelete a webhook event by IDeventId (string)
get_dict_keyList the DICT Pix keys associated with your Stark Bank Workspacecursor (string)
limit (integer)
after (string)
before (string)
ids (array)
status (string)
type (string)
get_dict_key_by_key_idGet DictKey by IDkeyId (string)
fields (array)
post_workspaceCreate a workspacedata: {
. id (string)
. username (string)
. name (string)
} (object) required
get_workspaceList workspaces that your user has access tocursor (string)
limit (integer)
fields (array)
username (array)
ids (array)
get_workspace_by_workspace_idGet workspace by IDworkspaceId (string)
fields (array)
get_public_keyList the public keys Stark Bank uses to sign webhooks and receiptscursor (string)
limit (integer)