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

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

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

Additional Inherited Members

- Public Member Functions inherited from Lusid.Sdk.Api.IInstrumentsApiSync
BatchUpsertInstrumentPropertiesResponse BatchUpsertInstrumentProperties (Dictionary< string, UpsertInstrumentPropertyRequest > requestBody, string? scope=default(string?), DateTimeOrCutLabel? identifierEffectiveAt=default(DateTimeOrCutLabel?), string? successMode=default(string?), int operationIndex=0)
 [EARLY ACCESS] BatchUpsertInstrumentProperties: Batch upsert instruments properties More...
 
ApiResponse< BatchUpsertInstrumentPropertiesResponseBatchUpsertInstrumentPropertiesWithHttpInfo (Dictionary< string, UpsertInstrumentPropertyRequest > requestBody, string? scope=default(string?), DateTimeOrCutLabel? identifierEffectiveAt=default(DateTimeOrCutLabel?), string? successMode=default(string?), int operationIndex=0)
 [EARLY ACCESS] BatchUpsertInstrumentProperties: Batch upsert instruments properties More...
 
DeleteInstrumentResponse DeleteInstrument (string identifierType, string identifier, string? scope=default(string?), int operationIndex=0)
 DeleteInstrument: Soft delete a single instrument More...
 
ApiResponse< DeleteInstrumentResponseDeleteInstrumentWithHttpInfo (string identifierType, string identifier, string? scope=default(string?), int operationIndex=0)
 DeleteInstrument: Soft delete a single instrument More...
 
DeleteInstrumentPropertiesResponse DeleteInstrumentProperties (string identifierType, string identifier, List< string > requestBody, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), string? scope=default(string?), int operationIndex=0)
 [EARLY ACCESS] DeleteInstrumentProperties: Delete instrument properties More...
 
ApiResponse< DeleteInstrumentPropertiesResponseDeleteInstrumentPropertiesWithHttpInfo (string identifierType, string identifier, List< string > requestBody, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), string? scope=default(string?), int operationIndex=0)
 [EARLY ACCESS] DeleteInstrumentProperties: Delete instrument properties More...
 
DeleteInstrumentsResponse DeleteInstruments (List< string > requestBody, string? deleteMode=default(string?), string? scope=default(string?), int operationIndex=0)
 DeleteInstruments: Soft or hard delete multiple instruments More...
 
ApiResponse< DeleteInstrumentsResponseDeleteInstrumentsWithHttpInfo (List< string > requestBody, string? deleteMode=default(string?), string? scope=default(string?), int operationIndex=0)
 DeleteInstruments: Soft or hard delete multiple instruments More...
 
Dictionary< string, List< string > > GetAllPossibleFeatures (string instrumentType, int operationIndex=0)
 [EXPERIMENTAL] GetAllPossibleFeatures: Provides list of all possible features for instrument type. More...
 
ApiResponse< Dictionary< string, List< string > > > GetAllPossibleFeaturesWithHttpInfo (string instrumentType, int operationIndex=0)
 [EXPERIMENTAL] GetAllPossibleFeatures: Provides list of all possible features for instrument type. More...
 
InstrumentCapabilities GetExistingInstrumentCapabilities (string identifier, string? model=default(string?), DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? instrumentScope=default(string?), string? recipeScope=default(string?), string? recipeCode=default(string?), int operationIndex=0)
 [EXPERIMENTAL] GetExistingInstrumentCapabilities: Retrieve capabilities of an existing instrument identified by LUID. These include instrument features, and if model is provided it also includes supported address keys and economic dependencies. Given an lusid instrument id provides instrument capabilities, outlining features, and, given the model, the capabilities also include supported addresses as well as economic dependencies. More...
 
ApiResponse< InstrumentCapabilitiesGetExistingInstrumentCapabilitiesWithHttpInfo (string identifier, string? model=default(string?), DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? instrumentScope=default(string?), string? recipeScope=default(string?), string? recipeCode=default(string?), int operationIndex=0)
 [EXPERIMENTAL] GetExistingInstrumentCapabilities: Retrieve capabilities of an existing instrument identified by LUID. These include instrument features, and if model is provided it also includes supported address keys and economic dependencies. Given an lusid instrument id provides instrument capabilities, outlining features, and, given the model, the capabilities also include supported addresses as well as economic dependencies. More...
 
