LUSID C# SDK
List of all members
Lusid.Sdk.Api.IReconciliationsApi Interface Reference

Represents a collection of functions to interact with the API endpoints More...

Inheritance diagram for Lusid.Sdk.Api.IReconciliationsApi:
Inheritance graph
[legend]

Additional Inherited Members

- Public Member Functions inherited from Lusid.Sdk.Api.IReconciliationsApiSync
Reconciliation CreateScheduledReconciliation (string scope, CreateReconciliationRequest? createReconciliationRequest=default(CreateReconciliationRequest?), int operationIndex=0)
 [EXPERIMENTAL] CreateScheduledReconciliation: Create a scheduled reconciliation More...
 
ApiResponse< ReconciliationCreateScheduledReconciliationWithHttpInfo (string scope, CreateReconciliationRequest? createReconciliationRequest=default(CreateReconciliationRequest?), int operationIndex=0)
 [EXPERIMENTAL] CreateScheduledReconciliation: Create a scheduled reconciliation More...
 
DeletedEntityResponse DeleteReconciliation (string scope, string code, int operationIndex=0)
 [EXPERIMENTAL] DeleteReconciliation: Delete scheduled reconciliation More...
 
ApiResponse< DeletedEntityResponseDeleteReconciliationWithHttpInfo (string scope, string code, int operationIndex=0)
 [EXPERIMENTAL] DeleteReconciliation: Delete scheduled reconciliation More...
 
string DeleteReconciliationMapping (string scope, string code, int operationIndex=0)
 [EARLY ACCESS] DeleteReconciliationMapping: Delete a mapping More...
 
ApiResponse< string > DeleteReconciliationMappingWithHttpInfo (string scope, string code, int operationIndex=0)
 [EARLY ACCESS] DeleteReconciliationMapping: Delete a mapping More...
 
Reconciliation GetReconciliation (string scope, string code, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? propertyKeys=default(List< string >?), int operationIndex=0)
 [EXPERIMENTAL] GetReconciliation: Get scheduled reconciliation More...
 
ApiResponse< ReconciliationGetReconciliationWithHttpInfo (string scope, string code, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? propertyKeys=default(List< string >?), int operationIndex=0)
 [EXPERIMENTAL] GetReconciliation: Get scheduled reconciliation More...
 
Mapping GetReconciliationMapping (string scope, string code, int operationIndex=0)
 [EARLY ACCESS] GetReconciliationMapping: Get a mapping More...
 
ApiResponse< MappingGetReconciliationMappingWithHttpInfo (string scope, string code, int operationIndex=0)
 [EARLY ACCESS] GetReconciliationMapping: Get a mapping More...
 
ResourceListOfMapping ListReconciliationMappings (string? reconciliationType=default(string?), int operationIndex=0)
 [EARLY ACCESS] ListReconciliationMappings: List the reconciliation mappings More...
 
ApiResponse< ResourceListOfMappingListReconciliationMappingsWithHttpInfo (string? reconciliationType=default(string?), int operationIndex=0)
 [EARLY ACCESS] ListReconciliationMappings: List the reconciliation mappings 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)
 [EXPERIMENTAL] ListReconciliations: List scheduled reconciliations More...
 
ApiResponse< PagedResourceListOfReconciliationListReconciliationsWithHttpInfo (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)
 [EXPERIMENTAL] ListReconciliations: List scheduled reconciliations More...
 
ReconciliationResponse ReconcileGeneric (ReconciliationRequest? reconciliationRequest=default(ReconciliationRequest?), int operationIndex=0)
 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 &#39;empty&#39; or null or zero. More...
 
ApiResponse< ReconciliationResponseReconcileGenericWithHttpInfo (ReconciliationRequest? reconciliationRequest=default(ReconciliationRequest?), int operationIndex=0)
 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 &#39;empty&#39; or null or zero. More...
 
