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

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

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

Additional Inherited Members

- Public Member Functions inherited from Lusid.Sdk.Api.IInvestmentAccountsApiSync
DeletedEntityResponse DeleteInvestmentAccount (string identifierType, string identifierValue, string scope, string identifierScope, int operationIndex=0, ConfigurationOptions? opts=null)
 [EXPERIMENTAL] DeleteInvestmentAccount: Delete Investment Account More...
 
Lusid.Sdk.Client.ApiResponse< DeletedEntityResponseDeleteInvestmentAccountWithHttpInfo (string identifierType, string identifierValue, string scope, string identifierScope, int operationIndex=0, ConfigurationOptions? opts=null)
 [EXPERIMENTAL] DeleteInvestmentAccount: Delete Investment Account More...
 
DeletedEntityResponse DeleteInvestmentAccountAccessMetadata (string identifierType, string identifierValue, string metadataKey, string scope, string identifierScope, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? effectiveUntil=default(DateTimeOffset?), int operationIndex=0, ConfigurationOptions? opts=null)
 [EXPERIMENTAL] DeleteInvestmentAccountAccessMetadata: Delete an Investment Account Access Metadata entry. More...
 
Lusid.Sdk.Client.ApiResponse< DeletedEntityResponseDeleteInvestmentAccountAccessMetadataWithHttpInfo (string identifierType, string identifierValue, string metadataKey, string scope, string identifierScope, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? effectiveUntil=default(DateTimeOffset?), int operationIndex=0, ConfigurationOptions? opts=null)
 [EXPERIMENTAL] DeleteInvestmentAccountAccessMetadata: Delete an Investment Account Access Metadata entry. More...
 
Dictionary< string, List< AccessMetadataValue > > GetAllInvestmentAccountAccessMetadata (string identifierType, string identifierValue, string scope, string identifierScope, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, ConfigurationOptions? opts=null)
 [EXPERIMENTAL] GetAllInvestmentAccountAccessMetadata: Get Access Metadata rules for an Investment Account. More...
 
Lusid.Sdk.Client.ApiResponse< Dictionary< string, List< AccessMetadataValue > > > GetAllInvestmentAccountAccessMetadataWithHttpInfo (string identifierType, string identifierValue, string scope, string identifierScope, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, ConfigurationOptions? opts=null)
 [EXPERIMENTAL] GetAllInvestmentAccountAccessMetadata: Get Access Metadata rules for an Investment Account. More...
 
InvestmentAccount GetInvestmentAccount (string identifierType, string identifierValue, string scope, string identifierScope, List< string >? propertyKeys=default(List< string >?), DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? relationshipDefinitionIds=default(List< string >?), int operationIndex=0, ConfigurationOptions? opts=null)
 [EXPERIMENTAL] GetInvestmentAccount: Get Investment Account More...
 
Lusid.Sdk.Client.ApiResponse< InvestmentAccountGetInvestmentAccountWithHttpInfo (string identifierType, string identifierValue, string scope, string identifierScope, List< string >? propertyKeys=default(List< string >?), DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? relationshipDefinitionIds=default(List< string >?), int operationIndex=0, ConfigurationOptions? opts=null)
 [EXPERIMENTAL] GetInvestmentAccount: Get Investment Account More...
 
ResourceListOfRelationship GetInvestmentAccountRelationships (string identifierType, string identifierValue, string scope, string identifierScope, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), List< string >? identifierTypes=default(List< string >?), int operationIndex=0, ConfigurationOptions? opts=null)
 [EARLY ACCESS] GetInvestmentAccountRelationships: Get Investment Account relationships More...
 
Lusid.Sdk.Client.ApiResponse< ResourceListOfRelationshipGetInvestmentAccountRelationshipsWithHttpInfo (string identifierType, string identifierValue, string scope, string identifierScope, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), List< string >? identifierTypes=default(List< string >?), int operationIndex=0, ConfigurationOptions? opts=null)
 [EARLY ACCESS] GetInvestmentAccountRelationships: Get Investment Account relationships More...
 
