Soldo Software and Services Transactions API is one of 47 APIs that Soldo Software and Services publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Transaction. The published artifact set on APIs.io includes an OpenAPI specification.
This API exposes
12 operations
across 7 paths,
and defines 61 schemas.
It is described by OpenAPI 3.2.0, at version 5.56.0.
Requests are made against 2 base URLs: https://api.soldo.com, https://api-demo.soldocloud.net.
The identity and technical contract details declared by the specification.
DateParam
object
The end of the period of the search toDate included (i.e. less than) (Formats: yyyy-MM-dd, yyyy-MM-ddThh:mm:ss, yyyy-MM-ddThh:mm:ssZ).
SearchTransactionResourceType
string
The resource type to be used together with id.
WorkStatus
string
The work status of the User.
TransactionItem
object
63 properties
FuelType
string
The fuel type of the Vehicle.
Source
object
Info about the origin of the Transaction (this applies for InboundFasterPayment, InboundFasterPaymentReversal, Load, LoadReversal and Wiretransfer).
4 properties
TransactionMerchant
object
The name of the Merchant of the transaction (only valid for Payment, Withdrawal, Refund transaction categories) (sortable: no).
5 properties
User
object
23 properties
MerchantCategory
string
A list of merchant categories this ExpenseCategory.
TransactionStatus
string
The status of the Transaction (sortable: yes).
TransactionPaymentMethod
string
The payment method of the Transaction.
TransactionAmount
object
The TransactionList's line amount rejected in policy.
2 properties
CreateMileageReimbursementTransaction
object
Create MileageReimbursement Transaction JSON parameters.
4 properties
4 required
MileageReimbursementTransaction
object
6 properties
UpdateTransaction
object
Update Transaction JSON parameters.
3 properties
CustomExport
object
The info generated as a result of the custom export Transaction.
2 properties
UpdateOutOfPlatformTransaction
object
Update Out-Of-Platform Transaction JSON parameters.
7 properties
6 required
TransactionTag
object
The list of the Tags of the Transaction.
7 properties
TransactionSign
string
The sign of the transaction amount (Negative, Positive, None) (sortable: no).
TransactionCategory
string
The category of the Transaction (sortable: yes).
TransactionOwnerType
string
The owner type (company, employee) (sortable: no).
Transactions
object
6 properties
Transaction
object
65 properties
Direction
string
It indicates how the pages are ordered.
MileageReimbursementDetailsUpdateRequest
object
The details of the MileageReimbursement.
8 properties
3 required
TransactionCarbonEmissionInfo
object
The amount of CO2e emissions generated as a result of the Transaction.
2 properties
TransactionSplitInfo
object
The list of SplitTransactionInfo.
10 properties
TransactionItemSplitInfo
object
The list of SplitTransactionInfo.
10 properties
AddressCategory
string
The category of the Address.
TransactionItemDetails
object
The details of the Transaction.
1 property
SearchTransactionDateType
string
It determines the date to be considered for fromDate and toDate parameters.
ISO3166Country
string
The [ISO 3166-1 alpha-3](https://www.iso.org/obp/ui/search/code/) code of the country where the Transaction has been authorised.
UserStatus
string
The status of the User (sortable: yes).
TransactionTimelineStatus
string
What happened in that moment to the Transaction and to the related Wallet.
CreateOutOfPlatformTransaction
object
Create Out-Of-Platform Transaction JSON parameters.
8 properties
7 required
OutOfPlatformTransaction
object
10 properties
TransactionTimelineItem
object
The timeline of changes affecting the Transaction and the related Wallet. For each occurrence, the Wallet balance is reported before and after the change.
6 properties
SearchTransactionRequiredInformation
string
It indicates whether a transaction has (or doesn’t have) all details marked as mandatory in the ‘Reminders’ section filled in.
MileageReimbursementDetailsCreateRequest
object
The details of the MileageReimbursement.
8 properties
3 required
SearchTransactionCategory
string
It determines the filter by category of the transaction, multiple categories can be included.
TransactionSplitInfoTag
object
The list of the Tags of the Transaction (only returned from [Get Transaction](https://developer.soldo.com/reference/transaction-get)).
7 properties
ExpenseType
string
The type of the expense of the SplitTransaction line.
VatRate
object
The VATRate object.
9 properties
UpdateMileageReimbursementTransaction
object
Update MileageReimbursement Transaction JSON parameters.
3 properties
3 required
TransactionDetails
object
The details of the Transaction (sortable: no).
7 properties
ISO4217Currency
string
The [ISO 4217](https://www.six-group.com/en/products-services/financial-information/data-standards.htmlscrollTo=maintenance-agency) code of the currency of the…
OutOfPlatformTransactionPaymentMethod
string
The payment method of the Transaction.
UserRole
object
The list of UserRole of the User.
4 properties
TransactionTimelineBalance
object
The Wallet balance before the change took place.
3 properties
SearchTransactionPaymentMethod
string
It determines the filter by payment method of the transaction, multiple payment methods can be included. OUTOFPLATFORMCOMPANY and OUTOFPLATFORMPERSONAL are not…
ExportStatus
string
The export status of the expense.
EntityIdDTO
object
The VATRate.
1 property
TransactionMerchantCategory
object
The category of the Merchant of the Transaction (only valid for Payment, Withdrawal, Refund transaction categories) (sortable: no).
5 properties
LoadSource
string
The source type.
ExpenseCategory
object
The ExpenseCategory object.
11 properties
Invoice
object
The Invoice related to the Transaction.
4 properties
ExpenseStatus
string
The status of approval of the expense (sortable: no).
TransactionFuelDetails
object
The transaction fuel details Refueling resource
17 properties
MileageReimbursementDetails
object
The details of the MileageReimbursement.
8 properties
TransactionSpendingPolicyMetadata
object
The outSpendingPolicy of the Transaction.
2 properties
Address
object
The default shipping Address of the User.
16 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Soldo Software and Services publishes across the network.