Soldo · AsyncAPI Specification
Soldo Webhooks
Version
View Spec
View on GitHub
CompanyConsumerFintechFinancial ServicesSpend ManagementExpense ManagementBusiness CardsPrepaid CardsPaymentsBankingAsyncAPIWebhooksEvents
AsyncAPI Specification
generated: '2026-07-21'
method: searched
source: openapi/soldo-business-api-v20-openapi-original.json (webhooks object) + https://developer.soldo.com/reference/
spec_type: Webhooks
api: Soldo Business API v2.0
transport: HTTP POST callbacks to subscriber-registered URLs
authentication:
scheme: fingerprint-signed
headers: [X-Soldo-Fingerprint, X-Soldo-Fingerprint-Order, X-Soldo-Fingerprint-Signature]
verify: 'Verify X-Soldo-Fingerprint-Signature with the Soldo public key (SHA512withRSA).'
docs: https://developer.soldo.com/reference/webhook-authentication
subscription:
managed_via: Webhook Subscriptions API (webhook-subscription-* operations)
scopes: [webhook_subscription_read, webhook_subscription_write]
event_count: 81
event_groups:
- group: "Cards"
events:
- event: "card_lost"
summary: "Card - Card Lost"
description: "A `Card` has been reported as lost."
- event: "card_change_status"
summary: "Card - Card Change Status"
description: "A `Card` changed status."
- event: "card_destroyed"
summary: "Card - Card Destroyed"
description: "A `Card` has been destroyed."
- event: "card_activated"
summary: "Card - Card Activated"
description: "A `Card` has been activated."
- event: "card_replaced"
summary: "Card - Card Replaced"
description: "A `Card` has been replaced."
- event: "card_stolen"
summary: "Card - Card Stolen"
description: "A `Card` has been reported as stolen."
- event: "card_creation"
summary: "Card - Card Creation"
description: "A new `Card` has been created."
- event: "card_label_updated"
summary: "Card - Card Update Label"
description: "A label `Card` has been updated label."
- event: "card_assignee_updated"
summary: "Card - Card Update Assignee"
description: "A label `Card` has been updated assignee."
- group: "Contacts"
events:
- event: "contact_deleted"
summary: "Contact - Contact Deleted"
description: "A `Contact` has been deleted."
- event: "contact_updated"
summary: "Contact - Contact Updated"
description: "A `Contact` has been updated."
- event: "contact_created"
summary: "Contact - Contact Created"
description: "A `Contact` has been created."
- group: "Expense Review Configuration"
events:
- event: "created_expense_configuration"
summary: "Expense Review - Configuration Created"
description: "An `ExpenseReview` configuration has been created`."
- event: "updated_expense_configuration"
summary: "Expense Review - Updated Expense Configuration"
description: "An `ExpenseReview` configuration is updated."
- event: "disabled_expense_configuration"
summary: "Expense Review - Configuration Disabled"
description: "An `ExpenseReview` configuration has been disabled."
- event: "enabled_expense_configuration"
summary: "Expense Review - Configuration Enabled"
description: "An `ExpenseReview` configuration has been enabled."
- group: "Expense Reviews"
events:
- event: "change_expense_type"
summary: "Expense Review - Change Expense Type"
description: "A `Transaction` expense type has been changed."
- event: "updated_transaction"
summary: "Expense Review - Updated Transaction"
description: "A `Transaction` has been update."
- event: "completed_transactions_import"
summary: "Expense Review - Transaction Import Completed"
description: "A `Transaction` import has been completed."
- group: "Groups"
events:
- event: "move_resources_card"
summary: "Group - Move Resources Card"
description: "A `Card` has been moved to another `Group`."
- event: "move_resources_wallet"
summary: "Group - Move Resources Wallet"
description: "A `Wallet` is moved to another `Group`."
- event: "remove_resources_card"
summary: "Group - Remove Resources Card"
description: "A `Card` has been removed from a `Group`."
- event: "move_resources_member"
summary: "Group - Move Resources Member"
description: "An `User` is moved to another `Group`."
- event: "delete_group"
summary: "Group - Group Deleted"
description: "A`Group` has been deleted."
- event: "create_group"
summary: "Group - Group Created"
description: "A new `Group` has been created."
- event: "update_group"
summary: "Group - Update Group"
description: "A `Group` has been updated."
- event: "add_resources_card"
summary: "Group - Add Resources Card"
description: "A `Card` has been added to a `Group`."
- event: "remove_resources_member"
summary: "Group - Remove Resources Member"
description: "An `User` has been removed from a `Group`."
- event: "add_resources_wallet"
summary: "Group - Add Resources Wallet"
description: "A `Wallet` has been added to a `Group`."
- event: "remove_resources_wallet"
summary: "Group - Remove Resources Wallet"
description: "A `Wallet` is removed from a `Group`."
- event: "add_resources_member"
summary: "Group - Add Resources Member"
description: "An `User` has been added to a `Group`."
- group: "Online Ads"
events:
- event: "online_ads_updated"
summary: "OnlineAds - OnlineAds Updated"
description: "An `OnlineAds` has been updated."
- event: "online_ads_created"
summary: "OnlineAds - OnlineAds Created"
description: "An `OnlineAds` has been created."
- event: "online_ads_activated"
summary: "OnlineAds - OnlineAds Activated"
description: "An `OnlineAds` has been activated."
- event: "online_ads_deleted"
summary: "OnlineAds - OnlineAds Deleted"
description: "An `OnlineAds` has been deleted."
- event: "online_ads_assignee_added"
summary: "OnlineAds - OnlineAds Assignee Added"
description: "An `OnlineAds` assignee has been added."
- event: "online_ads_assignee_removed"
summary: "OnlineAds - OnlineAds Assignee Removed"
description: "An `OnlineAds` assignee has been removed."
- group: "Orders"
events:
- event: "store_order_completed"
summary: "Order - Store Order Completed"
description: "An `Order` has been completed."
- event: "store_order_placed"
summary: "Order - Store Order Placed"
description: "An `Order` has been placed."
- group: "Pre-approved Spend"
events:
- event: "purchase_redeem_card"
summary: "Pre-Approved Spend - Purchase Redeem Card"
description: "A `Card` of purchase has been redeemed."
- event: "purchase_delete"
summary: "Pre-Approved Spend - Purchase Delete"
description: "A `Purchase` has been deleted."
- event: "purchase_update"
summary: "Pre-Approved Spend - Purchase Update"
description: "A `Purchase` has been updated."
- event: "purchase_create"
summary: "Pre-Approved Spend - Purchase Create"
description: "A `Purchase` has been created."
- group: "Subscriptions"
events:
- event: "subscription_assignee_added"
summary: "Subscription - Subscription Assignee Added"
description: "A `Subscription` assignee is added."
- event: "subscription_created"
summary: "Subscription - Subscription Created"
description: "A `Subscription` has been created."
- event: "subscription_deleted"
summary: "Subscription - Subscription Deleted"
description: "A `Subscription` has been deleted."
- event: "subscription_updated"
summary: "Subscription - Subscription Updated"
description: "A `Subscription` has been updated."
- event: "subscription_assignee_removed"
summary: "Subscription - Subscription Assignee Removed"
description: "A `Subscription` assignee is removed."
- event: "subscription_activated"
summary: "Subscription - Subscription Activated"
description: "A `Subscription` has been activated."
- group: "Transaction Attachments"
events:
- event: "attachment_delete"
summary: "Transaction Attachment - Attachment Delete"
description: "An attachment has been deleted from a `Transaction`."
- event: "upload_completed"
summary: "Transaction Attachment - Upload Completed"
description: "An attachment is uploaded to a `Transaction`."
- group: "Transactions"
events:
- event: "customer_care_withdraw"
summary: "Transaction - Customer Care Withdraw"
description: "A `Withdrawal` has been performed by customer care support"
- event: "transaction_business_trip_unlinked"
summary: "Transaction - Transaction Business Trip Unlinked"
description: "A `Transaction` has been unlinked from a `BusinessTrip`."
- event: "load_failed"
summary: "Transaction - Load Failed"
description: "A money load for company `Wallet` failed."
- event: "billing"
summary: "Transaction - Billing"
description: "Billing related to `Card` purchase."
- event: "customer_care_deposit"
summary: "Transaction - Customer Care Deposit"
description: "A `Deposit` has been performed by customer care support."
- event: "inbound_payment_reversal"
summary: "Transaction - Inbound Payment Reversal"
description: "Reversal of an inbound payment from Faster Payment"
- event: "scheduled_transfer"
summary: "Transaction - Scheduled Transfer"
description: "Failed scheduled internal transfer to top-up a `Wallet`."
- event: "transaction_modified"
summary: "Transaction - Transaction Modified"
description: "A `Transaction` has been modified, e.g. moved to another `Wallet` or changed in other describing attributes."
- event: "load_money"
summary: "Transaction - Load Money"
description: "A money load on company `Wallet` succeeded."
- event: "wiretransfer"
summary: "Transaction - Wiretransfer"
description: "Deposit in."
- event: "card_authorization"
summary: "Transaction - Card Authorization"
description: "A `Transaction` authorisation has been requested."
- event: "transaction_adjustment"
summary: "Transaction - Transaction Adjustment"
description: "A `Transaction` has been adjusted."
- event: "unload_money"
summary: "Transaction - Unload Money"
description: "Unload money from a company `Wallet`."
- event: "inbound_payment"
summary: "Transaction - Inbound Payment"
description: "Inbound payment from Faster Payment"
- event: "joule_feed"
summary: "Transaction - Joule Feed"
description: "A `Transaction` has been settled/reversed."
- event: "transaction_business_trip_linked"
summary: "Transaction - Transaction Business Trip Linked"
description: "A `Transaction` has been linked to a `BusinessTrip`."
- event: "transaction_deleted"
summary: "Transaction - Transaction Deleted"
description: "A `Transaction` has been deleted. This may happen only for `OUT_OF_PLATFORM_COMPANY` or `OUT_OF_PLATFORM_PERSONAL` transactions."
- event: "balanced_transfer"
summary: "Transaction - Balanced Transfer"
description: "Failed balanced internal transfer to top-up a `Wallet`."
- event: "recurring_billing"
summary: "Transaction - Recurring Billing"
description: "Monthly billing."
- event: "conversion"
summary: "Transaction - Conversion"
description: "A transfer between `Wallets` with different currencies."
- event: "edit_tag"
summary: "Transaction - Tag Edited"
description: "A `Tag` has been added or removed from a `Transaction`."
- event: "internal_transfer"
summary: "Transaction - Internal Transfer"
description: "A Transfer between `Wallets` with the same currency"
- group: "Users"
events:
- event: "new_user"
summary: "User - New User"
description: "A new `User` has been created."
- event: "user_updated"
summary: "User - User Updated"
description: "An `User` has been updated."
- event: "user_status_changed"
summary: "User - User Status Changed"
description: "The status of a `User` changed."
- group: "Vehicles"
events:
- event: "vehicle_create"
summary: "Vehicle - Vehicle Create"
description: "A `Vehicle` has been created."
- event: "vehicle_delete"
summary: "Vehicle - Vehicle Delete"
description: "A `Vehicle` has been deleted."
- event: "vehicle_update"
summary: "Vehicle - Vehicle Update"
description: "A `Vehicle` has been updated."
- group: "Wallets"
events:
- event: "wallet_created"
summary: "Wallet - Wallet Created"
description: "A new `Wallet` has been created."
- event: "wallet_deleted"
summary: "Wallet - Wallet Deleted"
description: "A `Wallet` has been deleted."