LUSID C# SDK
|
Represents a collection of functions to interact with the API endpoints More...
Public Member Functions | |
ReconciliationsApi () | |
Initializes a new instance of the ReconciliationsApi class. More... | |
ReconciliationsApi (string basePath) | |
Initializes a new instance of the ReconciliationsApi class. More... | |
ReconciliationsApi (Lusid.Sdk.Client.Configuration configuration) | |
Initializes a new instance of the ReconciliationsApi class using Configuration object More... | |
ReconciliationsApi (Lusid.Sdk.Client.ISynchronousClient client, Lusid.Sdk.Client.IAsynchronousClient asyncClient, Lusid.Sdk.Client.IReadableConfiguration configuration) | |
Initializes a new instance of the ReconciliationsApi class using a Configuration object and client instance. More... | |
string | GetBasePath () |
Gets the base path of the API client. More... | |
Reconciliation | CreateScheduledReconciliation (string scope, CreateReconciliationRequest? createReconciliationRequest=default(CreateReconciliationRequest?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] CreateScheduledReconciliation: Create a scheduled reconciliation Create a scheduled reconciliation for the given request More... | |
Lusid.Sdk.Client.ApiResponse< Reconciliation > | CreateScheduledReconciliationWithHttpInfo (string scope, CreateReconciliationRequest? createReconciliationRequest=default(CreateReconciliationRequest?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] CreateScheduledReconciliation: Create a scheduled reconciliation Create a scheduled reconciliation for the given request More... | |
async System.Threading.Tasks.Task< Reconciliation > | CreateScheduledReconciliationAsync (string scope, CreateReconciliationRequest? createReconciliationRequest=default(CreateReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] CreateScheduledReconciliation: Create a scheduled reconciliation Create a scheduled reconciliation for the given request More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< Reconciliation > > | CreateScheduledReconciliationWithHttpInfoAsync (string scope, CreateReconciliationRequest? createReconciliationRequest=default(CreateReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] CreateScheduledReconciliation: Create a scheduled reconciliation Create a scheduled reconciliation for the given request More... | |
DeletedEntityResponse | DeleteReconciliation (string scope, string code, int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] DeleteReconciliation: Delete scheduled reconciliation Delete the given scheduled reconciliation More... | |
Lusid.Sdk.Client.ApiResponse< DeletedEntityResponse > | DeleteReconciliationWithHttpInfo (string scope, string code, int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] DeleteReconciliation: Delete scheduled reconciliation Delete the given scheduled reconciliation More... | |
async System.Threading.Tasks.Task< DeletedEntityResponse > | DeleteReconciliationAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] DeleteReconciliation: Delete scheduled reconciliation Delete the given scheduled reconciliation More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< DeletedEntityResponse > > | DeleteReconciliationWithHttpInfoAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] DeleteReconciliation: Delete scheduled reconciliation Delete the given scheduled reconciliation More... | |
string | DeleteReconciliationMapping (string scope, string code, int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] DeleteReconciliationMapping: Delete a mapping Deletes the mapping identified by the scope and code More... | |
Lusid.Sdk.Client.ApiResponse< string > | DeleteReconciliationMappingWithHttpInfo (string scope, string code, int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] DeleteReconciliationMapping: Delete a mapping Deletes the mapping identified by the scope and code More... | |
async System.Threading.Tasks.Task< string > | DeleteReconciliationMappingAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] DeleteReconciliationMapping: Delete a mapping Deletes the mapping identified by the scope and code More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< string > > | DeleteReconciliationMappingWithHttpInfoAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] DeleteReconciliationMapping: Delete a mapping Deletes the mapping identified by the scope and code More... | |
Reconciliation | GetReconciliation (string scope, string code, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? propertyKeys=default(List< string >?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetReconciliation: Get scheduled reconciliation Get the requested scheduled reconciliation More... | |
Lusid.Sdk.Client.ApiResponse< Reconciliation > | GetReconciliationWithHttpInfo (string scope, string code, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? propertyKeys=default(List< string >?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetReconciliation: Get scheduled reconciliation Get the requested scheduled reconciliation More... | |
async System.Threading.Tasks.Task< Reconciliation > | GetReconciliationAsync (string scope, string code, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? propertyKeys=default(List< string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetReconciliation: Get scheduled reconciliation Get the requested scheduled reconciliation More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< Reconciliation > > | GetReconciliationWithHttpInfoAsync (string scope, string code, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? propertyKeys=default(List< string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetReconciliation: Get scheduled reconciliation Get the requested scheduled reconciliation More... | |
Mapping | GetReconciliationMapping (string scope, string code, int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] GetReconciliationMapping: Get a mapping Gets a mapping identified by the given scope and code More... | |
Lusid.Sdk.Client.ApiResponse< Mapping > | GetReconciliationMappingWithHttpInfo (string scope, string code, int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] GetReconciliationMapping: Get a mapping Gets a mapping identified by the given scope and code More... | |
async System.Threading.Tasks.Task< Mapping > | GetReconciliationMappingAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] GetReconciliationMapping: Get a mapping Gets a mapping identified by the given scope and code More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< Mapping > > | GetReconciliationMappingWithHttpInfoAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] GetReconciliationMapping: Get a mapping Gets a mapping identified by the given scope and code More... | |
ResourceListOfMapping | ListReconciliationMappings (string? reconciliationType=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] ListReconciliationMappings: List the reconciliation mappings Lists all mappings this user is entitled to see More... | |
Lusid.Sdk.Client.ApiResponse< ResourceListOfMapping > | ListReconciliationMappingsWithHttpInfo (string? reconciliationType=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] ListReconciliationMappings: List the reconciliation mappings Lists all mappings this user is entitled to see More... | |
async System.Threading.Tasks.Task< ResourceListOfMapping > | ListReconciliationMappingsAsync (string? reconciliationType=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] ListReconciliationMappings: List the reconciliation mappings Lists all mappings this user is entitled to see More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< ResourceListOfMapping > > | ListReconciliationMappingsWithHttpInfoAsync (string? reconciliationType=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] ListReconciliationMappings: List the reconciliation mappings Lists all mappings this user is entitled to see More... | |
PagedResourceListOfReconciliation | ListReconciliations (DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? page=default(string?), int? limit=default(int?), string? filter=default(string?), List< string >? propertyKeys=default(List< string >?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] ListReconciliations: List scheduled reconciliations List all the scheduled reconciliations matching particular criteria More... | |
Lusid.Sdk.Client.ApiResponse< PagedResourceListOfReconciliation > | ListReconciliationsWithHttpInfo (DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? page=default(string?), int? limit=default(int?), string? filter=default(string?), List< string >? propertyKeys=default(List< string >?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] ListReconciliations: List scheduled reconciliations List all the scheduled reconciliations matching particular criteria More... | |
async System.Threading.Tasks.Task< PagedResourceListOfReconciliation > | ListReconciliationsAsync (DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? page=default(string?), int? limit=default(int?), string? filter=default(string?), List< string >? propertyKeys=default(List< string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] ListReconciliations: List scheduled reconciliations List all the scheduled reconciliations matching particular criteria More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< PagedResourceListOfReconciliation > > | ListReconciliationsWithHttpInfoAsync (DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? page=default(string?), int? limit=default(int?), string? filter=default(string?), List< string >? propertyKeys=default(List< string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] ListReconciliations: List scheduled reconciliations List all the scheduled reconciliations matching particular criteria More... | |
ReconciliationResponse | ReconcileGeneric (ReconciliationRequest? reconciliationRequest=default(ReconciliationRequest?), int operationIndex=0, ConfigurationOptions? opts=null) |
ReconcileGeneric: Reconcile either holdings or valuations performed on one or two sets of holdings using one or two configuration recipes. The output is configurable for various types of comparisons, to allow tolerances on numerical and date-time data or case-insensitivity on strings, and elision of resulting differences where they are 'empty' or null or zero. Perform evaluation of one or two set of holdings (a portfolio of instruments) using one or two (potentially different) configuration recipes. Produce a breakdown of the resulting differences in evaluation that can be iterated through. More... | |
Lusid.Sdk.Client.ApiResponse< ReconciliationResponse > | ReconcileGenericWithHttpInfo (ReconciliationRequest? reconciliationRequest=default(ReconciliationRequest?), int operationIndex=0, ConfigurationOptions? opts=null) |
ReconcileGeneric: Reconcile either holdings or valuations performed on one or two sets of holdings using one or two configuration recipes. The output is configurable for various types of comparisons, to allow tolerances on numerical and date-time data or case-insensitivity on strings, and elision of resulting differences where they are 'empty' or null or zero. Perform evaluation of one or two set of holdings (a portfolio of instruments) using one or two (potentially different) configuration recipes. Produce a breakdown of the resulting differences in evaluation that can be iterated through. More... | |
async System.Threading.Tasks.Task< ReconciliationResponse > | ReconcileGenericAsync (ReconciliationRequest? reconciliationRequest=default(ReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
ReconcileGeneric: Reconcile either holdings or valuations performed on one or two sets of holdings using one or two configuration recipes. The output is configurable for various types of comparisons, to allow tolerances on numerical and date-time data or case-insensitivity on strings, and elision of resulting differences where they are 'empty' or null or zero. Perform evaluation of one or two set of holdings (a portfolio of instruments) using one or two (potentially different) configuration recipes. Produce a breakdown of the resulting differences in evaluation that can be iterated through. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< ReconciliationResponse > > | ReconcileGenericWithHttpInfoAsync (ReconciliationRequest? reconciliationRequest=default(ReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
ReconcileGeneric: Reconcile either holdings or valuations performed on one or two sets of holdings using one or two configuration recipes. The output is configurable for various types of comparisons, to allow tolerances on numerical and date-time data or case-insensitivity on strings, and elision of resulting differences where they are 'empty' or null or zero. Perform evaluation of one or two set of holdings (a portfolio of instruments) using one or two (potentially different) configuration recipes. Produce a breakdown of the resulting differences in evaluation that can be iterated through. More... | |
ResourceListOfReconciliationBreak | ReconcileHoldings (List< string >? sortBy=default(List< string >?), int? limit=default(int?), string? filter=default(string?), PortfoliosReconciliationRequest? portfoliosReconciliationRequest=default(PortfoliosReconciliationRequest?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] ReconcileHoldings: Reconcile portfolio holdings Reconcile the holdings of two portfolios. More... | |
Lusid.Sdk.Client.ApiResponse< ResourceListOfReconciliationBreak > | ReconcileHoldingsWithHttpInfo (List< string >? sortBy=default(List< string >?), int? limit=default(int?), string? filter=default(string?), PortfoliosReconciliationRequest? portfoliosReconciliationRequest=default(PortfoliosReconciliationRequest?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] ReconcileHoldings: Reconcile portfolio holdings Reconcile the holdings of two portfolios. More... | |
async System.Threading.Tasks.Task< ResourceListOfReconciliationBreak > | ReconcileHoldingsAsync (List< string >? sortBy=default(List< string >?), int? limit=default(int?), string? filter=default(string?), PortfoliosReconciliationRequest? portfoliosReconciliationRequest=default(PortfoliosReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] ReconcileHoldings: Reconcile portfolio holdings Reconcile the holdings of two portfolios. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< ResourceListOfReconciliationBreak > > | ReconcileHoldingsWithHttpInfoAsync (List< string >? sortBy=default(List< string >?), int? limit=default(int?), string? filter=default(string?), PortfoliosReconciliationRequest? portfoliosReconciliationRequest=default(PortfoliosReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] ReconcileHoldings: Reconcile portfolio holdings Reconcile the holdings of two portfolios. More... | |
ListAggregationReconciliation | ReconcileInline (InlineValuationsReconciliationRequest? inlineValuationsReconciliationRequest=default(InlineValuationsReconciliationRequest?), int operationIndex=0, ConfigurationOptions? opts=null) |
ReconcileInline: Reconcile valuations performed on one or two sets of inline instruments using one or two configuration recipes. Perform valuation of one or two set of inline instruments using different one or two configuration recipes. Produce a breakdown of the resulting differences in valuation. More... | |
Lusid.Sdk.Client.ApiResponse< ListAggregationReconciliation > | ReconcileInlineWithHttpInfo (InlineValuationsReconciliationRequest? inlineValuationsReconciliationRequest=default(InlineValuationsReconciliationRequest?), int operationIndex=0, ConfigurationOptions? opts=null) |
ReconcileInline: Reconcile valuations performed on one or two sets of inline instruments using one or two configuration recipes. Perform valuation of one or two set of inline instruments using different one or two configuration recipes. Produce a breakdown of the resulting differences in valuation. More... | |
async System.Threading.Tasks.Task< ListAggregationReconciliation > | ReconcileInlineAsync (InlineValuationsReconciliationRequest? inlineValuationsReconciliationRequest=default(InlineValuationsReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
ReconcileInline: Reconcile valuations performed on one or two sets of inline instruments using one or two configuration recipes. Perform valuation of one or two set of inline instruments using different one or two configuration recipes. Produce a breakdown of the resulting differences in valuation. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< ListAggregationReconciliation > > | ReconcileInlineWithHttpInfoAsync (InlineValuationsReconciliationRequest? inlineValuationsReconciliationRequest=default(InlineValuationsReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
ReconcileInline: Reconcile valuations performed on one or two sets of inline instruments using one or two configuration recipes. Perform valuation of one or two set of inline instruments using different one or two configuration recipes. Produce a breakdown of the resulting differences in valuation. More... | |
TransactionsReconciliationsResponse | ReconcileTransactions (TransactionReconciliationRequest? transactionReconciliationRequest=default(TransactionReconciliationRequest?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] ReconcileTransactions: Perform a Transactions Reconciliation. Evaluates two sets of transactions to determine which transactions from each set likely match using the rules of a specified mapping. More... | |
Lusid.Sdk.Client.ApiResponse< TransactionsReconciliationsResponse > | ReconcileTransactionsWithHttpInfo (TransactionReconciliationRequest? transactionReconciliationRequest=default(TransactionReconciliationRequest?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] ReconcileTransactions: Perform a Transactions Reconciliation. Evaluates two sets of transactions to determine which transactions from each set likely match using the rules of a specified mapping. More... | |
async System.Threading.Tasks.Task< TransactionsReconciliationsResponse > | ReconcileTransactionsAsync (TransactionReconciliationRequest? transactionReconciliationRequest=default(TransactionReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] ReconcileTransactions: Perform a Transactions Reconciliation. Evaluates two sets of transactions to determine which transactions from each set likely match using the rules of a specified mapping. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< TransactionsReconciliationsResponse > > | ReconcileTransactionsWithHttpInfoAsync (TransactionReconciliationRequest? transactionReconciliationRequest=default(TransactionReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] ReconcileTransactions: Perform a Transactions Reconciliation. Evaluates two sets of transactions to determine which transactions from each set likely match using the rules of a specified mapping. More... | |
ReconciliationResponse | ReconcileTransactionsV2 (TransactionReconciliationRequestV2? transactionReconciliationRequestV2=default(TransactionReconciliationRequestV2?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] ReconcileTransactionsV2: Perform a Transactions Reconciliation. Evaluates two sets of transactions to determine which transactions from each set likely match using the rules of a specified mapping. More... | |
Lusid.Sdk.Client.ApiResponse< ReconciliationResponse > | ReconcileTransactionsV2WithHttpInfo (TransactionReconciliationRequestV2? transactionReconciliationRequestV2=default(TransactionReconciliationRequestV2?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] ReconcileTransactionsV2: Perform a Transactions Reconciliation. Evaluates two sets of transactions to determine which transactions from each set likely match using the rules of a specified mapping. More... | |
async System.Threading.Tasks.Task< ReconciliationResponse > | ReconcileTransactionsV2Async (TransactionReconciliationRequestV2? transactionReconciliationRequestV2=default(TransactionReconciliationRequestV2?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] ReconcileTransactionsV2: Perform a Transactions Reconciliation. Evaluates two sets of transactions to determine which transactions from each set likely match using the rules of a specified mapping. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< ReconciliationResponse > > | ReconcileTransactionsV2WithHttpInfoAsync (TransactionReconciliationRequestV2? transactionReconciliationRequestV2=default(TransactionReconciliationRequestV2?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] ReconcileTransactionsV2: Perform a Transactions Reconciliation. Evaluates two sets of transactions to determine which transactions from each set likely match using the rules of a specified mapping. More... | |
ListAggregationReconciliation | ReconcileValuation (ValuationsReconciliationRequest? valuationsReconciliationRequest=default(ValuationsReconciliationRequest?), int operationIndex=0, ConfigurationOptions? opts=null) |
ReconcileValuation: Reconcile valuations performed on one or two sets of holdings using one or two configuration recipes. Perform valuation of one or two set of holdings using different one or two configuration recipes. Produce a breakdown of the resulting differences in valuation. More... | |
Lusid.Sdk.Client.ApiResponse< ListAggregationReconciliation > | ReconcileValuationWithHttpInfo (ValuationsReconciliationRequest? valuationsReconciliationRequest=default(ValuationsReconciliationRequest?), int operationIndex=0, ConfigurationOptions? opts=null) |
ReconcileValuation: Reconcile valuations performed on one or two sets of holdings using one or two configuration recipes. Perform valuation of one or two set of holdings using different one or two configuration recipes. Produce a breakdown of the resulting differences in valuation. More... | |
async System.Threading.Tasks.Task< ListAggregationReconciliation > | ReconcileValuationAsync (ValuationsReconciliationRequest? valuationsReconciliationRequest=default(ValuationsReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
ReconcileValuation: Reconcile valuations performed on one or two sets of holdings using one or two configuration recipes. Perform valuation of one or two set of holdings using different one or two configuration recipes. Produce a breakdown of the resulting differences in valuation. More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< ListAggregationReconciliation > > | ReconcileValuationWithHttpInfoAsync (ValuationsReconciliationRequest? valuationsReconciliationRequest=default(ValuationsReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
ReconcileValuation: Reconcile valuations performed on one or two sets of holdings using one or two configuration recipes. Perform valuation of one or two set of holdings using different one or two configuration recipes. Produce a breakdown of the resulting differences in valuation. More... | |
Reconciliation | UpdateReconciliation (string scope, string code, UpdateReconciliationRequest? updateReconciliationRequest=default(UpdateReconciliationRequest?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] UpdateReconciliation: Update scheduled reconciliation Update a given scheduled reconciliation More... | |
Lusid.Sdk.Client.ApiResponse< Reconciliation > | UpdateReconciliationWithHttpInfo (string scope, string code, UpdateReconciliationRequest? updateReconciliationRequest=default(UpdateReconciliationRequest?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] UpdateReconciliation: Update scheduled reconciliation Update a given scheduled reconciliation More... | |
async System.Threading.Tasks.Task< Reconciliation > | UpdateReconciliationAsync (string scope, string code, UpdateReconciliationRequest? updateReconciliationRequest=default(UpdateReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] UpdateReconciliation: Update scheduled reconciliation Update a given scheduled reconciliation More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< Reconciliation > > | UpdateReconciliationWithHttpInfoAsync (string scope, string code, UpdateReconciliationRequest? updateReconciliationRequest=default(UpdateReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] UpdateReconciliation: Update scheduled reconciliation Update a given scheduled reconciliation More... | |
Mapping | UpsertReconciliationMapping (Mapping? mapping=default(Mapping?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] UpsertReconciliationMapping: Create or update a mapping If no mapping exists with the specified scope and code will create a new one. Else will update the existing mapping More... | |
Lusid.Sdk.Client.ApiResponse< Mapping > | UpsertReconciliationMappingWithHttpInfo (Mapping? mapping=default(Mapping?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] UpsertReconciliationMapping: Create or update a mapping If no mapping exists with the specified scope and code will create a new one. Else will update the existing mapping More... | |
async System.Threading.Tasks.Task< Mapping > | UpsertReconciliationMappingAsync (Mapping? mapping=default(Mapping?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] UpsertReconciliationMapping: Create or update a mapping If no mapping exists with the specified scope and code will create a new one. Else will update the existing mapping More... | |
async System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< Mapping > > | UpsertReconciliationMappingWithHttpInfoAsync (Mapping? mapping=default(Mapping?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] UpsertReconciliationMapping: Create or update a mapping If no mapping exists with the specified scope and code will create a new one. Else will update the existing mapping More... | |
Properties | |
Lusid.Sdk.Client.IAsynchronousClient | AsynchronousClient [get, set] |
The client for accessing this underlying API asynchronously. More... | |
Lusid.Sdk.Client.ISynchronousClient | Client [get, set] |
The client for accessing this underlying API synchronously. More... | |
Lusid.Sdk.Client.IReadableConfiguration | Configuration [get, set] |
Gets or sets the configuration object More... | |
Lusid.Sdk.Client.ExceptionFactory | ExceptionFactory [get, set] |
Provides a factory method hook for the creation of exceptions. More... | |
Properties inherited from Lusid.Sdk.Client.IApiAccessor | |
IReadableConfiguration | Configuration [get, set] |
Gets or sets the configuration object More... | |
ExceptionFactory | ExceptionFactory [get, set] |
Provides a factory method hook for the creation of exceptions. More... | |
Represents a collection of functions to interact with the API endpoints
|
inline |
Initializes a new instance of the ReconciliationsApi class.
|
inline |
Initializes a new instance of the ReconciliationsApi class.
|
inline |
Initializes a new instance of the ReconciliationsApi class using Configuration object
configuration | An instance of Configuration |
|
inline |
Initializes a new instance of the ReconciliationsApi class using a Configuration object and client instance.
client | The client interface for synchronous API access. |
asyncClient | The client interface for asynchronous API access. |
configuration | The configuration object. |
|
inline |
[EXPERIMENTAL] CreateScheduledReconciliation: Create a scheduled reconciliation Create a scheduled reconciliation for the given request
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the reconciliation |
createReconciliationRequest | The definition of the reconciliation (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EXPERIMENTAL] CreateScheduledReconciliation: Create a scheduled reconciliation Create a scheduled reconciliation for the given request
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the reconciliation |
createReconciliationRequest | The definition of the reconciliation (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
[EXPERIMENTAL] CreateScheduledReconciliation: Create a scheduled reconciliation Create a scheduled reconciliation for the given request
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the reconciliation |
createReconciliationRequest | The definition of the reconciliation (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EXPERIMENTAL] CreateScheduledReconciliation: Create a scheduled reconciliation Create a scheduled reconciliation for the given request
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the reconciliation |
createReconciliationRequest | The definition of the reconciliation (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
[EXPERIMENTAL] DeleteReconciliation: Delete scheduled reconciliation Delete the given scheduled reconciliation
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the scheduled reconciliation |
code | The code of the scheduled reconciliation |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EXPERIMENTAL] DeleteReconciliation: Delete scheduled reconciliation Delete the given scheduled reconciliation
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the scheduled reconciliation |
code | The code of the scheduled reconciliation |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
[EARLY ACCESS] DeleteReconciliationMapping: Delete a mapping Deletes the mapping identified by the scope and code
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the mapping. |
code | The code fof the mapping. |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EARLY ACCESS] DeleteReconciliationMapping: Delete a mapping Deletes the mapping identified by the scope and code
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the mapping. |
code | The code fof the mapping. |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
[EARLY ACCESS] DeleteReconciliationMapping: Delete a mapping Deletes the mapping identified by the scope and code
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the mapping. |
code | The code fof the mapping. |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EARLY ACCESS] DeleteReconciliationMapping: Delete a mapping Deletes the mapping identified by the scope and code
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the mapping. |
code | The code fof the mapping. |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
[EXPERIMENTAL] DeleteReconciliation: Delete scheduled reconciliation Delete the given scheduled reconciliation
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the scheduled reconciliation |
code | The code of the scheduled reconciliation |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EXPERIMENTAL] DeleteReconciliation: Delete scheduled reconciliation Delete the given scheduled reconciliation
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the scheduled reconciliation |
code | The code of the scheduled reconciliation |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
|
inline |
[EXPERIMENTAL] GetReconciliation: Get scheduled reconciliation Get the requested scheduled reconciliation
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the scheduled reconciliation |
code | The code of the scheduled reconciliation |
effectiveAt | The effective datetime or cut label at which to retrieve the scheduled reconciliation. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to retrieve the scheduled reconciliation. Defaults to returning the latest version of the reconciliation if not specified. (optional) |
propertyKeys | A list of property keys from the 'Reconciliation' property domain to decorate onto the reconciliation. These must take the form {domain}/{scope}/{code}, for example 'Reconciliation/Broker/Id'. (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EXPERIMENTAL] GetReconciliation: Get scheduled reconciliation Get the requested scheduled reconciliation
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the scheduled reconciliation |
code | The code of the scheduled reconciliation |
effectiveAt | The effective datetime or cut label at which to retrieve the scheduled reconciliation. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to retrieve the scheduled reconciliation. Defaults to returning the latest version of the reconciliation if not specified. (optional) |
propertyKeys | A list of property keys from the 'Reconciliation' property domain to decorate onto the reconciliation. These must take the form {domain}/{scope}/{code}, for example 'Reconciliation/Broker/Id'. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
[EARLY ACCESS] GetReconciliationMapping: Get a mapping Gets a mapping identified by the given scope and code
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the mapping. |
code | The code of the mapping. |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EARLY ACCESS] GetReconciliationMapping: Get a mapping Gets a mapping identified by the given scope and code
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the mapping. |
code | The code of the mapping. |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
[EARLY ACCESS] GetReconciliationMapping: Get a mapping Gets a mapping identified by the given scope and code
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the mapping. |
code | The code of the mapping. |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EARLY ACCESS] GetReconciliationMapping: Get a mapping Gets a mapping identified by the given scope and code
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the mapping. |
code | The code of the mapping. |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
[EXPERIMENTAL] GetReconciliation: Get scheduled reconciliation Get the requested scheduled reconciliation
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the scheduled reconciliation |
code | The code of the scheduled reconciliation |
effectiveAt | The effective datetime or cut label at which to retrieve the scheduled reconciliation. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to retrieve the scheduled reconciliation. Defaults to returning the latest version of the reconciliation if not specified. (optional) |
propertyKeys | A list of property keys from the 'Reconciliation' property domain to decorate onto the reconciliation. These must take the form {domain}/{scope}/{code}, for example 'Reconciliation/Broker/Id'. (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EXPERIMENTAL] GetReconciliation: Get scheduled reconciliation Get the requested scheduled reconciliation
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the scheduled reconciliation |
code | The code of the scheduled reconciliation |
effectiveAt | The effective datetime or cut label at which to retrieve the scheduled reconciliation. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to retrieve the scheduled reconciliation. Defaults to returning the latest version of the reconciliation if not specified. (optional) |
propertyKeys | A list of property keys from the 'Reconciliation' property domain to decorate onto the reconciliation. These must take the form {domain}/{scope}/{code}, for example 'Reconciliation/Broker/Id'. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
[EARLY ACCESS] ListReconciliationMappings: List the reconciliation mappings Lists all mappings this user is entitled to see
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
reconciliationType | Optional parameter to specify which type of mappings should be returned. Defaults to Transaction if not provided. (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EARLY ACCESS] ListReconciliationMappings: List the reconciliation mappings Lists all mappings this user is entitled to see
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
reconciliationType | Optional parameter to specify which type of mappings should be returned. Defaults to Transaction if not provided. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
[EARLY ACCESS] ListReconciliationMappings: List the reconciliation mappings Lists all mappings this user is entitled to see
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
reconciliationType | Optional parameter to specify which type of mappings should be returned. Defaults to Transaction if not provided. (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EARLY ACCESS] ListReconciliationMappings: List the reconciliation mappings Lists all mappings this user is entitled to see
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
reconciliationType | Optional parameter to specify which type of mappings should be returned. Defaults to Transaction if not provided. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
[EXPERIMENTAL] ListReconciliations: List scheduled reconciliations List all the scheduled reconciliations matching particular criteria
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
effectiveAt | The effective datetime or cut label at which to list the TimeVariant properties for the reconciliation. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to list the reconciliation. Defaults to returning the latest version of each reconciliation if not specified. (optional) |
page | The pagination token to use to continue listing reconciliations; this value is returned from the previous call. If a pagination token is provided, the filter, effectiveAt and asAt fields must not have changed since the original request. (optional) |
limit | When paginating, limit the results to this number. Defaults to 100 if not specified. (optional) |
filter | Expression to filter the results. For example, to filter on the reconciliation type, specify "id.Code eq '001'". For more information about filtering results, see https://support.lusid.com/knowledgebase/article/KA-01914. (optional) |
propertyKeys | A list of property keys from the 'Reconciliation' domain to decorate onto each reconciliation. These must take the format {domain}/{scope}/{code}, for example 'Reconciliation/Broker/Id'. (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EXPERIMENTAL] ListReconciliations: List scheduled reconciliations List all the scheduled reconciliations matching particular criteria
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
effectiveAt | The effective datetime or cut label at which to list the TimeVariant properties for the reconciliation. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to list the reconciliation. Defaults to returning the latest version of each reconciliation if not specified. (optional) |
page | The pagination token to use to continue listing reconciliations; this value is returned from the previous call. If a pagination token is provided, the filter, effectiveAt and asAt fields must not have changed since the original request. (optional) |
limit | When paginating, limit the results to this number. Defaults to 100 if not specified. (optional) |
filter | Expression to filter the results. For example, to filter on the reconciliation type, specify "id.Code eq '001'". For more information about filtering results, see https://support.lusid.com/knowledgebase/article/KA-01914. (optional) |
propertyKeys | A list of property keys from the 'Reconciliation' domain to decorate onto each reconciliation. These must take the format {domain}/{scope}/{code}, for example 'Reconciliation/Broker/Id'. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
[EXPERIMENTAL] ListReconciliations: List scheduled reconciliations List all the scheduled reconciliations matching particular criteria
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
effectiveAt | The effective datetime or cut label at which to list the TimeVariant properties for the reconciliation. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to list the reconciliation. Defaults to returning the latest version of each reconciliation if not specified. (optional) |
page | The pagination token to use to continue listing reconciliations; this value is returned from the previous call. If a pagination token is provided, the filter, effectiveAt and asAt fields must not have changed since the original request. (optional) |
limit | When paginating, limit the results to this number. Defaults to 100 if not specified. (optional) |
filter | Expression to filter the results. For example, to filter on the reconciliation type, specify "id.Code eq '001'". For more information about filtering results, see https://support.lusid.com/knowledgebase/article/KA-01914. (optional) |
propertyKeys | A list of property keys from the 'Reconciliation' domain to decorate onto each reconciliation. These must take the format {domain}/{scope}/{code}, for example 'Reconciliation/Broker/Id'. (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EXPERIMENTAL] ListReconciliations: List scheduled reconciliations List all the scheduled reconciliations matching particular criteria
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
effectiveAt | The effective datetime or cut label at which to list the TimeVariant properties for the reconciliation. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to list the reconciliation. Defaults to returning the latest version of each reconciliation if not specified. (optional) |
page | The pagination token to use to continue listing reconciliations; this value is returned from the previous call. If a pagination token is provided, the filter, effectiveAt and asAt fields must not have changed since the original request. (optional) |
limit | When paginating, limit the results to this number. Defaults to 100 if not specified. (optional) |
filter | Expression to filter the results. For example, to filter on the reconciliation type, specify "id.Code eq '001'". For more information about filtering results, see https://support.lusid.com/knowledgebase/article/KA-01914. (optional) |
propertyKeys | A list of property keys from the 'Reconciliation' domain to decorate onto each reconciliation. These must take the format {domain}/{scope}/{code}, for example 'Reconciliation/Broker/Id'. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
ReconcileGeneric: Reconcile either holdings or valuations performed on one or two sets of holdings using one or two configuration recipes. The output is configurable for various types of comparisons, to allow tolerances on numerical and date-time data or case-insensitivity on strings, and elision of resulting differences where they are 'empty' or null or zero. Perform evaluation of one or two set of holdings (a portfolio of instruments) using one or two (potentially different) configuration recipes. Produce a breakdown of the resulting differences in evaluation that can be iterated through.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
reconciliationRequest | The specifications of the inputs to the reconciliation (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
ReconcileGeneric: Reconcile either holdings or valuations performed on one or two sets of holdings using one or two configuration recipes. The output is configurable for various types of comparisons, to allow tolerances on numerical and date-time data or case-insensitivity on strings, and elision of resulting differences where they are 'empty' or null or zero. Perform evaluation of one or two set of holdings (a portfolio of instruments) using one or two (potentially different) configuration recipes. Produce a breakdown of the resulting differences in evaluation that can be iterated through.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
reconciliationRequest | The specifications of the inputs to the reconciliation (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
ReconcileGeneric: Reconcile either holdings or valuations performed on one or two sets of holdings using one or two configuration recipes. The output is configurable for various types of comparisons, to allow tolerances on numerical and date-time data or case-insensitivity on strings, and elision of resulting differences where they are 'empty' or null or zero. Perform evaluation of one or two set of holdings (a portfolio of instruments) using one or two (potentially different) configuration recipes. Produce a breakdown of the resulting differences in evaluation that can be iterated through.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
reconciliationRequest | The specifications of the inputs to the reconciliation (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
ReconcileGeneric: Reconcile either holdings or valuations performed on one or two sets of holdings using one or two configuration recipes. The output is configurable for various types of comparisons, to allow tolerances on numerical and date-time data or case-insensitivity on strings, and elision of resulting differences where they are 'empty' or null or zero. Perform evaluation of one or two set of holdings (a portfolio of instruments) using one or two (potentially different) configuration recipes. Produce a breakdown of the resulting differences in evaluation that can be iterated through.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
reconciliationRequest | The specifications of the inputs to the reconciliation (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
[EARLY ACCESS] ReconcileHoldings: Reconcile portfolio holdings Reconcile the holdings of two portfolios.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
sortBy | Optional. Order the results by these fields. Use use the '-' sign to denote descending order e.g. -MyFieldName (optional) |
limit | Optional. When paginating, limit the number of returned results to this many. (optional) |
filter | Optional. Expression to filter the result set. For example, to filter on the left portfolio Code, use "left.portfolioId.code eq 'string'" Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
portfoliosReconciliationRequest | The specifications of the inputs to the reconciliation (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EARLY ACCESS] ReconcileHoldings: Reconcile portfolio holdings Reconcile the holdings of two portfolios.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
sortBy | Optional. Order the results by these fields. Use use the '-' sign to denote descending order e.g. -MyFieldName (optional) |
limit | Optional. When paginating, limit the number of returned results to this many. (optional) |
filter | Optional. Expression to filter the result set. For example, to filter on the left portfolio Code, use "left.portfolioId.code eq 'string'" Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
portfoliosReconciliationRequest | The specifications of the inputs to the reconciliation (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
[EARLY ACCESS] ReconcileHoldings: Reconcile portfolio holdings Reconcile the holdings of two portfolios.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
sortBy | Optional. Order the results by these fields. Use use the '-' sign to denote descending order e.g. -MyFieldName (optional) |
limit | Optional. When paginating, limit the number of returned results to this many. (optional) |
filter | Optional. Expression to filter the result set. For example, to filter on the left portfolio Code, use "left.portfolioId.code eq 'string'" Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
portfoliosReconciliationRequest | The specifications of the inputs to the reconciliation (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EARLY ACCESS] ReconcileHoldings: Reconcile portfolio holdings Reconcile the holdings of two portfolios.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
sortBy | Optional. Order the results by these fields. Use use the '-' sign to denote descending order e.g. -MyFieldName (optional) |
limit | Optional. When paginating, limit the number of returned results to this many. (optional) |
filter | Optional. Expression to filter the result set. For example, to filter on the left portfolio Code, use "left.portfolioId.code eq 'string'" Read more about filtering results from LUSID here https://support.lusid.com/filtering-results-from-lusid. (optional) |
portfoliosReconciliationRequest | The specifications of the inputs to the reconciliation (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
ReconcileInline: Reconcile valuations performed on one or two sets of inline instruments using one or two configuration recipes. Perform valuation of one or two set of inline instruments using different one or two configuration recipes. Produce a breakdown of the resulting differences in valuation.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
inlineValuationsReconciliationRequest | The specifications of the inputs to the reconciliation (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
ReconcileInline: Reconcile valuations performed on one or two sets of inline instruments using one or two configuration recipes. Perform valuation of one or two set of inline instruments using different one or two configuration recipes. Produce a breakdown of the resulting differences in valuation.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
inlineValuationsReconciliationRequest | The specifications of the inputs to the reconciliation (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
ReconcileInline: Reconcile valuations performed on one or two sets of inline instruments using one or two configuration recipes. Perform valuation of one or two set of inline instruments using different one or two configuration recipes. Produce a breakdown of the resulting differences in valuation.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
inlineValuationsReconciliationRequest | The specifications of the inputs to the reconciliation (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
ReconcileInline: Reconcile valuations performed on one or two sets of inline instruments using one or two configuration recipes. Perform valuation of one or two set of inline instruments using different one or two configuration recipes. Produce a breakdown of the resulting differences in valuation.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
inlineValuationsReconciliationRequest | The specifications of the inputs to the reconciliation (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
[EARLY ACCESS] ReconcileTransactions: Perform a Transactions Reconciliation. Evaluates two sets of transactions to determine which transactions from each set likely match using the rules of a specified mapping.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
transactionReconciliationRequest | (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EARLY ACCESS] ReconcileTransactions: Perform a Transactions Reconciliation. Evaluates two sets of transactions to determine which transactions from each set likely match using the rules of a specified mapping.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
transactionReconciliationRequest | (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
[EXPERIMENTAL] ReconcileTransactionsV2: Perform a Transactions Reconciliation. Evaluates two sets of transactions to determine which transactions from each set likely match using the rules of a specified mapping.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
transactionReconciliationRequestV2 | (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EXPERIMENTAL] ReconcileTransactionsV2: Perform a Transactions Reconciliation. Evaluates two sets of transactions to determine which transactions from each set likely match using the rules of a specified mapping.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
transactionReconciliationRequestV2 | (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
[EXPERIMENTAL] ReconcileTransactionsV2: Perform a Transactions Reconciliation. Evaluates two sets of transactions to determine which transactions from each set likely match using the rules of a specified mapping.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
transactionReconciliationRequestV2 | (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EXPERIMENTAL] ReconcileTransactionsV2: Perform a Transactions Reconciliation. Evaluates two sets of transactions to determine which transactions from each set likely match using the rules of a specified mapping.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
transactionReconciliationRequestV2 | (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
[EARLY ACCESS] ReconcileTransactions: Perform a Transactions Reconciliation. Evaluates two sets of transactions to determine which transactions from each set likely match using the rules of a specified mapping.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
transactionReconciliationRequest | (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EARLY ACCESS] ReconcileTransactions: Perform a Transactions Reconciliation. Evaluates two sets of transactions to determine which transactions from each set likely match using the rules of a specified mapping.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
transactionReconciliationRequest | (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
ReconcileValuation: Reconcile valuations performed on one or two sets of holdings using one or two configuration recipes. Perform valuation of one or two set of holdings using different one or two configuration recipes. Produce a breakdown of the resulting differences in valuation.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
valuationsReconciliationRequest | The specifications of the inputs to the reconciliation (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
ReconcileValuation: Reconcile valuations performed on one or two sets of holdings using one or two configuration recipes. Perform valuation of one or two set of holdings using different one or two configuration recipes. Produce a breakdown of the resulting differences in valuation.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
valuationsReconciliationRequest | The specifications of the inputs to the reconciliation (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
ReconcileValuation: Reconcile valuations performed on one or two sets of holdings using one or two configuration recipes. Perform valuation of one or two set of holdings using different one or two configuration recipes. Produce a breakdown of the resulting differences in valuation.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
valuationsReconciliationRequest | The specifications of the inputs to the reconciliation (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
ReconcileValuation: Reconcile valuations performed on one or two sets of holdings using one or two configuration recipes. Perform valuation of one or two set of holdings using different one or two configuration recipes. Produce a breakdown of the resulting differences in valuation.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
valuationsReconciliationRequest | The specifications of the inputs to the reconciliation (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
[EXPERIMENTAL] UpdateReconciliation: Update scheduled reconciliation Update a given scheduled reconciliation
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the reconciliation to be updated |
code | The code of the reconciliation to be updated |
updateReconciliationRequest | The updated definition of the reconciliation (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EXPERIMENTAL] UpdateReconciliation: Update scheduled reconciliation Update a given scheduled reconciliation
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the reconciliation to be updated |
code | The code of the reconciliation to be updated |
updateReconciliationRequest | The updated definition of the reconciliation (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
[EXPERIMENTAL] UpdateReconciliation: Update scheduled reconciliation Update a given scheduled reconciliation
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the reconciliation to be updated |
code | The code of the reconciliation to be updated |
updateReconciliationRequest | The updated definition of the reconciliation (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EXPERIMENTAL] UpdateReconciliation: Update scheduled reconciliation Update a given scheduled reconciliation
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the reconciliation to be updated |
code | The code of the reconciliation to be updated |
updateReconciliationRequest | The updated definition of the reconciliation (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
[EARLY ACCESS] UpsertReconciliationMapping: Create or update a mapping If no mapping exists with the specified scope and code will create a new one. Else will update the existing mapping
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
mapping | The mapping to be created / updated. (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EARLY ACCESS] UpsertReconciliationMapping: Create or update a mapping If no mapping exists with the specified scope and code will create a new one. Else will update the existing mapping
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
mapping | The mapping to be created / updated. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
inline |
[EARLY ACCESS] UpsertReconciliationMapping: Create or update a mapping If no mapping exists with the specified scope and code will create a new one. Else will update the existing mapping
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
mapping | The mapping to be created / updated. (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiSync.
|
inline |
[EARLY ACCESS] UpsertReconciliationMapping: Create or update a mapping If no mapping exists with the specified scope and code will create a new one. Else will update the existing mapping
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
mapping | The mapping to be created / updated. (optional) |
operationIndex | Index associated with the operation. |
cancellationToken | Cancellation Token to cancel the request. |
opts | Options for this request. |
Implements Lusid.Sdk.Api.IReconciliationsApiAsync.
|
getset |
The client for accessing this underlying API asynchronously.
|
getset |
The client for accessing this underlying API synchronously.
|
getset |
Gets or sets the configuration object
An instance of the Configuration
|
getset |
Provides a factory method hook for the creation of exceptions.