InstrumentModels GetExistingInstrumentModels (string identifier, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? instrumentScope=default(string?), string? recipeScope=default(string?), string? recipeCode=default(string?), int operationIndex=0)
 GetExistingInstrumentModels: Retrieve supported pricing models for an existing instrument identified by LUID. More...
 
ApiResponse< InstrumentModelsGetExistingInstrumentModelsWithHttpInfo (string identifier, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? instrumentScope=default(string?), string? recipeScope=default(string?), string? recipeCode=default(string?), int operationIndex=0)
 GetExistingInstrumentModels: Retrieve supported pricing models for an existing instrument identified by LUID. More...
 
Instrument GetInstrument (string identifierType, string identifier, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? propertyKeys=default(List< string >?), string? scope=default(string?), List< string >? relationshipDefinitionIds=default(List< string >?), int operationIndex=0)
 GetInstrument: Get instrument More...
 
ApiResponse< InstrumentGetInstrumentWithHttpInfo (string identifierType, string identifier, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? propertyKeys=default(List< string >?), string? scope=default(string?), List< string >? relationshipDefinitionIds=default(List< string >?), int operationIndex=0)
 GetInstrument: Get instrument More...
 
ResourceListOfInstrumentIdTypeDescriptor GetInstrumentIdentifierTypes (int operationIndex=0)
 GetInstrumentIdentifierTypes: Get instrument identifier types More...
 
ApiResponse< ResourceListOfInstrumentIdTypeDescriptorGetInstrumentIdentifierTypesWithHttpInfo (int operationIndex=0)
 GetInstrumentIdentifierTypes: Get instrument identifier types More...
 
InstrumentPaymentDiary GetInstrumentPaymentDiary (string identifierType, string identifier, string recipeScope, string recipeCode, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0)
 [EXPERIMENTAL] GetInstrumentPaymentDiary: Get instrument payment diary More...
 
ApiResponse< InstrumentPaymentDiaryGetInstrumentPaymentDiaryWithHttpInfo (string identifierType, string identifier, string recipeScope, string recipeCode, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0)
 [EXPERIMENTAL] GetInstrumentPaymentDiary: Get instrument payment diary More...
 
InstrumentProperties GetInstrumentProperties (string identifierType, string identifier, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0)
 [EARLY ACCESS] GetInstrumentProperties: Get instrument properties More...
 
ApiResponse< InstrumentPropertiesGetInstrumentPropertiesWithHttpInfo (string identifierType, string identifier, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0)
 [EARLY ACCESS] GetInstrumentProperties: Get instrument properties More...
 
ResourceListOfPropertyInterval GetInstrumentPropertyTimeSeries (string identifierType, string identifier, string propertyKey, string? identifierEffectiveAt=default(string?), DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), string? page=default(string?), int? limit=default(int?), string? scope=default(string?), int operationIndex=0)
 [EARLY ACCESS] GetInstrumentPropertyTimeSeries: Get instrument property time series More...
 
ApiResponse< ResourceListOfPropertyIntervalGetInstrumentPropertyTimeSeriesWithHttpInfo (string identifierType, string identifier, string propertyKey, string? identifierEffectiveAt=default(string?), DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), string? page=default(string?), int? limit=default(int?), string? scope=default(string?), int operationIndex=0)
 [EARLY ACCESS] GetInstrumentPropertyTimeSeries: Get instrument property time series More...
 
ResourceListOfRelationship GetInstrumentRelationships (string identifierType, string identifier, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), List< string >? identifierTypes=default(List< string >?), string? scope=default(string?), int operationIndex=0)
 [EARLY ACCESS] GetInstrumentRelationships: Get Instrument relationships More...
 
ApiResponse< ResourceListOfRelationshipGetInstrumentRelationshipsWithHttpInfo (string identifierType, string identifier, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), List< string >? identifierTypes=default(List< string >?), string? scope=default(string?), int operationIndex=0)
 [EARLY ACCESS] GetInstrumentRelationships: Get Instrument relationships More...
 
GetInstrumentsResponse GetInstruments (string identifierType, List< string > requestBody, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? propertyKeys=default(List< string >?), string? scope=default(string?), List< string >? relationshipDefinitionIds=default(List< string >?), int operationIndex=0)
 GetInstruments: Get instruments More...
 