ResourceListOfReconciliationBreak ReconcileHoldings (List< string >? sortBy=default(List< string >?), int? limit=default(int?), string? filter=default(string?), PortfoliosReconciliationRequest? portfoliosReconciliationRequest=default(PortfoliosReconciliationRequest?), int operationIndex=0)
 [EARLY ACCESS] ReconcileHoldings: Reconcile portfolio holdings More...
 
ApiResponse< ResourceListOfReconciliationBreakReconcileHoldingsWithHttpInfo (List< string >? sortBy=default(List< string >?), int? limit=default(int?), string? filter=default(string?), PortfoliosReconciliationRequest? portfoliosReconciliationRequest=default(PortfoliosReconciliationRequest?), int operationIndex=0)
 [EARLY ACCESS] ReconcileHoldings: Reconcile portfolio holdings More...
 
ListAggregationReconciliation ReconcileInline (InlineValuationsReconciliationRequest? inlineValuationsReconciliationRequest=default(InlineValuationsReconciliationRequest?), int operationIndex=0)
 ReconcileInline: Reconcile valuations performed on one or two sets of inline instruments using one or two configuration recipes. More...
 
ApiResponse< ListAggregationReconciliationReconcileInlineWithHttpInfo (InlineValuationsReconciliationRequest? inlineValuationsReconciliationRequest=default(InlineValuationsReconciliationRequest?), int operationIndex=0)
 ReconcileInline: Reconcile valuations performed on one or two sets of inline instruments using one or two configuration recipes. More...
 
TransactionsReconciliationsResponse ReconcileTransactions (TransactionReconciliationRequest? transactionReconciliationRequest=default(TransactionReconciliationRequest?), int operationIndex=0)
 [EARLY ACCESS] ReconcileTransactions: Perform a Transactions Reconciliation. More...
 
ApiResponse< TransactionsReconciliationsResponseReconcileTransactionsWithHttpInfo (TransactionReconciliationRequest? transactionReconciliationRequest=default(TransactionReconciliationRequest?), int operationIndex=0)
 [EARLY ACCESS] ReconcileTransactions: Perform a Transactions Reconciliation. More...
 
ReconciliationResponse ReconcileTransactionsV2 (TransactionReconciliationRequestV2? transactionReconciliationRequestV2=default(TransactionReconciliationRequestV2?), int operationIndex=0)
 [EXPERIMENTAL] ReconcileTransactionsV2: Perform a Transactions Reconciliation. More...
 
ApiResponse< ReconciliationResponseReconcileTransactionsV2WithHttpInfo (TransactionReconciliationRequestV2? transactionReconciliationRequestV2=default(TransactionReconciliationRequestV2?), int operationIndex=0)
 [EXPERIMENTAL] ReconcileTransactionsV2: Perform a Transactions Reconciliation. More...
 
ListAggregationReconciliation ReconcileValuation (ValuationsReconciliationRequest? valuationsReconciliationRequest=default(ValuationsReconciliationRequest?), int operationIndex=0)
 ReconcileValuation: Reconcile valuations performed on one or two sets of holdings using one or two configuration recipes. More...
 
ApiResponse< ListAggregationReconciliationReconcileValuationWithHttpInfo (ValuationsReconciliationRequest? valuationsReconciliationRequest=default(ValuationsReconciliationRequest?), int operationIndex=0)
 ReconcileValuation: Reconcile valuations performed on one or two sets of holdings using one or two configuration recipes. More...
 
Reconciliation UpdateReconciliation (string scope, string code, UpdateReconciliationRequest? updateReconciliationRequest=default(UpdateReconciliationRequest?), int operationIndex=0)
 [EXPERIMENTAL] UpdateReconciliation: Update scheduled reconciliation More...
 
ApiResponse< ReconciliationUpdateReconciliationWithHttpInfo (string scope, string code, UpdateReconciliationRequest? updateReconciliationRequest=default(UpdateReconciliationRequest?), int operationIndex=0)
 [EXPERIMENTAL] UpdateReconciliation: Update scheduled reconciliation More...
 