ResourceListOfInvestmentAccount ListAllInvestmentAccounts (DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? page=default(string?), int? limit=default(int?), string? filter=default(string?), List< string >? sortBy=default(List< string >?), List< string >? propertyKeys=default(List< string >?), List< string >? relationshipDefinitionIds=default(List< string >?), int operationIndex=0, ConfigurationOptions? opts=null)
 [EXPERIMENTAL] ListAllInvestmentAccounts: List Investment Accounts More...
 
Lusid.Sdk.Client.ApiResponse< ResourceListOfInvestmentAccountListAllInvestmentAccountsWithHttpInfo (DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? page=default(string?), int? limit=default(int?), string? filter=default(string?), List< string >? sortBy=default(List< string >?), List< string >? propertyKeys=default(List< string >?), List< string >? relationshipDefinitionIds=default(List< string >?), int operationIndex=0, ConfigurationOptions? opts=null)
 [EXPERIMENTAL] ListAllInvestmentAccounts: List Investment Accounts More...
 
Dictionary< string, List< AccessMetadataValue > > PatchInvestmentAccountAccessMetadata (string identifierType, string identifierValue, string scope, string identifierScope, List< AccessMetadataOperation > accessMetadataOperation, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? effectiveUntil=default(DateTimeOffset?), int operationIndex=0, ConfigurationOptions? opts=null)
 [EXPERIMENTAL] PatchInvestmentAccountAccessMetadata: Patch Access Metadata rules for an Investment Account. More...
 
Lusid.Sdk.Client.ApiResponse< Dictionary< string, List< AccessMetadataValue > > > PatchInvestmentAccountAccessMetadataWithHttpInfo (string identifierType, string identifierValue, string scope, string identifierScope, List< AccessMetadataOperation > accessMetadataOperation, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? effectiveUntil=default(DateTimeOffset?), int operationIndex=0, ConfigurationOptions? opts=null)
 [EXPERIMENTAL] PatchInvestmentAccountAccessMetadata: Patch Access Metadata rules for an Investment Account. More...
 
UpsertInvestmentAccountsResponse UpsertInvestmentAccounts (string successMode, Dictionary< string, UpsertInvestmentAccountRequest > requestBody, int operationIndex=0, ConfigurationOptions? opts=null)
 [EXPERIMENTAL] UpsertInvestmentAccounts: Upsert Investment Accounts More...
 
Lusid.Sdk.Client.ApiResponse< UpsertInvestmentAccountsResponseUpsertInvestmentAccountsWithHttpInfo (string successMode, Dictionary< string, UpsertInvestmentAccountRequest > requestBody, int operationIndex=0, ConfigurationOptions? opts=null)
 [EXPERIMENTAL] UpsertInvestmentAccounts: Upsert Investment Accounts More...
 
- Public Member Functions inherited from Lusid.Sdk.Api.IInvestmentAccountsApiAsync
System.Threading.Tasks.Task< DeletedEntityResponseDeleteInvestmentAccountAsync (string identifierType, string identifierValue, string scope, string identifierScope, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] DeleteInvestmentAccount: Delete Investment Account More...
 
System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< DeletedEntityResponse > > DeleteInvestmentAccountWithHttpInfoAsync (string identifierType, string identifierValue, string scope, string identifierScope, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] DeleteInvestmentAccount: Delete Investment Account More...
 
System.Threading.Tasks.Task< DeletedEntityResponseDeleteInvestmentAccountAccessMetadataAsync (string identifierType, string identifierValue, string metadataKey, string scope, string identifierScope, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? effectiveUntil=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] DeleteInvestmentAccountAccessMetadata: Delete an Investment Account Access Metadata entry. More...
 
System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< DeletedEntityResponse > > DeleteInvestmentAccountAccessMetadataWithHttpInfoAsync (string identifierType, string identifierValue, string metadataKey, string scope, string identifierScope, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? effectiveUntil=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] DeleteInvestmentAccountAccessMetadata: Delete an Investment Account Access Metadata entry. More...
 