ApiResponse< GetInstrumentsResponseGetInstrumentsWithHttpInfo (string identifierType, List< string > requestBody, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? propertyKeys=default(List< string >?), string? scope=default(string?), List< string >? relationshipDefinitionIds=default(List< string >?), int operationIndex=0)
 GetInstruments: Get instruments More...
 
ResourceListOfProperty ListInstrumentProperties (string identifierType, string identifier, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? page=default(string?), int? limit=default(int?), string? scope=default(string?), int operationIndex=0)
 [EARLY ACCESS] ListInstrumentProperties: Get instrument properties (with Pagination) More...
 
ApiResponse< ResourceListOfPropertyListInstrumentPropertiesWithHttpInfo (string identifierType, string identifier, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? page=default(string?), int? limit=default(int?), string? scope=default(string?), int operationIndex=0)
 [EARLY ACCESS] ListInstrumentProperties: Get instrument properties (with Pagination) More...
 
PagedResourceListOfInstrument ListInstruments (DateTimeOffset? asAt=default(DateTimeOffset?), DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), string? page=default(string?), List< string >? sortBy=default(List< string >?), int? limit=default(int?), string? filter=default(string?), List< string >? instrumentPropertyKeys=default(List< string >?), string? scope=default(string?), List< string >? relationshipDefinitionIds=default(List< string >?), int operationIndex=0)
 ListInstruments: List instruments More...
 
ApiResponse< PagedResourceListOfInstrumentListInstrumentsWithHttpInfo (DateTimeOffset? asAt=default(DateTimeOffset?), DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), string? page=default(string?), List< string >? sortBy=default(List< string >?), int? limit=default(int?), string? filter=default(string?), List< string >? instrumentPropertyKeys=default(List< string >?), string? scope=default(string?), List< string >? relationshipDefinitionIds=default(List< string >?), int operationIndex=0)
 ListInstruments: List instruments More...
 
InstrumentCapabilities QueryInstrumentCapabilities (LusidInstrument lusidInstrument, string? model=default(string?), int operationIndex=0)
 [EXPERIMENTAL] QueryInstrumentCapabilities: Query capabilities of a particular instrument in advance of creating it. These include instrument features, and if model is provided it also includes supported address keys and economic dependencies. More...
 
ApiResponse< InstrumentCapabilitiesQueryInstrumentCapabilitiesWithHttpInfo (LusidInstrument lusidInstrument, string? model=default(string?), int operationIndex=0)
 [EXPERIMENTAL] QueryInstrumentCapabilities: Query capabilities of a particular instrument in advance of creating it. These include instrument features, and if model is provided it also includes supported address keys and economic dependencies. More...
 
Instrument UpdateInstrumentIdentifier (string identifierType, string identifier, UpdateInstrumentIdentifierRequest updateInstrumentIdentifierRequest, string? scope=default(string?), int operationIndex=0)
 UpdateInstrumentIdentifier: Update instrument identifier More...
 
ApiResponse< InstrumentUpdateInstrumentIdentifierWithHttpInfo (string identifierType, string identifier, UpdateInstrumentIdentifierRequest updateInstrumentIdentifierRequest, string? scope=default(string?), int operationIndex=0)
 UpdateInstrumentIdentifier: Update instrument identifier More...
 
UpsertInstrumentsResponse UpsertInstruments (Dictionary< string, InstrumentDefinition > requestBody, string? scope=default(string?), int operationIndex=0)
 UpsertInstruments: Upsert instruments More...
 
ApiResponse< UpsertInstrumentsResponseUpsertInstrumentsWithHttpInfo (Dictionary< string, InstrumentDefinition > requestBody, string? scope=default(string?), int operationIndex=0)
 UpsertInstruments: Upsert instruments More...
 
UpsertInstrumentPropertiesResponse UpsertInstrumentsProperties (List< UpsertInstrumentPropertyRequest > upsertInstrumentPropertyRequest, string? scope=default(string?), int operationIndex=0)
 UpsertInstrumentsProperties: Upsert instruments properties More...
 
ApiResponse< UpsertInstrumentPropertiesResponseUpsertInstrumentsPropertiesWithHttpInfo (List< UpsertInstrumentPropertyRequest > upsertInstrumentPropertyRequest, string? scope=default(string?), int operationIndex=0)
 UpsertInstrumentsProperties: Upsert instruments properties 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.IInstrumentsApiAsync