Mapping UpsertReconciliationMapping (Mapping? mapping=default(Mapping?), int operationIndex=0)
 [EARLY ACCESS] UpsertReconciliationMapping: Create or update a mapping More...
 
ApiResponse< MappingUpsertReconciliationMappingWithHttpInfo (Mapping? mapping=default(Mapping?), int operationIndex=0)
 [EARLY ACCESS] UpsertReconciliationMapping: Create or update a mapping More...
 
- Public Member Functions inherited from Lusid.Sdk.Client.IApiAccessor
string GetBasePath ()
 Gets the base path of the API client. More...
 
- Public Member Functions inherited from Lusid.Sdk.Api.IReconciliationsApiAsync
System.Threading.Tasks.Task< ReconciliationCreateScheduledReconciliationAsync (string scope, CreateReconciliationRequest? createReconciliationRequest=default(CreateReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] CreateScheduledReconciliation: Create a scheduled reconciliation More...
 
System.Threading.Tasks.Task< ApiResponse< Reconciliation > > CreateScheduledReconciliationWithHttpInfoAsync (string scope, CreateReconciliationRequest? createReconciliationRequest=default(CreateReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] CreateScheduledReconciliation: Create a scheduled reconciliation More...
 
System.Threading.Tasks.Task< DeletedEntityResponseDeleteReconciliationAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] DeleteReconciliation: Delete scheduled reconciliation More...
 
System.Threading.Tasks.Task< ApiResponse< DeletedEntityResponse > > DeleteReconciliationWithHttpInfoAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] DeleteReconciliation: Delete scheduled reconciliation More...
 
System.Threading.Tasks.Task< string > DeleteReconciliationMappingAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] DeleteReconciliationMapping: Delete a mapping More...
 
System.Threading.Tasks.Task< ApiResponse< string > > DeleteReconciliationMappingWithHttpInfoAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] DeleteReconciliationMapping: Delete a mapping More...
 
System.Threading.Tasks.Task< ReconciliationGetReconciliationAsync (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))
 [EXPERIMENTAL] GetReconciliation: Get scheduled reconciliation More...
 
System.Threading.Tasks.Task< 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))
 [EXPERIMENTAL] GetReconciliation: Get scheduled reconciliation More...
 
System.Threading.Tasks.Task< MappingGetReconciliationMappingAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] GetReconciliationMapping: Get a mapping More...
 
System.Threading.Tasks.Task< ApiResponse< Mapping > > GetReconciliationMappingWithHttpInfoAsync (string scope, string code, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] GetReconciliationMapping: Get a mapping More...
 
System.Threading.Tasks.Task< ResourceListOfMappingListReconciliationMappingsAsync (string? reconciliationType=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] ListReconciliationMappings: List the reconciliation mappings More...
 
System.Threading.Tasks.Task< ApiResponse< ResourceListOfMapping > > ListReconciliationMappingsWithHttpInfoAsync (string? reconciliationType=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] ListReconciliationMappings: List the reconciliation mappings More...
 
System.Threading.Tasks.Task< PagedResourceListOfReconciliationListReconciliationsAsync (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))
 [EXPERIMENTAL] ListReconciliations: List scheduled reconciliations More...
 
System.Threading.Tasks.Task< 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))
 [EXPERIMENTAL] ListReconciliations: List scheduled reconciliations More...
 
