iugu
Manage payments, invoices, and subscriptions with iugu payment gateway.
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 265 actions:
| Action | Parameters |
|---|---|
| parameters_v1_invoices | |
| post_v1_invoices | api_token (string) data (undefined) required |
| get_v1_invoices | limit (string) start (string) created_at_from (string) created_at_to (string) paid_at_from (string) paid_at_to (string) due_date (string) query (string) updated_since (string) customer_id (string) status_filter (string) api_token (string) |
| parameters_v1_invoices_by_id_capture | id (string) |
| post_v1_invoices_by_id_capture | id (string) api_token (string) |
| parameters_v1_invoices_by_id_refund | id (string) |
| post_v1_invoices_by_id_refund | id (string) api_token (string) data: { . partial_value_refund_cents (integer) } (object) required |
| parameters_v1_invoices_by_id_cancel | id (string) |
| put_v1_invoices_by_id_cancel | id (string) api_token (string) |
| parameters_v1_invoices_by_id_duplicate | id (string) |
| post_v1_invoices_by_id_duplicate | id (string) api_token (string) data: { . due_date (string) . items (array) . ignore_due_email (boolean) . ignore_canceled_email (boolean) . current_fines_option (boolean) . keep_early_payment_discount (boolean) } (object) required |
| parameters_v1_invoices_by_id_duplicate | id (string) |
| post_v1_invoices_by_id_duplicate | id (string) api_token (string) data: { . due_date (string) . items (array) . ignore_due_email (boolean) . ignore_canceled_email (boolean) . current_fines_option (boolean) . keep_early_payment_discount (boolean) } (object) required |
| parameters_v1_invoices_by_id | id (string) |
| get_v1_invoices_by_id | id (string) api_token (string) |
| parameters_v1_invoices_by_id_send_email | id (string) |
| post_v1_invoices_by_id_send_email | id (string) api_token (string) |
| parameters_v1_invoices_by_id_externally_pay | id (string) |
| put_v1_invoices_by_id_externally_pay | id (string) api_token (string) data: { . external_payment_id (string) . external_payment_description (string) } (object) required |
| parameters_v1_resource_search | |
| get_v1_resource_search | api_token (string) query_field (string) value (string) Accept-Language (string) |
| parameters_v1_maketplace_resource_search | |
| get_v1_maketplace_resource_search | api_token (string) query_field (string) value (string) Accept-Language (string) |
| parameters_v1_payment_token | |
| post_v1_payment_token | data: { . account_id (string) . method (string) . test (string) . data (object) } (object) required |
| parameters_v1_charge | |
| post_v1_charge | api_token (string) data (undefined) required |
| parameters_v1_charge_two_credit_cards | |
| post_v1_charge_two_credit_cards | data: { . api_token (string) . invoiced_id (string) . iugu_credit_card_payment (array) } (object) required |
| parameters_v1_payment_booklets | |
| post_v1_payment_booklets | api_token (integer) Accept-Language (string) data: { . customer_id (string) . installments (string) . description (string) . price_cents (string) . invoice_payable_with_pix (boolean) . custom_instruction (string) . started_at (string) . invoice_fines_value (string) . invoice_per_day_interest (boolean) . invoice_per_day_interest_value (string) . invoice_early_payment_discount (boolean) . early_payment_discounts (object) . external_reference (string) . ignore_due_email (boolean) } (object) required |
| get_v1_payment_booklets | api_token (string) |
| parameters_v1_payment_booklets_by_id | id (string) |
| get_v1_payment_booklets_by_id | id (string) api_token (string) data (object) required |
| parameters_v1_payment_booklets_by_id_cancel | id (string) |
| put_v1_payment_booklets_by_id_cancel | id (string) api_token (string) |
| parameters_v1_custom_payment_booklets | |
| post_v1_custom_payment_booklets | api_token (string) data: { . invoices (array) . description (string) . custom_instruction (string) } (object) required |
| get_v1_custom_payment_booklets | api_token (string) |
| parameters_v1_custom_payment_booklets_by_id | id (string) |
| get_v1_custom_payment_booklets_by_id | id (string) api_token (string) |
| parameters_v1_customers | |
| post_v1_customers | api_token (string) data: { . email (string) . name (string) . notes (string) . phone (string) . phone_prefix (string) . cpf_cnpj (string) . cc_emails (string) . zip_code (string) . number (string) . street (string) . city (string) . state (string) . district (string) . complement (string) . custom_variables (array) } (object) required |
| parameters_v1_customers_by_id | id (string) |
| put_v1_customers_by_id | id (string) api_token (string) data: { . email (string) . name (string) . notes (string) . phone (string) . phone_prefix (string) . cpf_cnpj (string) . cc_emails (string) . zip_code (string) . number (string) . street (string) . state (string) . district (string) . complement (string) . default_payment_method_id (string) . custom_variables (array) } (object) required |
| delete_v1_customers_by_id | id (string) api_token (string) |
| get_v1_customers_by_id | id (string) api_token (string) |
| parameters_v1_customers | |
| get_v1_customers | api_token (string) limit (string) start (string) created_at_from (string) created_at_to (string) query (string) updated_since (string) |
| parameters_v1_customers_by_customer_id_payment_methods | customer_id (string) |
| post_v1_customers_by_customer_id_payment_methods | customer_id (string) api_token (string) data: { . description (string) . token (string) . set_as_default (boolean) } (object) required |
| get_v1_customers_by_customer_id_payment_methods | customer_id (string) api_token (string) |
| parameters_v1_customers_by_customer_id_payment_methods_by_id | customer_id (string) id (string) |
| put_v1_customers_by_customer_id_payment_methods_by_id | customer_id (string) id (string) api_token (string) data: { . description (string) } (object) required |
| delete_v1_customers_by_customer_id_payment_methods_by_id | customer_id (string) id (string) api_token (string) |
| get_v1_customers_by_customer_id_payment_methods_by_id | customer_id (string) id (string) api_token (string) |
| parameters_v1_splits | |
| post_v1_splits | api_token (string) data: { . split_rules (array) } (object) required |
| get_v1_splits | api_token (string) |
| parameters_v1_splits_by_id | id (string) |
| get_v1_splits_by_id | id (string) api_token (string) |
| parameters_v1_splits_current | |
| get_v1_splits_current | api_token (string) |
| delete_v1_splits_current | api_token (string) |
| parameters_v1_splits_invoices_by_id | id (string) |
| get_v1_splits_invoices_by_id | id (string) api_token (string) |
| parameters_v1_plans | |
| post_v1_plans | api_token (string) data: { . name (string) . identifier (string) . interval (integer) . interval_type (string) . value_cents (integer) . payable_with (array) . features (array) . billing_days (integer) . max_cycles (integer) . invoice_max_installments (integer) } (object) required |
| get_v1_plans | limit (string) start (string) query (string) updated_since (string) api_token (string) Content-Type (string) |
| parameters_v1_plans_by_id | id (string) |
| put_v1_plans_by_id | id (string) api_token (string) data: { . name (string) . interval (integer) . interval_type (string) . value_cents (integer) . payable_with (string) . features (array) . billing_days (integer) . max_cycles (integer) . invoice_max_installments (integer) } (object) required |
| delete_v1_plans_by_id | id (string) api_token (string) |
| get_v1_plans_by_id | id (string) api_token (string) |
| parameters_v1_plans_identifier_by_identifier | identifier (string) |
| get_v1_plans_identifier_by_identifier | identifier (string) api_token (string) |
| parameters_v1_subscriptions | |
| post_v1_subscriptions | api_token (string) data (object) required |
| get_v1_subscriptions | limit (string) start (string) created_at_from (string) created_at_to (string) query (string) updated_since (string) customer_id (string) status_filter (string) plan_identifier (string) api_token (string) |
| parameters_v1_subscriptions_by_id_activate | id (string) |
| post_v1_subscriptions_by_id_activate | id (string) api_token (string) |
| parameters_v1_subscriptions_by_id_suspend | id (string) |
| post_v1_subscriptions_by_id_suspend | id (string) api_token (string) |
| parameters_v1_subscriptions_by_id | id (string) |
| put_v1_subscriptions_by_id | id (string) api_token (string) data: { . plan_identifier (string) . expires_at . payable_with (string) . ignore_due_email . credits_based (boolean) . price_cents (integer) . credits_cycle . credits_min (integer) . subitems (array) . suspended (boolean) . skip_charge (boolean) . custom_variables (array) . two_step (boolean) . suspend_on_invoice_expired (boolean) . soft_descriptor_light (string) } (object) required |
| delete_v1_subscriptions_by_id | id (string) api_token (string) |
| get_v1_subscriptions_by_id | id (string) api_token (string) |
| parameters_v1_subscriptions_by_id_change_plan_simulation_by_plan_identifier | id (string) plan_identifier (string) |
| get_v1_subscriptions_by_id_change_plan_simulation_by_plan_identifier | id (string) plan_identifier (string) api_token (string) |
| parameters_v1_subscriptions_by_id_change_plan_by_plan_identifier | id (string) plan_identifier (string) |
| post_v1_subscriptions_by_id_change_plan_by_plan_identifier | id (string) plan_identifier (string) api_token (string) |
| parameters_v1_subscriptions_by_id_add_credits | id (string) |
| put_v1_subscriptions_by_id_add_credits | id (string) api_token (string) data: { . quantity (integer) } (object) required |
| parameters_v1_subscriptions_by_id_remove_credits | id (string) |
| put_v1_subscriptions_by_id_remove_credits | id (string) api_token (string) data: { . quantity (integer) } (object) required |
| parameters_v1_transfers | |
| post_v1_transfers | api_token (string) Request-Time (string) Signature (string) data: { . receiver_id (string) . amount_cents (integer) . custom_variables (array) } (object) required |
| get_v1_transfers | api_token (string) custom_variables_name (string) custom_variables_value (string) limit (string) start (string) created_at_from (string) created_at_to (string) transfer_type (string) |
| parameters_v1_transfers_by_id | id (string) |
| get_v1_transfers_by_id | id (string) api_token (string) |
| parameters_v1_by_account_id_user_invites | account_id (string) |
| post_v1_by_account_id_user_invites | account_id (string) api_token (string) Content-Type (string) |
| get_v1_by_account_id_user_invites | account_id (string) api_token (string) Content-Type (string) |
| parameters_v1_by_account_id_user_invites_by_id_cancel | account_id (string) id (string) |
| put_v1_by_account_id_user_invites_by_id_cancel | account_id (string) id (string) api_token (string) Content-Type (string) |
| parameters_v1_by_account_id_user_invites_by_id_resend | account_id (string) id (string) |
| post_v1_by_account_id_user_invites_by_id_resend | account_id (string) id (string) api_token (string) Content-Type (string) |
| parameters_v1_by_account_id_user_invites_by_id | account_id (string) id (string) |
| get_v1_by_account_id_user_invites_by_id | account_id (string) id (string) api_token (string) Content-Type (string) |
| parameters_v1_profile_renew_access_token | |
| post_v1_profile_renew_access_token | api_token (string) |
| parameters_v1_by_account_id_api_tokens | account_id (string) |
| post_v1_by_account_id_api_tokens | account_id (string) api_token (string) Request-Time (string) Signature (string) data: { . api_type (string) . description (string) } (object) required |
| get_v1_by_account_id_api_tokens | account_id (string) api_token (string) Request-Time (string) Signature (string) |
| parameters_v1_by_account_id_api_tokens_by_id | account_id (string) id (string) |
| delete_v1_by_account_id_api_tokens_by_id | account_id (string) id (string) api_token (string) |
| parameters_v1_retrieve_subaccounts_api_token | |
| get_v1_retrieve_subaccounts_api_token | api_token (string) Request-Time (string) Signature (string) |
| parameters_v1_web_hooks_supported_events | |
| get_v1_web_hooks_supported_events | api_token (string) |
| parameters_v1_web_hooks | |
| post_v1_web_hooks | api_token (string) data: { . event (string) . url (string) . authorization (string) } (object) required |
| get_v1_web_hooks | api_token (string) |
| parameters_v1_web_hooks_by_id | id (string) |
| put_v1_web_hooks_by_id | id (string) api_token (string) data: { . event (string) . url (string) . authorization (string) } (object) required |
| delete_v1_web_hooks_by_id | id (string) api_token (string) |
| get_v1_web_hooks_by_id | id (string) api_token (string) |
| parameters_v1_web_hooks_by_id_toggle_activation | id (string) |
| put_v1_web_hooks_by_id_toggle_activation | id (string) api_token (string) |
| parameters_v1_web_hooks_resend | |
| get_v1_web_hooks_resend | initial_date (string) final_date (string) event (string) api_token (string) |
| parameters | |
| get | |
| parameters_v1_dunning_steps | |
| get_v1_dunning_steps | api_token (string) |
| put_v1_dunning_steps | api_token (string) data: { . steps (array) } (object) required |
| parameters_v1_emails_supported_emails | |
| get_v1_emails_supported_emails | api_token (string) |
| parameters_v1_emails_default_layout_by_identifier | identifier (string) |
| get_v1_emails_default_layout_by_identifier | identifier (string) api_token (string) |
| parameters_v1_emails | |
| post_v1_emails | api_token (string) data: { . identifier (string) . template (string) . subject (string) . active (boolean) } (object) required |
| get_v1_emails | api_token (string) data (object) required |
| parameters_v1_emails_by_id | id (string) |
| put_v1_emails_by_id | id (string) api_token (string) data: { . identifier (string) . template (string) . subject (string) . active (boolean) } (object) required |
| delete_v1_emails_by_id | id (string) api_token (string) |
| get_v1_emails_by_id | id (string) api_token (string) data (object) required |
| parameters_v1_emails_preview_by_identifier | identifier (string) |
| get_v1_emails_preview_by_identifier | identifier (string) api_token (string) |
| parameters_v1_emails_test_by_identifier | identifier (string) |
| post_v1_emails_test_by_identifier | identifier (string) api_token (string) data: { . to (string) } (object) required |
| parameters_v1_accounts_by_id_request_withdraw | id (string) |
| post_v1_accounts_by_id_request_withdraw | id (string) api_token (string) Request-Time (string) Signature (string) data: { . amount (integer) . custom_variables (array) } (object) required |
| parameters_v1_withdraw_requests_by_id | id (string) |
| get_v1_withdraw_requests_by_id | id (string) api_token (string) |
| parameters_v1_withdraw_requests | |
| get_v1_withdraw_requests | api_token (string) custom_variables_name (string) custom_variables_value (string) status (string) |
| parameters_v1_advancement_request_simulation | |
| post_v1_advancement_request_simulation | api_token (string) data: { . requested_advancement_cents (integer) } (object) required |
| get_v1_advancement_request_simulation | api_token (string) |
| parameters_v1_advancement_request | |
| post_v1_advancement_request | api_token (string) |
| get_v1_advancement_request | api_token (string) |
| parameters_v1_financial_transaction_requests | |
| get_v1_financial_transaction_requests | api_token (string) limit (string) start (string) status_filter (string) since[year] (string) since[month] (string) since[day] (string) to[year] (string) to[month] (string) to[day] (string) |
| parameters_v1_chargebacks_by_id_contest | id (string) |
| put_v1_chargebacks_by_id_contest | id (string) api_token (string) data: { . file_1 (string) . file_2 (string) . file_3 (string) . file_4 (string) . file_5 (string) } (object) required |
| parameters_v1_chargebacks_by_id_accept | id (string) |
| put_v1_chargebacks_by_id_accept | id (string) api_token (string) data (object) required |
| parameters_v1_chargebacks_by_id | id (string) |
| get_v1_chargebacks_by_id | id (string) api_token (string) data (object) required |
| parameters_v1_chargebacks | |
| get_v1_chargebacks | api_token (string) data (object) required |
| parameters_v1_credit_card_transactions | |
| get_v1_credit_card_transactions | api_token (string) limit (string) start (string) created_at_from (string) created_at_to (string) status (string) |
| parameters_v1_accounts_credit_card_transactions | |
| get_v1_accounts_credit_card_transactions | api_token (string) limit (string) start (string) created_at_from (string) created_at_to (string) status (string) |
| parameters_v1_accounts_financial | |
| get_v1_accounts_financial | api_token (string) year (string) month (string) day (string) limit (string) start (string) hl (string) |
| parameters_v1_accounts_invoices | |
| get_v1_accounts_invoices | api_token (string) year (string) month (string) status (string) Accept-Language (string) |
| parameters_v1_accounts_withdraw_conciliations | |
| get_v1_accounts_withdraw_conciliations | api_token (string) status (string) from (string) to (string) start (string) limit (string) |
| parameters_v1_accounts_consolidated_statements | |
| get_v1_accounts_consolidated_statements | api_token (string) year (string) month (string) Day (string) |
| parameters_v1_accounts_consolidated_receivables | |
| get_v1_accounts_consolidated_receivables | api_token (string) scheduled_date_from (string) scheduled_date_to (string) |
| parameters_v1_accounts_financial_settled | |
| get_v1_accounts_financial_settled | api_token (string) date (string) |
| parameters_v1_web_hook_logs_by_invoice_id | invoice_id (string) |
| get_v1_web_hook_logs_by_invoice_id | invoice_id (string) api_token (string) |
| parameters_v1_web_hook_logs_by_id_retry | id (string) |
| get_v1_web_hook_logs_by_id_retry | id (string) api_token (string) |
| parameters_v1_transferors | |
| post_v1_transferors | api_token (string) data: { . name (string) . street (string) . zip_code (string) . state (string) . number (string) . city (string) . district (string) . complement (string) } (object) required |
| put_v1_transferors | api_token (string) data: { . name (string) . street (string) . zip_code (string) . state (string) . number (string) . city (string) . district (string) . complement (string) } (object) required |
| delete_v1_transferors | api_token (string) |
| parameters_v1_payment_requests | |
| get_v1_payment_requests | api_token (string) start (string) limit (string) created_at_from (string) created_at_to (string) status (string) barcode (string) updated_at_from (string) updated_at_to (string) |
| post_v1_payment_requests | api_token (string) Request-Time (string) Signature (string) data: { . api_token (string) . barcode (string) . amount_cents (integer) . document_amount_cents (integer) . description (string) } (object) required |
| parameters_v1_payment_requests_by_id | id (string) |
| get_v1_payment_requests_by_id | id (string) api_token (string) |
| parameters_v1_payment_requests_validate | |
| post_v1_payment_requests_validate | api_token (string) data: { . barcode (string) . detailed (boolean) } (object) required |
| parameters_v1_deposits | |
| get_v1_deposits | api_token (string) |
| parameters_v1_deposits_by_id | id (string) |
| get_v1_deposits_by_id | id (string) api_token (string) |
| parameters_v1_deposits_by_id_refund | id (string) |
| put_v1_deposits_by_id_refund | id (string) api_token (string) data (object) required |
| parameters_v1_marketplace_create_account | |
| post_v1_marketplace_create_account | api_token (integer) Request-Time (integer) Signature (string) data: { . name (string) } (object) required |
| parameters_v1_accounts_configuration | |
| post_v1_accounts_configuration | api_token (string) Signature (string) Request-Time (integer) data: { . two_credit_cards_payment (boolean) } (object) required |
| parameters_v1_accounts_by_id | id (string) |
| put_v1_accounts_by_id | id (string) api_token (string) data: { . name (string) . subscriptions_billing_days (integer) . subscriptions_trial_period (integer) . default_return_url (string) . owner_emails_to_notify (string) . reply_to (string) } (object) required |
| parameters_v1_accounts_by_account_id_request_verification | account_id (string) |
| post_v1_accounts_by_account_id_request_verification | account_id (string) api_token (string) data: { . data (object) . files (object) } (object) required |
| parameters_v1_account_documents | |
| get_v1_account_documents | api_token (integer) data (object) required |
| parameters_v1_accounts_by_id | id (string) |
| get_v1_accounts_by_id | id (string) api_token (string) |
| parameters_v1_bank_verification | |
| post_v1_bank_verification | api_token (string) Request-Time (string) Signature (string) data: { . agency (string) . account (string) . account_type (string) . bank (string) . automatic_validation (boolean) . document (string) . RAW BODY (string) } (object) required |
| get_v1_bank_verification | api_token (string) |
| parameters_v1_credit_card_verification | |
| post_v1_credit_card_verification | api_token (string) data: { . max_charge_value_cents (integer) . document_legal (string) . document_individual_cnh (string) . document_individual_cpf (string) } (object) required |
| parameters_v1_marketplace | |
| get_v1_marketplace | api_token (string) limit (string) start (string) query (string) |
| parameters_v1_accounts_by_account_id_contacts | account_id (string) |
| post_v1_accounts_by_account_id_contacts | account_id (string) api_token (string) data: { . name (string) . cpf (string) . email (string) . phone (string) . kind (string) } (object) required |
| parameters_v1_accounts_account_id_contacts | |
| get_v1_accounts_account_id_contacts | api_token (string) |
| parameters_v1_accounts_by_account_id_contacts_by_id | account_id (string) id (string) |
| get_v1_accounts_by_account_id_contacts_by_id | account_id (string) id (string) api_token (string) data (object) required |
| delete_v1_accounts_by_account_id_contacts_by_id | account_id (string) id (string) api_token (string) |
| parameters_v1_accounts_by_account_id_contato_by_id | account_id (string) id (string) |
| put_v1_accounts_by_account_id_contato_by_id | account_id (string) id (string) api_token (string) data: { . name (string) . cpf (string) . email (string) . phone (string) . kind (string) } (object) required |
| parameters_v1_accounts_by_account_id_owners | account_id (string) |
| post_v1_accounts_by_account_id_owners | account_id (string) api_token (string) data: { . name (string) . cpf (string) . email (string) . phone (string) } (object) required |
| parameters_v1_accounts_by_account_id_owners | account_id (string) |
| get_v1_accounts_by_account_id_owners | account_id (string) api_token (string) |
| parameters_v1_accounts_by_account_id_owners_by_id | account_id (string) id (string) |
| get_v1_accounts_by_account_id_owners_by_id | account_id (string) id (string) api_token (string) |
| put_v1_accounts_by_account_id_owners_by_id | account_id (string) id (string) api_token (string) data (object) required |
| delete_v1_accounts_by_account_id_owners_by_id | account_id (string) id (string) api_token (string) |
| parameters_v1_payments_pix | |
| put_v1_payments_pix | api_token (string) data: { . enable (boolean) } (object) required |
| parameters_v1_transfer_requests | |
| post_v1_transfer_requests | api_token (string) Request-Time (string) Signature (string) data (undefined) required |
| parameters_v1_transfer_requests_by_id_scheduled_cancel | id (string) |
| patch_v1_transfer_requests_by_id_scheduled_cancel | id (string) |
| parameters_v1_transfer_requests_by_id | id (string) |
| get_v1_transfer_requests_by_id | id (string) Accept (string) Content-Type (string) Request-Time (integer) Authorization (string) Cookie (string) |
| parameters_v1_transfer_requests | |
| get_v1_transfer_requests | limit (string) start (string) sortby (string) updated_at_from (string) updated_at_to (string) api_token (string) accept (string) |
| parameters_v1_zero_auth | |
| post_v1_zero_auth | api_token (string) accept (string) content-type (string) data: { . token (string) } (object) required |
| parameters_v1_signature_validate | |
| post_v1_signature_validate | api_token (string) Request-Time (string) Signature (string) data: { . RAW_BODY (string) } (object) required |
| parameters_v1_static_qr_codes | |
| get_v1_static_qr_codes | api_token (string) accept (string) content-type (string) data: { . start (integer) . limit (integer) } (object) required |
| parameters_v1_static_qr_codes | |
| post_v1_static_qr_codes | api_token (string) accept (string) content-type (string) data: { . amount_cents (string) . description (string) } (object) required |
| parameters_v1_static_qr_codes_by_qr_code_id | qr_code_id (string) |
| get_v1_static_qr_codes_by_qr_code_id | qr_code_id (string) api_token (string) accept (string) |