System.Threading.Tasks.Task< BatchUpsertInstrumentPropertiesResponseBatchUpsertInstrumentPropertiesAsync (Dictionary< string, UpsertInstrumentPropertyRequest > requestBody, string? scope=default(string?), DateTimeOrCutLabel? identifierEffectiveAt=default(DateTimeOrCutLabel?), string? successMode=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] BatchUpsertInstrumentProperties: Batch upsert instruments properties More...
 
System.Threading.Tasks.Task< ApiResponse< BatchUpsertInstrumentPropertiesResponse > > BatchUpsertInstrumentPropertiesWithHttpInfoAsync (Dictionary< string, UpsertInstrumentPropertyRequest > requestBody, string? scope=default(string?), DateTimeOrCutLabel? identifierEffectiveAt=default(DateTimeOrCutLabel?), string? successMode=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] BatchUpsertInstrumentProperties: Batch upsert instruments properties More...
 
System.Threading.Tasks.Task< DeleteInstrumentResponseDeleteInstrumentAsync (string identifierType, string identifier, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 DeleteInstrument: Soft delete a single instrument More...
 
System.Threading.Tasks.Task< ApiResponse< DeleteInstrumentResponse > > DeleteInstrumentWithHttpInfoAsync (string identifierType, string identifier, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 DeleteInstrument: Soft delete a single instrument More...
 
System.Threading.Tasks.Task< DeleteInstrumentPropertiesResponseDeleteInstrumentPropertiesAsync (string identifierType, string identifier, List< string > requestBody, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] DeleteInstrumentProperties: Delete instrument properties More...
 
System.Threading.Tasks.Task< ApiResponse< DeleteInstrumentPropertiesResponse > > DeleteInstrumentPropertiesWithHttpInfoAsync (string identifierType, string identifier, List< string > requestBody, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] DeleteInstrumentProperties: Delete instrument properties More...
 
System.Threading.Tasks.Task< DeleteInstrumentsResponseDeleteInstrumentsAsync (List< string > requestBody, string? deleteMode=default(string?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 DeleteInstruments: Soft or hard delete multiple instruments More...
 
System.Threading.Tasks.Task< ApiResponse< DeleteInstrumentsResponse > > DeleteInstrumentsWithHttpInfoAsync (List< string > requestBody, string? deleteMode=default(string?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 DeleteInstruments: Soft or hard delete multiple instruments More...
 
System.Threading.Tasks.Task< Dictionary< string, List< string > > > GetAllPossibleFeaturesAsync (string instrumentType, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] GetAllPossibleFeatures: Provides list of all possible features for instrument type. More...
 
System.Threading.Tasks.Task< ApiResponse< Dictionary< string, List< string > > > > GetAllPossibleFeaturesWithHttpInfoAsync (string instrumentType, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] GetAllPossibleFeatures: Provides list of all possible features for instrument type. More...
 
System.Threading.Tasks.Task< InstrumentCapabilitiesGetExistingInstrumentCapabilitiesAsync (string identifier, string? model=default(string?), DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? instrumentScope=default(string?), string? recipeScope=default(string?), string? recipeCode=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] GetExistingInstrumentCapabilities: Retrieve capabilities of an existing instrument identified by LUID. These include instrument features, and if model is provided it also includes supported address keys and economic dependencies. Given an lusid instrument id provides instrument capabilities, outlining features, and, given the model, the capabilities also include supported addresses as well as economic dependencies. More...
 
System.Threading.Tasks.Task< ApiResponse< InstrumentCapabilities > > GetExistingInstrumentCapabilitiesWithHttpInfoAsync (string identifier, string? model=default(string?), DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? instrumentScope=default(string?), string? recipeScope=default(string?), string? recipeCode=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] GetExistingInstrumentCapabilities: Retrieve capabilities of an existing instrument identified by LUID. These include instrument features, and if model is provided it also includes supported address keys and economic dependencies. Given an lusid instrument id provides instrument capabilities, outlining features, and, given the model, the capabilities also include supported addresses as well as economic dependencies. More...
 
System.Threading.Tasks.Task< InstrumentModelsGetExistingInstrumentModelsAsync (string identifier, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? instrumentScope=default(string?), string? recipeScope=default(string?), string? recipeCode=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 GetExistingInstrumentModels: Retrieve supported pricing models for an existing instrument identified by LUID. More...
 
System.Threading.Tasks.Task< ApiResponse< InstrumentModels > > GetExistingInstrumentModelsWithHttpInfoAsync (string identifier, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? instrumentScope=default(string?), string? recipeScope=default(string?), string? recipeCode=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 GetExistingInstrumentModels: Retrieve supported pricing models for an existing instrument identified by LUID. More...
 
System.Threading.Tasks.Task< InstrumentGetInstrumentAsync (string identifierType, string identifier, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? propertyKeys=default(List< string >?), string? scope=default(string?), List< string >? relationshipDefinitionIds=default(List< string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 GetInstrument: Get instrument More...
 
System.Threading.Tasks.Task< ApiResponse< Instrument > > GetInstrumentWithHttpInfoAsync (string identifierType, string identifier, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? propertyKeys=default(List< string >?), string? scope=default(string?), List< string >? relationshipDefinitionIds=default(List< string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 GetInstrument: Get instrument More...
 
System.Threading.Tasks.Task< ResourceListOfInstrumentIdTypeDescriptorGetInstrumentIdentifierTypesAsync (int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 GetInstrumentIdentifierTypes: Get instrument identifier types More...
 
System.Threading.Tasks.Task< ApiResponse< ResourceListOfInstrumentIdTypeDescriptor > > GetInstrumentIdentifierTypesWithHttpInfoAsync (int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 GetInstrumentIdentifierTypes: Get instrument identifier types More...
 
System.Threading.Tasks.Task< InstrumentPaymentDiaryGetInstrumentPaymentDiaryAsync (string identifierType, string identifier, string recipeScope, string recipeCode, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] GetInstrumentPaymentDiary: Get instrument payment diary More...
 
System.Threading.Tasks.Task< ApiResponse< InstrumentPaymentDiary > > GetInstrumentPaymentDiaryWithHttpInfoAsync (string identifierType, string identifier, string recipeScope, string recipeCode, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] GetInstrumentPaymentDiary: Get instrument payment diary More...
 
System.Threading.Tasks.Task< InstrumentPropertiesGetInstrumentPropertiesAsync (string identifierType, string identifier, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] GetInstrumentProperties: Get instrument properties More...
 
System.Threading.Tasks.Task< ApiResponse< InstrumentProperties > > GetInstrumentPropertiesWithHttpInfoAsync (string identifierType, string identifier, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] GetInstrumentProperties: Get instrument properties More...
 
System.Threading.Tasks.Task< ResourceListOfPropertyIntervalGetInstrumentPropertyTimeSeriesAsync (string identifierType, string identifier, string propertyKey, string? identifierEffectiveAt=default(string?), DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), string? page=default(string?), int? limit=default(int?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] GetInstrumentPropertyTimeSeries: Get instrument property time series More...
 
System.Threading.Tasks.Task< ApiResponse< ResourceListOfPropertyInterval > > GetInstrumentPropertyTimeSeriesWithHttpInfoAsync (string identifierType, string identifier, string propertyKey, string? identifierEffectiveAt=default(string?), DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), string? page=default(string?), int? limit=default(int?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] GetInstrumentPropertyTimeSeries: Get instrument property time series More...
 
System.Threading.Tasks.Task< ResourceListOfRelationshipGetInstrumentRelationshipsAsync (string identifierType, string identifier, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), List< string >? identifierTypes=default(List< string >?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] GetInstrumentRelationships: Get Instrument relationships More...
 
System.Threading.Tasks.Task< ApiResponse< ResourceListOfRelationship > > GetInstrumentRelationshipsWithHttpInfoAsync (string identifierType, string identifier, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), List< string >? identifierTypes=default(List< string >?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] GetInstrumentRelationships: Get Instrument relationships More...
 
System.Threading.Tasks.Task< GetInstrumentsResponseGetInstrumentsAsync (string identifierType, List< string > requestBody, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? propertyKeys=default(List< string >?), string? scope=default(string?), List< string >? relationshipDefinitionIds=default(List< string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 GetInstruments: Get instruments More...
 
System.Threading.Tasks.Task< ApiResponse< GetInstrumentsResponse > > GetInstrumentsWithHttpInfoAsync (string identifierType, List< string > requestBody, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? propertyKeys=default(List< string >?), string? scope=default(string?), List< string >? relationshipDefinitionIds=default(List< string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 GetInstruments: Get instruments More...
 
System.Threading.Tasks.Task< ResourceListOfPropertyListInstrumentPropertiesAsync (string identifierType, string identifier, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? page=default(string?), int? limit=default(int?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] ListInstrumentProperties: Get instrument properties (with Pagination) More...
 
System.Threading.Tasks.Task< ApiResponse< ResourceListOfProperty > > ListInstrumentPropertiesWithHttpInfoAsync (string identifierType, string identifier, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), string? page=default(string?), int? limit=default(int?), string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EARLY ACCESS] ListInstrumentProperties: Get instrument properties (with Pagination) More...
 
System.Threading.Tasks.Task< PagedResourceListOfInstrumentListInstrumentsAsync (DateTimeOffset? asAt=default(DateTimeOffset?), DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), string? page=default(string?), List< string >? sortBy=default(List< string >?), int? limit=default(int?), string? filter=default(string?), List< string >? instrumentPropertyKeys=default(List< string >?), string? scope=default(string?), List< string >? relationshipDefinitionIds=default(List< string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 ListInstruments: List instruments More...
 
System.Threading.Tasks.Task< ApiResponse< PagedResourceListOfInstrument > > ListInstrumentsWithHttpInfoAsync (DateTimeOffset? asAt=default(DateTimeOffset?), DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), string? page=default(string?), List< string >? sortBy=default(List< string >?), int? limit=default(int?), string? filter=default(string?), List< string >? instrumentPropertyKeys=default(List< string >?), string? scope=default(string?), List< string >? relationshipDefinitionIds=default(List< string >?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 ListInstruments: List instruments More...
 
System.Threading.Tasks.Task< InstrumentCapabilitiesQueryInstrumentCapabilitiesAsync (LusidInstrument lusidInstrument, string? model=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] QueryInstrumentCapabilities: Query capabilities of a particular instrument in advance of creating it. These include instrument features, and if model is provided it also includes supported address keys and economic dependencies. More...
 
System.Threading.Tasks.Task< ApiResponse< InstrumentCapabilities > > QueryInstrumentCapabilitiesWithHttpInfoAsync (LusidInstrument lusidInstrument, string? model=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 [EXPERIMENTAL] QueryInstrumentCapabilities: Query capabilities of a particular instrument in advance of creating it. These include instrument features, and if model is provided it also includes supported address keys and economic dependencies. More...
 
System.Threading.Tasks.Task< InstrumentUpdateInstrumentIdentifierAsync (string identifierType, string identifier, UpdateInstrumentIdentifierRequest updateInstrumentIdentifierRequest, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 UpdateInstrumentIdentifier: Update instrument identifier More...
 
System.Threading.Tasks.Task< ApiResponse< Instrument > > UpdateInstrumentIdentifierWithHttpInfoAsync (string identifierType, string identifier, UpdateInstrumentIdentifierRequest updateInstrumentIdentifierRequest, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 UpdateInstrumentIdentifier: Update instrument identifier More...
 
System.Threading.Tasks.Task< UpsertInstrumentsResponseUpsertInstrumentsAsync (Dictionary< string, InstrumentDefinition > requestBody, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 UpsertInstruments: Upsert instruments More...
 
System.Threading.Tasks.Task< ApiResponse< UpsertInstrumentsResponse > > UpsertInstrumentsWithHttpInfoAsync (Dictionary< string, InstrumentDefinition > requestBody, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 UpsertInstruments: Upsert instruments More...
 
System.Threading.Tasks.Task< UpsertInstrumentPropertiesResponseUpsertInstrumentsPropertiesAsync (List< UpsertInstrumentPropertyRequest > upsertInstrumentPropertyRequest, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 UpsertInstrumentsProperties: Upsert instruments properties More...
 
System.Threading.Tasks.Task< ApiResponse< UpsertInstrumentPropertiesResponse > > UpsertInstrumentsPropertiesWithHttpInfoAsync (List< UpsertInstrumentPropertyRequest > upsertInstrumentPropertyRequest, string? scope=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken))
 UpsertInstrumentsProperties: Upsert instruments properties 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: