|
LUSID C# SDK
|
Represents a collection of functions to interact with the API endpoints More...

Additional Inherited Members | |
Public Member Functions inherited from Lusid.Sdk.Api.ITransactionPortfoliosApiSync | |
| AdjustHolding | AdjustHoldings (string scope, string code, DateTimeOrCutLabel effectiveAt, List< AdjustHoldingRequest > adjustHoldingRequest, List< string > reconciliationMethods=default(List< string >)) |
| Adjust holdings More... | |
| ApiResponse< AdjustHolding > | AdjustHoldingsWithHttpInfo (string scope, string code, DateTimeOrCutLabel effectiveAt, List< AdjustHoldingRequest > adjustHoldingRequest, List< string > reconciliationMethods=default(List< string >)) |
| Adjust holdings More... | |
| VersionedResourceListOfOutputTransaction | BuildTransactions (string scope, string code, TransactionQueryParameters transactionQueryParameters, DateTimeOffset? asAt=default(DateTimeOffset?), string filter=default(string), List< string > propertyKeys=default(List< string >), int? limit=default(int?), string page=default(string)) |
| Build transactions More... | |
| ApiResponse< VersionedResourceListOfOutputTransaction > | BuildTransactionsWithHttpInfo (string scope, string code, TransactionQueryParameters transactionQueryParameters, DateTimeOffset? asAt=default(DateTimeOffset?), string filter=default(string), List< string > propertyKeys=default(List< string >), int? limit=default(int?), string page=default(string)) |
| Build transactions More... | |
| DeletedEntityResponse | CancelAdjustHoldings (string scope, string code, DateTimeOrCutLabel effectiveAt) |
| Cancel adjust holdings More... | |
| ApiResponse< DeletedEntityResponse > | CancelAdjustHoldingsWithHttpInfo (string scope, string code, DateTimeOrCutLabel effectiveAt) |
| Cancel adjust holdings More... | |
| DeletedEntityResponse | CancelTransactions (string scope, string code, List< string > transactionIds) |
| Cancel transactions More... | |
| ApiResponse< DeletedEntityResponse > | CancelTransactionsWithHttpInfo (string scope, string code, List< string > transactionIds) |
| Cancel transactions More... | |
| Portfolio | CreatePortfolio (string scope, CreateTransactionPortfolioRequest createTransactionPortfolioRequest) |
| Create portfolio More... | |
| ApiResponse< Portfolio > | CreatePortfolioWithHttpInfo (string scope, CreateTransactionPortfolioRequest createTransactionPortfolioRequest) |
| Create portfolio More... | |
| DeletedEntityResponse | DeletePropertiesFromTransaction (string scope, string code, string transactionId, List< string > propertyKeys) |
| Delete properties from transaction More... | |
| ApiResponse< DeletedEntityResponse > | DeletePropertiesFromTransactionWithHttpInfo (string scope, string code, string transactionId, List< string > propertyKeys) |
| Delete properties from transaction More... | |
| PortfolioDetails | GetDetails (string scope, string code, DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?)) |
| Get details More... | |
| ApiResponse< PortfolioDetails > | GetDetailsWithHttpInfo (string scope, string code, DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?)) |
| Get details More... | |
| VersionedResourceListOfPortfolioHolding | GetHoldings (string scope, string code, DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?), string filter=default(string), List< string > propertyKeys=default(List< string >), bool? byTaxlots=default(bool?)) |
| Get holdings More... | |
| ApiResponse< VersionedResourceListOfPortfolioHolding > | GetHoldingsWithHttpInfo (string scope, string code, DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?), string filter=default(string), List< string > propertyKeys=default(List< string >), bool? byTaxlots=default(bool?)) |
| Get holdings More... | |
| HoldingsAdjustment | GetHoldingsAdjustment (string scope, string code, DateTimeOrCutLabel effectiveAt, DateTimeOffset? asAt=default(DateTimeOffset?)) |
| Get holdings adjustment More... | |
| ApiResponse< HoldingsAdjustment > | GetHoldingsAdjustmentWithHttpInfo (string scope, string code, DateTimeOrCutLabel effectiveAt, DateTimeOffset? asAt=default(DateTimeOffset?)) |
| Get holdings adjustment More... | |
| ResourceListOfPortfolioCashFlow | GetPortfolioCashStatement (string scope, string code, DateTimeOrCutLabel fromEffectiveAt, DateTimeOrCutLabel toEffectiveAt, DateTimeOffset? asAt=default(DateTimeOffset?), string filter=default(string), string recipeIdScope=default(string), string recipeIdCode=default(string)) |
| [EARLY ACCESS] Get portfolio cash statement More... | |
| ApiResponse< ResourceListOfPortfolioCashFlow > | GetPortfolioCashStatementWithHttpInfo (string scope, string code, DateTimeOrCutLabel fromEffectiveAt, DateTimeOrCutLabel toEffectiveAt, DateTimeOffset? asAt=default(DateTimeOffset?), string filter=default(string), string recipeIdScope=default(string), string recipeIdCode=default(string)) |
| [EARLY ACCESS] Get portfolio cash statement More... | |
| VersionedResourceListOfTransaction | GetTransactions (string scope, string code, DateTimeOrCutLabel fromTransactionDate=default(DateTimeOrCutLabel), DateTimeOrCutLabel toTransactionDate=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?), string filter=default(string), List< string > propertyKeys=default(List< string >), string page=default(string), int? limit=default(int?)) |
| Get transactions More... | |
| ApiResponse< VersionedResourceListOfTransaction > | GetTransactionsWithHttpInfo (string scope, string code, DateTimeOrCutLabel fromTransactionDate=default(DateTimeOrCutLabel), DateTimeOrCutLabel toTransactionDate=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?), string filter=default(string), List< string > propertyKeys=default(List< string >), string page=default(string), int? limit=default(int?)) |
| Get transactions More... | |
| ResourceListOfHoldingsAdjustmentHeader | ListHoldingsAdjustments (string scope, string code, DateTimeOrCutLabel fromEffectiveAt=default(DateTimeOrCutLabel), DateTimeOrCutLabel toEffectiveAt=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?)) |
| List holdings adjustments More... | |
| ApiResponse< ResourceListOfHoldingsAdjustmentHeader > | ListHoldingsAdjustmentsWithHttpInfo (string scope, string code, DateTimeOrCutLabel fromEffectiveAt=default(DateTimeOrCutLabel), DateTimeOrCutLabel toEffectiveAt=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?)) |
| List holdings adjustments More... | |
| UpsertPortfolioTransactionsResponse | ResolveInstrument (string scope, string code, string instrumentIdentifierType, string instrumentIdentifierValue, DateTimeOrCutLabel fromEffectiveAt=default(DateTimeOrCutLabel), Dictionary< string, string > requestBody=default(Dictionary< string, string >)) |
| [EARLY ACCESS] Resolve instrument More... | |
| ApiResponse< UpsertPortfolioTransactionsResponse > | ResolveInstrumentWithHttpInfo (string scope, string code, string instrumentIdentifierType, string instrumentIdentifierValue, DateTimeOrCutLabel fromEffectiveAt=default(DateTimeOrCutLabel), Dictionary< string, string > requestBody=default(Dictionary< string, string >)) |
| [EARLY ACCESS] Resolve instrument More... | |
| AdjustHolding | SetHoldings (string scope, string code, DateTimeOrCutLabel effectiveAt, List< AdjustHoldingRequest > adjustHoldingRequest, List< string > reconciliationMethods=default(List< string >)) |
| Set holdings More... | |
| ApiResponse< AdjustHolding > | SetHoldingsWithHttpInfo (string scope, string code, DateTimeOrCutLabel effectiveAt, List< AdjustHoldingRequest > adjustHoldingRequest, List< string > reconciliationMethods=default(List< string >)) |
| Set holdings More... | |
| PortfolioDetails | UpsertPortfolioDetails (string scope, string code, CreatePortfolioDetails createPortfolioDetails, DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel)) |
| Upsert portfolio details More... | |
| ApiResponse< PortfolioDetails > | UpsertPortfolioDetailsWithHttpInfo (string scope, string code, CreatePortfolioDetails createPortfolioDetails, DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel)) |
| Upsert portfolio details More... | |
| UpsertTransactionPropertiesResponse | UpsertTransactionProperties (string scope, string code, string transactionId, Dictionary< string, PerpetualProperty > requestBody) |
| Upsert transaction properties More... | |
| ApiResponse< UpsertTransactionPropertiesResponse > | UpsertTransactionPropertiesWithHttpInfo (string scope, string code, string transactionId, Dictionary< string, PerpetualProperty > requestBody) |
| Upsert transaction properties More... | |
| UpsertPortfolioTransactionsResponse | UpsertTransactions (string scope, string code, List< TransactionRequest > transactionRequest) |
| Upsert transactions More... | |
| ApiResponse< UpsertPortfolioTransactionsResponse > | UpsertTransactionsWithHttpInfo (string scope, string code, List< TransactionRequest > transactionRequest) |
| Upsert transactions 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.ITransactionPortfoliosApiAsync | |
| System.Threading.Tasks.Task< AdjustHolding > | AdjustHoldingsAsync (string scope, string code, DateTimeOrCutLabel effectiveAt, List< AdjustHoldingRequest > adjustHoldingRequest, List< string > reconciliationMethods=default(List< string >), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Adjust holdings More... | |
| System.Threading.Tasks.Task< ApiResponse< AdjustHolding > > | AdjustHoldingsWithHttpInfoAsync (string scope, string code, DateTimeOrCutLabel effectiveAt, List< AdjustHoldingRequest > adjustHoldingRequest, List< string > reconciliationMethods=default(List< string >), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Adjust holdings More... | |
| System.Threading.Tasks.Task< VersionedResourceListOfOutputTransaction > | BuildTransactionsAsync (string scope, string code, TransactionQueryParameters transactionQueryParameters, DateTimeOffset? asAt=default(DateTimeOffset?), string filter=default(string), List< string > propertyKeys=default(List< string >), int? limit=default(int?), string page=default(string), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Build transactions More... | |
| System.Threading.Tasks.Task< ApiResponse< VersionedResourceListOfOutputTransaction > > | BuildTransactionsWithHttpInfoAsync (string scope, string code, TransactionQueryParameters transactionQueryParameters, DateTimeOffset? asAt=default(DateTimeOffset?), string filter=default(string), List< string > propertyKeys=default(List< string >), int? limit=default(int?), string page=default(string), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Build transactions More... | |
| System.Threading.Tasks.Task< DeletedEntityResponse > | CancelAdjustHoldingsAsync (string scope, string code, DateTimeOrCutLabel effectiveAt, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Cancel adjust holdings More... | |
| System.Threading.Tasks.Task< ApiResponse< DeletedEntityResponse > > | CancelAdjustHoldingsWithHttpInfoAsync (string scope, string code, DateTimeOrCutLabel effectiveAt, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Cancel adjust holdings More... | |
| System.Threading.Tasks.Task< DeletedEntityResponse > | CancelTransactionsAsync (string scope, string code, List< string > transactionIds, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Cancel transactions More... | |
| System.Threading.Tasks.Task< ApiResponse< DeletedEntityResponse > > | CancelTransactionsWithHttpInfoAsync (string scope, string code, List< string > transactionIds, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Cancel transactions More... | |
| System.Threading.Tasks.Task< Portfolio > | CreatePortfolioAsync (string scope, CreateTransactionPortfolioRequest createTransactionPortfolioRequest, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Create portfolio More... | |
| System.Threading.Tasks.Task< ApiResponse< Portfolio > > | CreatePortfolioWithHttpInfoAsync (string scope, CreateTransactionPortfolioRequest createTransactionPortfolioRequest, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Create portfolio More... | |
| System.Threading.Tasks.Task< DeletedEntityResponse > | DeletePropertiesFromTransactionAsync (string scope, string code, string transactionId, List< string > propertyKeys, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Delete properties from transaction More... | |
| System.Threading.Tasks.Task< ApiResponse< DeletedEntityResponse > > | DeletePropertiesFromTransactionWithHttpInfoAsync (string scope, string code, string transactionId, List< string > propertyKeys, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Delete properties from transaction More... | |
| System.Threading.Tasks.Task< PortfolioDetails > | GetDetailsAsync (string scope, string code, DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Get details More... | |
| System.Threading.Tasks.Task< ApiResponse< PortfolioDetails > > | GetDetailsWithHttpInfoAsync (string scope, string code, DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Get details More... | |
| System.Threading.Tasks.Task< VersionedResourceListOfPortfolioHolding > | GetHoldingsAsync (string scope, string code, DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?), string filter=default(string), List< string > propertyKeys=default(List< string >), bool? byTaxlots=default(bool?), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Get holdings More... | |
| System.Threading.Tasks.Task< ApiResponse< VersionedResourceListOfPortfolioHolding > > | GetHoldingsWithHttpInfoAsync (string scope, string code, DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?), string filter=default(string), List< string > propertyKeys=default(List< string >), bool? byTaxlots=default(bool?), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Get holdings More... | |
| System.Threading.Tasks.Task< HoldingsAdjustment > | GetHoldingsAdjustmentAsync (string scope, string code, DateTimeOrCutLabel effectiveAt, DateTimeOffset? asAt=default(DateTimeOffset?), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Get holdings adjustment More... | |
| System.Threading.Tasks.Task< ApiResponse< HoldingsAdjustment > > | GetHoldingsAdjustmentWithHttpInfoAsync (string scope, string code, DateTimeOrCutLabel effectiveAt, DateTimeOffset? asAt=default(DateTimeOffset?), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Get holdings adjustment More... | |
| System.Threading.Tasks.Task< ResourceListOfPortfolioCashFlow > | GetPortfolioCashStatementAsync (string scope, string code, DateTimeOrCutLabel fromEffectiveAt, DateTimeOrCutLabel toEffectiveAt, DateTimeOffset? asAt=default(DateTimeOffset?), string filter=default(string), string recipeIdScope=default(string), string recipeIdCode=default(string), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| [EARLY ACCESS] Get portfolio cash statement More... | |
| System.Threading.Tasks.Task< ApiResponse< ResourceListOfPortfolioCashFlow > > | GetPortfolioCashStatementWithHttpInfoAsync (string scope, string code, DateTimeOrCutLabel fromEffectiveAt, DateTimeOrCutLabel toEffectiveAt, DateTimeOffset? asAt=default(DateTimeOffset?), string filter=default(string), string recipeIdScope=default(string), string recipeIdCode=default(string), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| [EARLY ACCESS] Get portfolio cash statement More... | |
| System.Threading.Tasks.Task< VersionedResourceListOfTransaction > | GetTransactionsAsync (string scope, string code, DateTimeOrCutLabel fromTransactionDate=default(DateTimeOrCutLabel), DateTimeOrCutLabel toTransactionDate=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?), string filter=default(string), List< string > propertyKeys=default(List< string >), string page=default(string), int? limit=default(int?), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Get transactions More... | |
| System.Threading.Tasks.Task< ApiResponse< VersionedResourceListOfTransaction > > | GetTransactionsWithHttpInfoAsync (string scope, string code, DateTimeOrCutLabel fromTransactionDate=default(DateTimeOrCutLabel), DateTimeOrCutLabel toTransactionDate=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?), string filter=default(string), List< string > propertyKeys=default(List< string >), string page=default(string), int? limit=default(int?), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Get transactions More... | |
| System.Threading.Tasks.Task< ResourceListOfHoldingsAdjustmentHeader > | ListHoldingsAdjustmentsAsync (string scope, string code, DateTimeOrCutLabel fromEffectiveAt=default(DateTimeOrCutLabel), DateTimeOrCutLabel toEffectiveAt=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| List holdings adjustments More... | |
| System.Threading.Tasks.Task< ApiResponse< ResourceListOfHoldingsAdjustmentHeader > > | ListHoldingsAdjustmentsWithHttpInfoAsync (string scope, string code, DateTimeOrCutLabel fromEffectiveAt=default(DateTimeOrCutLabel), DateTimeOrCutLabel toEffectiveAt=default(DateTimeOrCutLabel), DateTimeOffset? asAt=default(DateTimeOffset?), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| List holdings adjustments More... | |
| System.Threading.Tasks.Task< UpsertPortfolioTransactionsResponse > | ResolveInstrumentAsync (string scope, string code, string instrumentIdentifierType, string instrumentIdentifierValue, DateTimeOrCutLabel fromEffectiveAt=default(DateTimeOrCutLabel), Dictionary< string, string > requestBody=default(Dictionary< string, string >), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| [EARLY ACCESS] Resolve instrument More... | |
| System.Threading.Tasks.Task< ApiResponse< UpsertPortfolioTransactionsResponse > > | ResolveInstrumentWithHttpInfoAsync (string scope, string code, string instrumentIdentifierType, string instrumentIdentifierValue, DateTimeOrCutLabel fromEffectiveAt=default(DateTimeOrCutLabel), Dictionary< string, string > requestBody=default(Dictionary< string, string >), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| [EARLY ACCESS] Resolve instrument More... | |
| System.Threading.Tasks.Task< AdjustHolding > | SetHoldingsAsync (string scope, string code, DateTimeOrCutLabel effectiveAt, List< AdjustHoldingRequest > adjustHoldingRequest, List< string > reconciliationMethods=default(List< string >), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Set holdings More... | |
| System.Threading.Tasks.Task< ApiResponse< AdjustHolding > > | SetHoldingsWithHttpInfoAsync (string scope, string code, DateTimeOrCutLabel effectiveAt, List< AdjustHoldingRequest > adjustHoldingRequest, List< string > reconciliationMethods=default(List< string >), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Set holdings More... | |
| System.Threading.Tasks.Task< PortfolioDetails > | UpsertPortfolioDetailsAsync (string scope, string code, CreatePortfolioDetails createPortfolioDetails, DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Upsert portfolio details More... | |
| System.Threading.Tasks.Task< ApiResponse< PortfolioDetails > > | UpsertPortfolioDetailsWithHttpInfoAsync (string scope, string code, CreatePortfolioDetails createPortfolioDetails, DateTimeOrCutLabel effectiveAt=default(DateTimeOrCutLabel), System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Upsert portfolio details More... | |
| System.Threading.Tasks.Task< UpsertTransactionPropertiesResponse > | UpsertTransactionPropertiesAsync (string scope, string code, string transactionId, Dictionary< string, PerpetualProperty > requestBody, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Upsert transaction properties More... | |
| System.Threading.Tasks.Task< ApiResponse< UpsertTransactionPropertiesResponse > > | UpsertTransactionPropertiesWithHttpInfoAsync (string scope, string code, string transactionId, Dictionary< string, PerpetualProperty > requestBody, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Upsert transaction properties More... | |
| System.Threading.Tasks.Task< UpsertPortfolioTransactionsResponse > | UpsertTransactionsAsync (string scope, string code, List< TransactionRequest > transactionRequest, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Upsert transactions More... | |
| System.Threading.Tasks.Task< ApiResponse< UpsertPortfolioTransactionsResponse > > | UpsertTransactionsWithHttpInfoAsync (string scope, string code, List< TransactionRequest > transactionRequest, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken)) |
| Upsert transactions 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
1.8.13