System.Threading.Tasks.Task< Dictionary< string, List< AccessMetadataValue > > > GetAllInvestmentAccountAccessMetadataAsync (string identifierType, string identifierValue, string scope, string identifierScope, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] GetAllInvestmentAccountAccessMetadata: Get Access Metadata rules for an Investment Account. More...
 
System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< Dictionary< string, List< AccessMetadataValue > > > > GetAllInvestmentAccountAccessMetadataWithHttpInfoAsync (string identifierType, string identifierValue, string scope, string identifierScope, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] GetAllInvestmentAccountAccessMetadata: Get Access Metadata rules for an Investment Account. More...
 
System.Threading.Tasks.Task< InvestmentAccountGetInvestmentAccountAsync (string identifierType, string identifierValue, string scope, string identifierScope, List< string >? propertyKeys=default(List< string >?), DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? relationshipDefinitionIds=default(List< string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] GetInvestmentAccount: Get Investment Account More...
 
System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< InvestmentAccount > > GetInvestmentAccountWithHttpInfoAsync (string identifierType, string identifierValue, string scope, string identifierScope, List< string >? propertyKeys=default(List< string >?), DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? relationshipDefinitionIds=default(List< string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] GetInvestmentAccount: Get Investment Account More...
 
System.Threading.Tasks.Task< ResourceListOfRelationshipGetInvestmentAccountRelationshipsAsync (string identifierType, string identifierValue, string scope, string identifierScope, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), List< string >? identifierTypes=default(List< string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EARLY ACCESS] GetInvestmentAccountRelationships: Get Investment Account relationships More...
 
System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< ResourceListOfRelationship > > GetInvestmentAccountRelationshipsWithHttpInfoAsync (string identifierType, string identifierValue, string scope, string identifierScope, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), List< string >? identifierTypes=default(List< string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EARLY ACCESS] GetInvestmentAccountRelationships: Get Investment Account relationships More...
 
System.Threading.Tasks.Task< ResourceListOfInvestmentAccountListAllInvestmentAccountsAsync (DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? page=default(string?), int? limit=default(int?), string? filter=default(string?), List< string >? sortBy=default(List< string >?), List< string >? propertyKeys=default(List< string >?), List< string >? relationshipDefinitionIds=default(List< string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] ListAllInvestmentAccounts: List Investment Accounts More...
 
System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< ResourceListOfInvestmentAccount > > ListAllInvestmentAccountsWithHttpInfoAsync (DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? page=default(string?), int? limit=default(int?), string? filter=default(string?), List< string >? sortBy=default(List< string >?), List< string >? propertyKeys=default(List< string >?), List< string >? relationshipDefinitionIds=default(List< string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] ListAllInvestmentAccounts: List Investment Accounts More...
 
System.Threading.Tasks.Task< Dictionary< string, List< AccessMetadataValue > > > PatchInvestmentAccountAccessMetadataAsync (string identifierType, string identifierValue, string scope, string identifierScope, List< AccessMetadataOperation > accessMetadataOperation, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? effectiveUntil=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] PatchInvestmentAccountAccessMetadata: Patch Access Metadata rules for an Investment Account. More...
 
System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< Dictionary< string, List< AccessMetadataValue > > > > PatchInvestmentAccountAccessMetadataWithHttpInfoAsync (string identifierType, string identifierValue, string scope, string identifierScope, List< AccessMetadataOperation > accessMetadataOperation, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? effectiveUntil=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] PatchInvestmentAccountAccessMetadata: Patch Access Metadata rules for an Investment Account. More...
 
System.Threading.Tasks.Task< UpsertInvestmentAccountsResponseUpsertInvestmentAccountsAsync (string successMode, Dictionary< string, UpsertInvestmentAccountRequest > requestBody, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] UpsertInvestmentAccounts: Upsert Investment Accounts More...
 
System.Threading.Tasks.Task< Lusid.Sdk.Client.ApiResponse< UpsertInvestmentAccountsResponse > > UpsertInvestmentAccountsWithHttpInfoAsync (string successMode, Dictionary< string, UpsertInvestmentAccountRequest > requestBody, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null)
 [EXPERIMENTAL] UpsertInvestmentAccounts: Upsert Investment Accounts 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: