...
Name | Type | Description | Mandatory | Available from version |
---|---|---|---|---|
BrickId | Guid[] | Filter by array of BrickIds. BrickId is the internal id of a Business Transaction. | ||
ReturnCalculationTypes | string[] | "Trade", "Transfer" or "Payment" | 2.02.20160506 | |
BusinessTransactionTypeKeys | string[] | Filter by transaction type keys. Filter will combine this with BusinessTransactionTypeIds if used at the same time. | 2.12 | |
BusinessTransactionTypeIds | Guid[] | Filter by transaction types. Filter will combine this with BusinessTransactionTypeKeys if used at the same time. | 2.03.01 | |
Accounts | Guid[] | Filter by array of Accounts. This is the GUID of the Account which can be retrieved using GetAccounts. | ||
Assets | Guid[] | Filter by array of Assets. This is the GUID of the Asset (financial instrument) which can be retrieved using GetInstruments | ||
AccountDimensionKeys | string[] | A business transaction may consist of two account transactions, one in settle and one in trade. | ||
AccountTypeKeys | string[] | The account type of the account where the transaction was made | 2.02 | |
AmountAsset1From | decimal? |
| 2.02 | |
AmountAsset1To | decimal? | |||
AmountAsset2From | decimal? |
| 2.02 | |
AmountAsset2To | decimal? | |||
TradeDateFrom | DateTime? | When used, both from date and to date should be provided in the request If a date is sent to TradeDateTo without a defined time the system will add 1 day and subtract 1 second to the date to make sure that all transactions for that date are included. | ||
TradeDateTo | DateTime? | |||
SettlementDateFrom | DateTime? | When used, both from date and to date should be provided in the request If a date is sent to TradeDateTo without a defined time the system will add 1 day and subtract 1 second to the date to make sure that all transactions for that date are included. | ||
SettlementDateTo | DateTime? | |||
SequenceNoFrom | Int |
| 2.02 | |
SequenceNoTo | Int | |||
CreatedDateFrom | DateTime? | When used, both from date and to date should be provided in the request BFS will add 1 day and remove 1 second to the given DateTime (on CreatedDateTo) to make sure that all transactions up until the end of the day for the given date is returned. If you supply time yourself you need to take this into account. | ||
CreatedDateTo | DateTime? | |||
BatchIds | Guid[] | Filter by the id of transaction batches | 2.03.01 | |
TransactionReferences | string[] | Filter by array of transaction references | 2.10 | |
OrderIds | Guid[] | Filter by OrderId | 2.12 | |
ReportingTypes | string[] | String representation of the reporting type associated with the transaction through its transaction type | 2.12 | |
CorrectionDateFrom | DateTime? |
| 2.12 | |
CorrectionDateTo | DateTime? | 2.12 | ||
SuperTransactionIds | Guid[] | Ids of SuperTransactions for the BusinessTransactions | 2.14 | |
SuperTransactionBusinessEventIds | Guid[] | Ids for the BusinessEvents that the SuperTransactions are connected to | 2.27 | |
ReconciliationStatuses | ReconciliationStatus[] | Takes an array of ReconciliationStatus. ReconciliationStatus is an Enum and can be: Reconciled, Ignored and Investigate. | 2.42.2 |
...