System.Threading.Tasks.Task< ReconciliationResponseReconcileGenericAsync (ReconciliationRequest? reconciliationRequest=default(ReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 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 &#39;empty&#39; or null or zero. More...
 
System.Threading.Tasks.Task< ApiResponse< ReconciliationResponse > > ReconcileGenericWithHttpInfoAsync (ReconciliationRequest? reconciliationRequest=default(ReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 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 &#39;empty&#39; or null or zero. More...
 
System.Threading.Tasks.Task< ResourceListOfReconciliationBreakReconcileHoldingsAsync (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))
 [EARLY ACCESS] ReconcileHoldings: Reconcile portfolio holdings More...
 
System.Threading.Tasks.Task< 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))
 [EARLY ACCESS] ReconcileHoldings: Reconcile portfolio holdings More...
 
System.Threading.Tasks.Task< ListAggregationReconciliationReconcileInlineAsync (InlineValuationsReconciliationRequest? inlineValuationsReconciliationRequest=default(InlineValuationsReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 ReconcileInline: Reconcile valuations performed on one or two sets of inline instruments using one or two configuration recipes. More...
 
System.Threading.Tasks.Task< ApiResponse< ListAggregationReconciliation > > ReconcileInlineWithHttpInfoAsync (InlineValuationsReconciliationRequest? inlineValuationsReconciliationRequest=default(InlineValuationsReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 ReconcileInline: Reconcile valuations performed on one or two sets of inline instruments using one or two configuration recipes. More...
 
System.Threading.Tasks.Task< TransactionsReconciliationsResponseReconcileTransactionsAsync (TransactionReconciliationRequest? transactionReconciliationRequest=default(TransactionReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] ReconcileTransactions: Perform a Transactions Reconciliation. More...
 
System.Threading.Tasks.Task< ApiResponse< TransactionsReconciliationsResponse > > ReconcileTransactionsWithHttpInfoAsync (TransactionReconciliationRequest? transactionReconciliationRequest=default(TransactionReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] ReconcileTransactions: Perform a Transactions Reconciliation. More...
 
System.Threading.Tasks.Task< ReconciliationResponseReconcileTransactionsV2Async (TransactionReconciliationRequestV2? transactionReconciliationRequestV2=default(TransactionReconciliationRequestV2?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] ReconcileTransactionsV2: Perform a Transactions Reconciliation. More...
 
System.Threading.Tasks.Task< ApiResponse< ReconciliationResponse > > ReconcileTransactionsV2WithHttpInfoAsync (TransactionReconciliationRequestV2? transactionReconciliationRequestV2=default(TransactionReconciliationRequestV2?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] ReconcileTransactionsV2: Perform a Transactions Reconciliation. More...
 
System.Threading.Tasks.Task< ListAggregationReconciliationReconcileValuationAsync (ValuationsReconciliationRequest? valuationsReconciliationRequest=default(ValuationsReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 ReconcileValuation: Reconcile valuations performed on one or two sets of holdings using one or two configuration recipes. More...
 
System.Threading.Tasks.Task< ApiResponse< ListAggregationReconciliation > > ReconcileValuationWithHttpInfoAsync (ValuationsReconciliationRequest? valuationsReconciliationRequest=default(ValuationsReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 ReconcileValuation: Reconcile valuations performed on one or two sets of holdings using one or two configuration recipes. More...
 
System.Threading.Tasks.Task< ReconciliationUpdateReconciliationAsync (string scope, string code, UpdateReconciliationRequest? updateReconciliationRequest=default(UpdateReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] UpdateReconciliation: Update scheduled reconciliation More...
 
System.Threading.Tasks.Task< ApiResponse< Reconciliation > > UpdateReconciliationWithHttpInfoAsync (string scope, string code, UpdateReconciliationRequest? updateReconciliationRequest=default(UpdateReconciliationRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] UpdateReconciliation: Update scheduled reconciliation More...
 
System.Threading.Tasks.Task< MappingUpsertReconciliationMappingAsync (Mapping? mapping=default(Mapping?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] UpsertReconciliationMapping: Create or update a mapping More...
 
System.Threading.Tasks.Task< ApiResponse< Mapping > > UpsertReconciliationMappingWithHttpInfoAsync (Mapping? mapping=default(Mapping?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] UpsertReconciliationMapping: Create or update a mapping 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...
 

Detailed Description

Represents a collection of functions to interact with the API endpoints


The documentation for this interface was generated from the following file: