Soldo Software and Services Webhooks API
The Webhooks API from Soldo Software and Services — 0 operation(s) for webhooks.
The Webhooks API from Soldo Software and Services — 0 operation(s) for webhooks.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/soldo-software-and-services-webhooks-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
openapi: 3.2.0
info:
title: Soldo Software And Services Webhooks API
version: 5.56.0
description: 'Operations tagged Webhooks across 46 of this provider''s published API definitions: soldo-software-and-services-accounting-classification-api-openapi.yml, soldo-software-and-services-addresses-api-openapi.yml, soldo-software-and-services-authentication-api-openapi.yml, soldo-software-and-services-auto-transfer-presets-api-openapi.yml, soldo-software-and-services-autotags-api-openapi.yml, soldo-software-and-services-business-trips-api-openapi.yml, soldo-software-and-services-card-rules-api-openapi.yml, soldo-software-and-services-card-rules-presets-api-openapi.yml, soldo-software-and-services-cards-api-openapi.yml, soldo-software-and-services-company-api-openapi.yml, soldo-software-and-services-contacts-api-openapi.yml, soldo-software-and-services-documents-api-openapi.yml, soldo-software-and-services-expense-categories-api-openapi.yml, soldo-software-and-services-expense-policies-api-openapi.yml, soldo-software-and-services-expense-reports-api-openapi.yml, soldo-software-and-services-expense-review-configuration-api-openapi.yml, soldo-software-and-services-expense-review-processes-api-openapi.yml, soldo-software-and-services-expense-reviews-api-openapi.yml, soldo-software-and-services-groups-api-openapi.yml, soldo-software-and-services-lists-api-openapi.yml, soldo-software-and-services-online-ads-api-openapi.yml, soldo-software-and-services-orders-api-openapi.yml, soldo-software-and-services-out-of-office-api-openapi.yml, soldo-software-and-services-permissions-api-openapi.yml, soldo-software-and-services-pre-approved-spend-api-openapi.yml, soldo-software-and-services-refueling-transactions-api-openapi.yml, soldo-software-and-services-requests-api-openapi.yml, soldo-software-and-services-resource-sets-api-openapi.yml, soldo-software-and-services-statements-api-openapi.yml, soldo-software-and-services-subscriptions-api-openapi.yml, soldo-software-and-services-tags-api-openapi.yml, soldo-software-and-services-transaction-attachments-api-openapi.yml, soldo-software-and-services-transaction-custom-export-api-openapi.yml, soldo-software-and-services-transaction-expense-category-api-openapi.yml, soldo-software-and-services-transaction-metadata-api-openapi.yml, soldo-software-and-services-transaction-split-api-openapi.yml, soldo-software-and-services-transaction-tags-api-openapi.yml, soldo-software-and-services-transaction-vat-rate-api-openapi.yml, soldo-software-and-services-transactions-api-openapi.yml, soldo-software-and-services-user-roles-api-openapi.yml, soldo-software-and-services-users-api-openapi.yml, soldo-software-and-services-vat-rates-api-openapi.yml, soldo-software-and-services-vehicles-api-openapi.yml, soldo-software-and-services-wallets-api-openapi.yml, soldo-software-and-services-webhook-subscriptions-api-openapi.yml, soldo-software-and-services-workflows-api-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://api.soldo.com
description: Production server (using live data)
- url: https://api-demo.soldocloud.net
description: Sandbox server (using test data)
tags:
- name: Webhooks
paths: {}
webhooks:
move_resources_card:
post:
tags:
- Webhooks
summary: Group - Move Resources Card
description: A `Card` has been moved to another `Group`.
operationId: webhook-group-move-resources-card
parameters:
- name: X-Soldo-Fingerprint
in: header
required: true
schema:
type: string
default: '{{fingerprint}}'
description: '[Webhook authentication](ref:webhook-authentication): `SHA512SUM` of the fingerprint values listed in the fingerprint order for this webhook.'
example: '{{fingerprint}}'
- name: X-Soldo-Fingerprint-Order
in: header
required: true
schema:
type: string
default: id, name, type, customReferenceId
description: '[Webhook authentication](ref:webhook-authentication): The order of the values used to calculate the fingerprint.'
example: id, name, type, customReferenceId
- name: X-Soldo-Fingerprint-Signature
in: header
required: true
schema:
type: string
default: '{{fingerprint_signature}}'
description: '[Webhook authentication](ref:webhook-authentication): Signature of the `X-Soldo-Fingerprint`. It must be verified using the [Soldo public key](ref:soldo-public-key).'
example: '{{fingerprint_signature}}'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/MoveResourcesCardEvent'
responses:
'200':
description: Success.
x-soldo:
fingerprint-order: id, name, type, customReferenceId
servers:
- url: https://api.soldo.com
description: Production server (using live data)
- url: https://api-demo.soldocloud.net
description: Sandbox server (using test data)
move_resources_wallet:
post:
tags:
- Webhooks
summary: Group - Move Resources Wallet
description: A `Wallet` is moved to another `Group`.
operationId: webhook-group-move-resources-wallet
parameters:
- name: X-Soldo-Fingerprint
in: header
required: true
schema:
type: string
default: '{{fingerprint}}'
description: '[Webhook authentication](ref:webhook-authentication): `SHA512SUM` of the fingerprint values listed in the fingerprint order for this webhook.'
example: '{{fingerprint}}'
- name: X-Soldo-Fingerprint-Order
in: header
required: true
schema:
type: string
default: id, name, type, customReferenceId
description: '[Webhook authentication](ref:webhook-authentication): The order of the values used to calculate the fingerprint.'
example: id, name, type, customReferenceId
- name: X-Soldo-Fingerprint-Signature
in: header
required: true
schema:
type: string
default: '{{fingerprint_signature}}'
description: '[Webhook authentication](ref:webhook-authentication): Signature of the `X-Soldo-Fingerprint`. It must be verified using the [Soldo public key](ref:soldo-public-key).'
example: '{{fingerprint_signature}}'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/MoveResourcesWalletEvent'
responses:
'200':
description: Success.
x-soldo:
fingerprint-order: id, name, type, customReferenceId
servers:
- url: https://api.soldo.com
description: Production server (using live data)
- url: https://api-demo.soldocloud.net
description: Sandbox server (using test data)
customer_care_withdraw:
post:
tags:
- Webhooks
summary: Transaction - Customer Care Withdraw
description: A `Withdrawal` has been performed by customer care support
operationId: webhook-transaction-customer-care-withdraw
parameters:
- name: X-Soldo-Fingerprint
in: header
required: true
schema:
type: string
default: '{{fingerprint}}'
description: '[Webhook authentication](ref:webhook-authentication): `SHA512SUM` of the fingerprint values listed in the fingerprint order for this webhook.'
example: '{{fingerprint}}'
- name: X-Soldo-Fingerprint-Order
in: header
required: true
schema:
type: string
default: id, walletId, status, transactionSign
description: '[Webhook authentication](ref:webhook-authentication): The order of the values used to calculate the fingerprint.'
example: id, walletId, status, transactionSign
- name: X-Soldo-Fingerprint-Signature
in: header
required: true
schema:
type: string
default: '{{fingerprint_signature}}'
description: '[Webhook authentication](ref:webhook-authentication): Signature of the `X-Soldo-Fingerprint`. It must be verified using the [Soldo public key](ref:soldo-public-key).'
example: '{{fingerprint_signature}}'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/CustomerCareWithdrawEvent'
responses:
'200':
description: Success.
x-soldo:
fingerprint-order: id, walletId, status, transactionSign
servers:
- url: https://api.soldo.com
description: Production server (using live data)
- url: https://api-demo.soldocloud.net
description: Sandbox server (using test data)
transaction_business_trip_unlinked:
post:
tags:
- Webhooks
summary: Transaction - Transaction Business Trip Unlinked
description: A `Transaction` has been unlinked from a `BusinessTrip`.
operationId: webhook-transaction-transaction-business-trip-unlinked
parameters:
- name: X-Soldo-Fingerprint
in: header
required: true
schema:
type: string
default: '{{fingerprint}}'
description: '[Webhook authentication](ref:webhook-authentication): `SHA512SUM` of the fingerprint values listed in the fingerprint order for this webhook.'
example: '{{fingerprint}}'
- name: X-Soldo-Fingerprint-Order
in: header
required: true
schema:
type: string
default: id, walletId, status, transactionSign
description: '[Webhook authentication](ref:webhook-authentication): The order of the values used to calculate the fingerprint.'
example: id, walletId, status, transactionSign
- name: X-Soldo-Fingerprint-Signature
in: header
required: true
schema:
type: string
default: '{{fingerprint_signature}}'
description: '[Webhook authentication](ref:webhook-authentication): Signature of the `X-Soldo-Fingerprint`. It must be verified using the [Soldo public key](ref:soldo-public-key).'
example: '{{fingerprint_signature}}'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/TransactionBusinessTripUnlinkedEvent'
responses:
'200':
description: Success.
x-soldo:
fingerprint-order: id, walletId, status, transactionSign
servers:
- url: https://api.soldo.com
description: Production server (using live data)
- url: https://api-demo.soldocloud.net
description: Sandbox server (using test data)
remove_resources_card:
post:
tags:
- Webhooks
summary: Group - Remove Resources Card
description: A `Card` has been removed from a `Group`.
operationId: webhook-group-remove-resources-card
parameters:
- name: X-Soldo-Fingerprint
in: header
required: true
schema:
type: string
default: '{{fingerprint}}'
description: '[Webhook authentication](ref:webhook-authentication): `SHA512SUM` of the fingerprint values listed in the fingerprint order for this webhook.'
example: '{{fingerprint}}'
- name: X-Soldo-Fingerprint-Order
in: header
required: true
schema:
type: string
default: id, name, type, customReferenceId
description: '[Webhook authentication](ref:webhook-authentication): The order of the values used to calculate the fingerprint.'
example: id, name, type, customReferenceId
- name: X-Soldo-Fingerprint-Signature
in: header
required: true
schema:
type: string
default: '{{fingerprint_signature}}'
description: '[Webhook authentication](ref:webhook-authentication): Signature of the `X-Soldo-Fingerprint`. It must be verified using the [Soldo public key](ref:soldo-public-key).'
example: '{{fingerprint_signature}}'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/RemoveResourcesCardEvent'
responses:
'200':
description: Success.
x-soldo:
fingerprint-order: id, name, type, customReferenceId
servers:
- url: https://api.soldo.com
description: Production server (using live data)
- url: https://api-demo.soldocloud.net
description: Sandbox server (using test data)
load_failed:
post:
tags:
- Webhooks
summary: Transaction - Load Failed
description: A money load for company `Wallet` failed.
operationId: webhook-transaction-load-failed
parameters:
- name: X-Soldo-Fingerprint
in: header
required: true
schema:
type: string
default: '{{fingerprint}}'
description: '[Webhook authentication](ref:webhook-authentication): `SHA512SUM` of the fingerprint values listed in the fingerprint order for this webhook.'
example: '{{fingerprint}}'
- name: X-Soldo-Fingerprint-Order
in: header
required: true
schema:
type: string
default: id, walletId, status, transactionSign
description: '[Webhook authentication](ref:webhook-authentication): The order of the values used to calculate the fingerprint.'
example: id, walletId, status, transactionSign
- name: X-Soldo-Fingerprint-Signature
in: header
required: true
schema:
type: string
default: '{{fingerprint_signature}}'
description: '[Webhook authentication](ref:webhook-authentication): Signature of the `X-Soldo-Fingerprint`. It must be verified using the [Soldo public key](ref:soldo-public-key).'
example: '{{fingerprint_signature}}'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/LoadFailedEvent'
responses:
'200':
description: Success.
x-soldo:
fingerprint-order: id, walletId, status, transactionSign
servers:
- url: https://api.soldo.com
description: Production server (using live data)
- url: https://api-demo.soldocloud.net
description: Sandbox server (using test data)
created_expense_configuration:
post:
tags:
- Webhooks
summary: Expense Review - Configuration Created
description: An `ExpenseReview` configuration has been created`.
operationId: webhook-expensereview-created-expense-configuration
parameters:
- name: X-Soldo-Fingerprint
in: header
required: true
schema:
type: string
default: '{{fingerprint}}'
description: '[Webhook authentication](ref:webhook-authentication): `SHA512SUM` of the fingerprint values listed in the fingerprint order for this webhook.'
example: '{{fingerprint}}'
- name: X-Soldo-Fingerprint-Order
in: header
required: true
schema:
type: string
default: startDate, policyUrl, enabled, transactionId
description: '[Webhook authentication](ref:webhook-authentication): The order of the values used to calculate the fingerprint.'
example: startDate, policyUrl, enabled, transactionId
- name: X-Soldo-Fingerprint-Signature
in: header
required: true
schema:
type: string
default: '{{fingerprint_signature}}'
description: '[Webhook authentication](ref:webhook-authentication): Signature of the `X-Soldo-Fingerprint`. It must be verified using the [Soldo public key](ref:soldo-public-key).'
example: '{{fingerprint_signature}}'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/CreatedExpenseConfigurationEvent'
responses:
'200':
description: Success.
x-soldo:
fingerprint-order: startDate, policyUrl, enabled, transactionId
servers:
- url: https://api.soldo.com
description: Production server (using live data)
- url: https://api-demo.soldocloud.net
description: Sandbox server (using test data)
change_expense_type:
post:
tags:
- Webhooks
summary: Expense Review - Change Expense Type
description: A `Transaction` expense type has been changed.
operationId: webhook-expensereview-change-expense-type
parameters:
- name: X-Soldo-Fingerprint
in: header
required: true
schema:
type: string
default: '{{fingerprint}}'
description: '[Webhook authentication](ref:webhook-authentication): `SHA512SUM` of the fingerprint values listed in the fingerprint order for this webhook.'
example: '{{fingerprint}}'
- name: X-Soldo-Fingerprint-Order
in: header
required: true
schema:
type: string
default: startDate, policyUrl, enabled, transactionId
description: '[Webhook authentication](ref:webhook-authentication): The order of the values used to calculate the fingerprint.'
example: startDate, policyUrl, enabled, transactionId
- name: X-Soldo-Fingerprint-Signature
in: header
required: true
schema:
type: string
default: '{{fingerprint_signature}}'
description: '[Webhook authentication](ref:webhook-authentication): Signature of the `X-Soldo-Fingerprint`. It must be verified using the [Soldo public key](ref:soldo-public-key).'
example: '{{fingerprint_signature}}'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/ChangeExpenseTypeEvent'
responses:
'200':
description: Success.
x-soldo:
fingerprint-order: startDate, policyUrl, enabled, transactionId
servers:
- url: https://api.soldo.com
description: Production server (using live data)
- url: https://api-demo.soldocloud.net
description: Sandbox server (using test data)
move_resources_member:
post:
tags:
- Webhooks
summary: Group - Move Resources Member
description: An `User` is moved to another `Group`.
operationId: webhook-group-move-resources-member
parameters:
- name: X-Soldo-Fingerprint
in: header
required: true
schema:
type: string
default: '{{fingerprint}}'
description: '[Webhook authentication](ref:webhook-authentication): `SHA512SUM` of the fingerprint values listed in the fingerprint order for this webhook.'
example: '{{fingerprint}}'
- name: X-Soldo-Fingerprint-Order
in: header
required: true
schema:
type: string
default: id, name, type, customReferenceId
description: '[Webhook authentication](ref:webhook-authentication): The order of the values used to calculate the fingerprint.'
example: id, name, type, customReferenceId
- name: X-Soldo-Fingerprint-Signature
in: header
required: true
schema:
type: string
default: '{{fingerprint_signature}}'
description: '[Webhook authentication](ref:webhook-authentication): Signature of the `X-Soldo-Fingerprint`. It must be verified using the [Soldo public key](ref:soldo-public-key).'
example: '{{fingerprint_signature}}'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/MoveResourcesMemberEvent'
responses:
'200':
description: Success.
x-soldo:
fingerprint-order: id, name, type, customReferenceId
servers:
- url: https://api.soldo.com
description: Production server (using live data)
- url: https://api-demo.soldocloud.net
description: Sandbox server (using test data)
purchase_redeem_card:
post:
tags:
- Webhooks
summary: Pre-Approved Spend - Purchase Redeem Card
description: A `Card` of purchase has been redeemed.
operationId: webhook-preapprovedspend-purchase-redeem-card
parameters:
- name: X-Soldo-Fingerprint
in: header
required: true
schema:
type: string
default: '{{fingerprint}}'
description: '[Webhook authentication](ref:webhook-authentication): `SHA512SUM` of the fingerprint values listed in the fingerprint order for this webhook.'
example: '{{fingerprint}}'
- name: X-Soldo-Fingerprint-Order
in: header
required: true
schema:
type: string
default: id, title, description, amount, amountCurrency
description: '[Webhook authentication](ref:webhook-authentication): The order of the values used to calculate the fingerprint.'
example: id, title, description, amount, amountCurrency
- name: X-Soldo-Fingerprint-Signature
in: header
required: true
schema:
type: string
default: '{{fingerprint_signature}}'
description: '[Webhook authentication](ref:webhook-authentication): Signature of the `X-Soldo-Fingerprint`. It must be verified using the [Soldo public key](ref:soldo-public-key).'
example: '{{fingerprint_signature}}'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/PurchaseRedeemCardEvent'
responses:
'200':
description: Success.
x-soldo:
fingerprint-order: id, title, description, amount, amountCurrency
servers:
- url: https://api.soldo.com
description: Production server (using live data)
- url: https://api-demo.soldocloud.net
description: Sandbox server (using test data)
billing:
post:
tags:
- Webhooks
summary: Transaction - Billing
description: Billing related to `Card` purchase.
operationId: webhook-transaction-billing
parameters:
- name: X-Soldo-Fingerprint
in: header
required: true
schema:
type: string
default: '{{fingerprint}}'
description: '[Webhook authentication](ref:webhook-authentication): `SHA512SUM` of the fingerprint values listed in the fingerprint order for this webhook.'
example: '{{fingerprint}}'
- name: X-Soldo-Fingerprint-Order
in: header
required: true
schema:
type: string
default: id, walletId, status, transactionSign
description: '[Webhook authentication](ref:webhook-authentication): The order of the values used to calculate the fingerprint.'
example: id, walletId, status, transactionSign
- name: X-Soldo-Fingerprint-Signature
in: header
required: true
schema:
type: string
default: '{{fingerprint_signature}}'
description: '[Webhook authentication](ref:webhook-authentication): Signature of the `X-Soldo-Fingerprint`. It must be verified using the [Soldo public key](ref:soldo-public-key).'
example: '{{fingerprint_signature}}'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/BillingEvent'
responses:
'200':
description: Success.
x-soldo:
fingerprint-order: id, walletId, status, transactionSign
servers:
- url: https://api.soldo.com
description: Production server (using live data)
- url: https://api-demo.soldocloud.net
description: Sandbox server (using test data)
customer_care_deposit:
post:
tags:
- Webhooks
summary: Transaction - Customer Care Deposit
description: A `Deposit` has been performed by customer care support.
operationId: webhook-transaction-customer-care-deposit
parameters:
- name: X-Soldo-Fingerprint
in: header
required: true
schema:
type: string
default: '{{fingerprint}}'
description: '[Webhook authentication](ref:webhook-authentication): `SHA512SUM` of the fingerprint values listed in the fingerprint order for this webhook.'
example: '{{fingerprint}}'
- name: X-Soldo-Fingerprint-Order
in: header
required: true
schema:
type: string
default: id, walletId, status, transactionSign
description: '[Webhook authentication](ref:webhook-authentication): The order of the values used to calculate the fingerprint.'
example: id, walletId, status, transactionSign
- name: X-Soldo-Fingerprint-Signature
in: header
required: true
schema:
type: string
default: '{{fingerprint_signature}}'
description: '[Webhook authentication](ref:webhook-authentication): Signature of the `X-Soldo-Fingerprint`. It must be verified using the [Soldo public key](ref:soldo-public-key).'
example: '{{fingerprint_signature}}'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/CustomerCareDepositEvent'
responses:
'200':
description: Success.
x-soldo:
fingerprint-order: id, walletId, status, transactionSign
servers:
- url: https://api.soldo.com
description: Production server (using live data)
- url: https://api-demo.soldocloud.net
description: Sandbox server (using test data)
store_order_completed:
post:
tags:
- Webhooks
summary: Order - Store Order Completed
description: An `Order` has been completed.
operationId: webhook-order-store-order-completed
parameters:
- name: X-Soldo-Fingerprint
in: header
required: true
schema:
type: string
default: '{{fingerprint}}'
description: '[Webhook authentication](ref:webhook-authentication): `SHA512SUM` of the fingerprint values listed in the fingerprint order for this webhook.'
example: '{{fingerprint}}'
- name: X-Soldo-Fingerprint-Order
in: header
required: true
schema:
type: string
default: id, status
description: '[Webhook authentication](ref:webhook-authentication): The order of the values used to calculate the fingerprint.'
example: id, status
- name: X-Soldo-Fingerprint-Signature
in: header
required: true
schema:
type: string
default: '{{fingerprint_signature}}'
description: '[Webhook authentication](ref:webhook-authentication): Signature of the `X-Soldo-Fingerprint`. It must be verified using the [Soldo public key](ref:soldo-public-key).'
example: '{{fingerprint_signature}}'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/StoreOrderCompletedEvent'
responses:
'200':
description: Success.
x-soldo:
fingerprint-order: id, status
servers:
- url: https://api.soldo.com
description: Production server (using live data)
- url: https://api-demo.soldocloud.net
description: Sandbox server (using test data)
card_lost:
post:
tags:
- Webhooks
summary: Card - Card Lost
description: A `Card` has been reported as lost.
operationId: webhook-card-card-lost
parameters:
- name: X-Soldo-Fingerprint
in: header
required: true
schema:
type: string
default: '{{fingerprint}}'
description: '[Webhook authentication](ref:webhook-authentication): `SHA512SUM` of the fingerprint values listed in the fingerprint order for this webhook.'
example: '{{fingerprint}}'
- name: X-Soldo-Fingerprint-Order
in: header
required: true
schema:
type: string
default: id, name, status, walletId
description: '[Webhook authentication](ref:webhook-authentication): The order of the values used to calculate the fingerprint.'
example: id, name, status, walletId
- name: X-Soldo-Fingerprint-Signature
in: header
required: true
schema:
type: string
default: '{{fingerprint_signature}}'
description: '[Webhook authentication](ref:webhook-authentication): Signature of the `X-Soldo-Fingerprint`. It must be verified using the [Soldo public key](ref:soldo-public-key).'
example: '{{fingerprint_signature}}'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/CardLostEvent'
responses:
'200':
description: Success.
x-soldo:
fingerprint-order: id, name, status, walletId
servers:
- url: https://api.soldo.com
description: Production server (using live data)
- url: https://api-demo.soldocloud.net
description: Sandbox server (using test data)
inbound_payment_reversal:
post:
tags:
- Webhooks
summary: Transaction - Inbound Payment Reversal
description: Reversal of an inbound payment from Faster Payment
operationId: webhook-transaction-inbound-payment-reversal
parameters:
- name: X-Soldo-Fingerprint
in: header
required: true
schema:
type: string
default: '{{fingerprint}}'
description: '[Webhook authentication](ref:webhook-authentication): `SHA512SUM` of the fingerprint values listed in the fingerprint order for this webhook.'
example: '{{fingerprint}}'
- name: X-Soldo-Fingerprint-Order
in: header
required: true
schema:
type: string
default: id, walletId, status, transactionSign
description: '[Webhook authentication](ref:webhook-authentication): The order of the values used to calculate the fingerprint.'
example: id, walletId, status, transactionSign
- name: X-Soldo-Fingerprint-Signature
in: header
required: true
schema:
type: string
default: '{{fingerprint_signature}}'
description: '[Webhook authentication](ref:webhook-authentication): Signature of the `X-Soldo-Fingerprint`. It must be verified using the [Soldo public key](ref:soldo-public-key).'
example: '{{fingerprint_signature}}'
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/InboundPaymentReversalEvent'
responses:
'200':
description: Success.
x-soldo:
fingerprint-order: id, walletId, status, transactionSign
servers:
- url: https://api.soldo.com
description: Production server (using live data)
- url: https://api-demo.soldocloud.net
description: Sandbox server (using test data)
new_user:
post:
tags:
- Webhooks
summary: User - New User
description: A new `User` has been created.
operationId: webhook-user-new-user
parameters:
- name: X-Soldo-Fingerprint
in: header
required: true
schema:
type: string
default: '{{fingerprint}}'
description: '[Webhook authentication](ref:webhook-authentication): `SHA512SUM` of the fingerprint values listed in the fingerprint order for this webhook.'
example: '{{fingerprint}}'
- name: X-Soldo-Fingerprint-Order
in: header
required: true
schema:
type: string
default: id, name, surname, status
description: '[Webhook authentication](ref:webhook-authentication): The order of the values used to calculate the fingerprint.'
example: id, name, surname, status
- name: X-Soldo-Fingerprint-Signature
in: header
required: true
schema:
type: string
default: '{{fingerprint_signature}}'
description: '[Webhook authentication](ref:webhook-authentication): Signature of the `X-Soldo-Fingerprint`. It must be verified using the [Soldo public key](ref:soldo-public-key).'
example: '{{fingerprint_signature}}'
requestBody:
content:
application/json:
schema:
$ref: '#/component
# --- truncated at 32 KB (155 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/soldo-software-and-services/refs/heads/main/openapi/soldo-software-and-services-webhooks-api-openapi.yml