LUSID C# SDK
|
Represents a collection of functions to interact with the API endpoints More...
Public Member Functions | |
DiaryEntry | AddDiaryEntry (string scope, string code, DiaryEntryRequest diaryEntryRequest, int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] AddDiaryEntry: Add a diary entry to the specified Abor. More... | |
Lusid.Sdk.Client.ApiResponse< DiaryEntry > | AddDiaryEntryWithHttpInfo (string scope, string code, DiaryEntryRequest diaryEntryRequest, int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] AddDiaryEntry: Add a diary entry to the specified Abor. More... | |
DiaryEntry | ClosePeriod (string scope, string code, ClosePeriodDiaryEntryRequest closePeriodDiaryEntryRequest, int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] ClosePeriod: Closes or locks the current period for the given Abor. More... | |
Lusid.Sdk.Client.ApiResponse< DiaryEntry > | ClosePeriodWithHttpInfo (string scope, string code, ClosePeriodDiaryEntryRequest closePeriodDiaryEntryRequest, int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] ClosePeriod: Closes or locks the current period for the given Abor. More... | |
Abor | CreateAbor (string scope, AborRequest aborRequest, int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] CreateAbor: Create an Abor. More... | |
Lusid.Sdk.Client.ApiResponse< Abor > | CreateAborWithHttpInfo (string scope, AborRequest aborRequest, int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] CreateAbor: Create an Abor. More... | |
DeletedEntityResponse | DeleteAbor (string scope, string code, int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] DeleteAbor: Delete an Abor. More... | |
Lusid.Sdk.Client.ApiResponse< DeletedEntityResponse > | DeleteAborWithHttpInfo (string scope, string code, int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] DeleteAbor: Delete an Abor. More... | |
Abor | GetAbor (string scope, string code, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? propertyKeys=default(List< string >?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetAbor: Get Abor. More... | |
Lusid.Sdk.Client.ApiResponse< Abor > | GetAborWithHttpInfo (string scope, string code, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), List< string >? propertyKeys=default(List< string >?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetAbor: Get Abor. More... | |
AborProperties | GetAborProperties (string scope, string code, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetAborProperties: Get Abor properties More... | |
Lusid.Sdk.Client.ApiResponse< AborProperties > | GetAborPropertiesWithHttpInfo (string scope, string code, DateTimeOrCutLabel? effectiveAt=default(DateTimeOrCutLabel?), DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetAborProperties: Get Abor properties More... | |
VersionedResourceListOfJournalEntryLine | GetJournalEntryLines (string scope, string code, JournalEntryLinesQueryParameters journalEntryLinesQueryParameters, DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), int? limit=default(int?), string? page=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetJournalEntryLines: Get the Journal Entry lines for the given Abor. More... | |
Lusid.Sdk.Client.ApiResponse< VersionedResourceListOfJournalEntryLine > | GetJournalEntryLinesWithHttpInfo (string scope, string code, JournalEntryLinesQueryParameters journalEntryLinesQueryParameters, DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), int? limit=default(int?), string? page=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetJournalEntryLines: Get the Journal Entry lines for the given Abor. More... | |
VersionedResourceListOfTrialBalance | GetTrialBalance (string scope, string code, TrialBalanceQueryParameters trialBalanceQueryParameters, DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), int? limit=default(int?), string? page=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetTrialBalance: Get the Trial Balance for the given Abor. More... | |
Lusid.Sdk.Client.ApiResponse< VersionedResourceListOfTrialBalance > | GetTrialBalanceWithHttpInfo (string scope, string code, TrialBalanceQueryParameters trialBalanceQueryParameters, DateTimeOffset? asAt=default(DateTimeOffset?), string? filter=default(string?), int? limit=default(int?), string? page=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetTrialBalance: Get the Trial Balance for the given Abor. More... | |
PagedResourceListOfAbor | ListAbors (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 >?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] ListAbors: List Abors. More... | |
Lusid.Sdk.Client.ApiResponse< PagedResourceListOfAbor > | ListAborsWithHttpInfo (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 >?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] ListAbors: List Abors. More... | |
PagedResourceListOfDiaryEntry | ListDiaryEntries (string scope, string code, 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 >?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] ListDiaryEntries: List diary entries. More... | |
Lusid.Sdk.Client.ApiResponse< PagedResourceListOfDiaryEntry > | ListDiaryEntriesWithHttpInfo (string scope, string code, 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 >?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] ListDiaryEntries: List diary entries. More... | |
DiaryEntry | LockPeriod (string scope, string code, LockPeriodDiaryEntryRequest? lockPeriodDiaryEntryRequest=default(LockPeriodDiaryEntryRequest?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] LockPeriod: Locks the last Closed or given Closed Period. More... | |
Lusid.Sdk.Client.ApiResponse< DiaryEntry > | LockPeriodWithHttpInfo (string scope, string code, LockPeriodDiaryEntryRequest? lockPeriodDiaryEntryRequest=default(LockPeriodDiaryEntryRequest?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] LockPeriod: Locks the last Closed or given Closed Period. More... | |
Abor | PatchAbor (string scope, string code, List< Operation > operation, int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] PatchAbor: Patch Abor. More... | |
Lusid.Sdk.Client.ApiResponse< Abor > | PatchAborWithHttpInfo (string scope, string code, List< Operation > operation, int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] PatchAbor: Patch Abor. More... | |
PeriodDiaryEntriesReopenedResponse | ReOpenPeriods (string scope, string code, ReOpenPeriodDiaryEntryRequest? reOpenPeriodDiaryEntryRequest=default(ReOpenPeriodDiaryEntryRequest?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] ReOpenPeriods: Reopen periods from a seed Diary Entry Code or when not specified, the last Closed Period for the given Abor. More... | |
Lusid.Sdk.Client.ApiResponse< PeriodDiaryEntriesReopenedResponse > | ReOpenPeriodsWithHttpInfo (string scope, string code, ReOpenPeriodDiaryEntryRequest? reOpenPeriodDiaryEntryRequest=default(ReOpenPeriodDiaryEntryRequest?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] ReOpenPeriods: Reopen periods from a seed Diary Entry Code or when not specified, the last Closed Period for the given Abor. More... | |
AborProperties | UpsertAborProperties (string scope, string code, Dictionary< string, Property >? requestBody=default(Dictionary< string, Property >?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] UpsertAborProperties: Upsert Abor properties More... | |
Lusid.Sdk.Client.ApiResponse< AborProperties > | UpsertAborPropertiesWithHttpInfo (string scope, string code, Dictionary< string, Property >? requestBody=default(Dictionary< string, Property >?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] UpsertAborProperties: Upsert Abor properties More... | |
Represents a collection of functions to interact with the API endpoints
DiaryEntry Lusid.Sdk.Api.IAborApiSync.AddDiaryEntry | ( | string | scope, |
string | code, | ||
DiaryEntryRequest | diaryEntryRequest, | ||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] AddDiaryEntry: Add a diary entry to the specified Abor.
Adds a new diary entry to the specified Abor
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor. |
code | The code of the Abor. |
diaryEntryRequest | The diary entry to add. |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
Lusid.Sdk.Client.ApiResponse<DiaryEntry> Lusid.Sdk.Api.IAborApiSync.AddDiaryEntryWithHttpInfo | ( | string | scope, |
string | code, | ||
DiaryEntryRequest | diaryEntryRequest, | ||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] AddDiaryEntry: Add a diary entry to the specified Abor.
Adds a new diary entry to the specified Abor
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor. |
code | The code of the Abor. |
diaryEntryRequest | The diary entry to add. |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
DiaryEntry Lusid.Sdk.Api.IAborApiSync.ClosePeriod | ( | string | scope, |
string | code, | ||
ClosePeriodDiaryEntryRequest | closePeriodDiaryEntryRequest, | ||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] ClosePeriod: Closes or locks the current period for the given Abor.
Closes or Locks the current open period for the given Abor.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor. |
code | The code of the Abor. |
closePeriodDiaryEntryRequest | The request body, containing details to apply to the closing/locking period. |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
Lusid.Sdk.Client.ApiResponse<DiaryEntry> Lusid.Sdk.Api.IAborApiSync.ClosePeriodWithHttpInfo | ( | string | scope, |
string | code, | ||
ClosePeriodDiaryEntryRequest | closePeriodDiaryEntryRequest, | ||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] ClosePeriod: Closes or locks the current period for the given Abor.
Closes or Locks the current open period for the given Abor.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor. |
code | The code of the Abor. |
closePeriodDiaryEntryRequest | The request body, containing details to apply to the closing/locking period. |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
Abor Lusid.Sdk.Api.IAborApiSync.CreateAbor | ( | string | scope, |
AborRequest | aborRequest, | ||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] CreateAbor: Create an Abor.
Create the given Abor.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor. |
aborRequest | The definition of the Abor. |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
Lusid.Sdk.Client.ApiResponse<Abor> Lusid.Sdk.Api.IAborApiSync.CreateAborWithHttpInfo | ( | string | scope, |
AborRequest | aborRequest, | ||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] CreateAbor: Create an Abor.
Create the given Abor.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor. |
aborRequest | The definition of the Abor. |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
DeletedEntityResponse Lusid.Sdk.Api.IAborApiSync.DeleteAbor | ( | string | scope, |
string | code, | ||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] DeleteAbor: Delete an Abor.
Delete the given Abor.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor to be deleted. |
code | The code of the Abor to be deleted. Together with the scope this uniquely identifies the Abor. |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
Lusid.Sdk.Client.ApiResponse<DeletedEntityResponse> Lusid.Sdk.Api.IAborApiSync.DeleteAborWithHttpInfo | ( | string | scope, |
string | code, | ||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] DeleteAbor: Delete an Abor.
Delete the given Abor.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor to be deleted. |
code | The code of the Abor to be deleted. Together with the scope this uniquely identifies the Abor. |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
Abor Lusid.Sdk.Api.IAborApiSync.GetAbor | ( | string | scope, |
string | code, | ||
DateTimeOrCutLabel? | effectiveAt = default(DateTimeOrCutLabel?) , |
||
DateTimeOffset? | asAt = default(DateTimeOffset?) , |
||
List< string >? | propertyKeys = default(List< string >?) , |
||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] GetAbor: Get Abor.
Retrieve the definition of a particular Abor.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor. |
code | The code of the Abor. Together with the scope this uniquely identifies the Abor. |
effectiveAt | The effective datetime or cut label at which to retrieve the Abor properties. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to retrieve the Abor definition. Defaults to returning the latest version of the Abor definition if not specified. (optional) |
propertyKeys | A list of property keys from the 'Abor' domain to decorate onto the Abor. These must take the format {domain}/{scope}/{code}, for example 'Abor/Manager/Id'. If no properties are specified, then no properties will be returned. (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
AborProperties Lusid.Sdk.Api.IAborApiSync.GetAborProperties | ( | string | scope, |
string | code, | ||
DateTimeOrCutLabel? | effectiveAt = default(DateTimeOrCutLabel?) , |
||
DateTimeOffset? | asAt = default(DateTimeOffset?) , |
||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] GetAborProperties: Get Abor properties
Get all the properties of a single abor.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor to list the properties for. |
code | The code of the Abor to list the properties for. Together with the scope this uniquely identifies the Abor. |
effectiveAt | The effective datetime or cut label at which to list the Abor's properties. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to list the Abor's properties. Defaults to return the latest version of each property if not specified. (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
Lusid.Sdk.Client.ApiResponse<AborProperties> Lusid.Sdk.Api.IAborApiSync.GetAborPropertiesWithHttpInfo | ( | string | scope, |
string | code, | ||
DateTimeOrCutLabel? | effectiveAt = default(DateTimeOrCutLabel?) , |
||
DateTimeOffset? | asAt = default(DateTimeOffset?) , |
||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] GetAborProperties: Get Abor properties
Get all the properties of a single abor.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor to list the properties for. |
code | The code of the Abor to list the properties for. Together with the scope this uniquely identifies the Abor. |
effectiveAt | The effective datetime or cut label at which to list the Abor's properties. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to list the Abor's properties. Defaults to return the latest version of each property if not specified. (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
Lusid.Sdk.Client.ApiResponse<Abor> Lusid.Sdk.Api.IAborApiSync.GetAborWithHttpInfo | ( | string | scope, |
string | code, | ||
DateTimeOrCutLabel? | effectiveAt = default(DateTimeOrCutLabel?) , |
||
DateTimeOffset? | asAt = default(DateTimeOffset?) , |
||
List< string >? | propertyKeys = default(List< string >?) , |
||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] GetAbor: Get Abor.
Retrieve the definition of a particular Abor.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor. |
code | The code of the Abor. Together with the scope this uniquely identifies the Abor. |
effectiveAt | The effective datetime or cut label at which to retrieve the Abor properties. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to retrieve the Abor definition. Defaults to returning the latest version of the Abor definition if not specified. (optional) |
propertyKeys | A list of property keys from the 'Abor' domain to decorate onto the Abor. These must take the format {domain}/{scope}/{code}, for example 'Abor/Manager/Id'. If no properties are specified, then no properties will be returned. (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
VersionedResourceListOfJournalEntryLine Lusid.Sdk.Api.IAborApiSync.GetJournalEntryLines | ( | string | scope, |
string | code, | ||
JournalEntryLinesQueryParameters | journalEntryLinesQueryParameters, | ||
DateTimeOffset? | asAt = default(DateTimeOffset?) , |
||
string? | filter = default(string?) , |
||
int? | limit = default(int?) , |
||
string? | page = default(string?) , |
||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] GetJournalEntryLines: Get the Journal Entry lines for the given Abor.
Gets the Journal Entry lines for the given Abor The Journal Entry lines have been generated from transactions and translated via posting rules
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor. |
code | The code of the Abor. Together with the scope is creating the unique identifier for the given Abor. |
journalEntryLinesQueryParameters | The query parameters used in running the generation of the Journal Entry lines. |
asAt | The asAt datetime at which to retrieve Journal Entry lines. Defaults to returning the latest version of each transaction if not specified. (optional) |
filter | "Expression to filter the result set." (optional) |
limit | When paginating, limit the number of returned results to this many. Defaults to 100 if not specified. (optional) |
page | The pagination token to use to continue listing Journal Entry lines from a previous call to GetJournalEntryLines. (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
Lusid.Sdk.Client.ApiResponse<VersionedResourceListOfJournalEntryLine> Lusid.Sdk.Api.IAborApiSync.GetJournalEntryLinesWithHttpInfo | ( | string | scope, |
string | code, | ||
JournalEntryLinesQueryParameters | journalEntryLinesQueryParameters, | ||
DateTimeOffset? | asAt = default(DateTimeOffset?) , |
||
string? | filter = default(string?) , |
||
int? | limit = default(int?) , |
||
string? | page = default(string?) , |
||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] GetJournalEntryLines: Get the Journal Entry lines for the given Abor.
Gets the Journal Entry lines for the given Abor The Journal Entry lines have been generated from transactions and translated via posting rules
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor. |
code | The code of the Abor. Together with the scope is creating the unique identifier for the given Abor. |
journalEntryLinesQueryParameters | The query parameters used in running the generation of the Journal Entry lines. |
asAt | The asAt datetime at which to retrieve Journal Entry lines. Defaults to returning the latest version of each transaction if not specified. (optional) |
filter | "Expression to filter the result set." (optional) |
limit | When paginating, limit the number of returned results to this many. Defaults to 100 if not specified. (optional) |
page | The pagination token to use to continue listing Journal Entry lines from a previous call to GetJournalEntryLines. (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
VersionedResourceListOfTrialBalance Lusid.Sdk.Api.IAborApiSync.GetTrialBalance | ( | string | scope, |
string | code, | ||
TrialBalanceQueryParameters | trialBalanceQueryParameters, | ||
DateTimeOffset? | asAt = default(DateTimeOffset?) , |
||
string? | filter = default(string?) , |
||
int? | limit = default(int?) , |
||
string? | page = default(string?) , |
||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] GetTrialBalance: Get the Trial Balance for the given Abor.
Gets the Trial Balance for the given Abor. The Trial Balance has been generated from transactions, translated via Posting Rules and aggregated based on a General Ledger Profile (where specified).
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor. |
code | The code of the Abor. Together with the scope this uniquely identifies the Abor. |
trialBalanceQueryParameters | The query parameters used in running the generation of the Trial Balance. |
asAt | The asAt datetime at which to retrieve the Trial Balance. Defaults to returning the latest version if not specified. (optional) |
filter | Expression to filter the results by. For more information about filtering results, see https://support.lusid.com/knowledgebase/article/KA-01914. (optional) |
limit | When paginating, limit the number of returned results to this many. Defaults to 100 if not specified. (optional) |
page | The pagination token to use to continue listing Trial Balances. This token is returned from the previous call. If a pagination token is provided, the filter, effectiveAt and asAt fields must not have changed since the original request. (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
Lusid.Sdk.Client.ApiResponse<VersionedResourceListOfTrialBalance> Lusid.Sdk.Api.IAborApiSync.GetTrialBalanceWithHttpInfo | ( | string | scope, |
string | code, | ||
TrialBalanceQueryParameters | trialBalanceQueryParameters, | ||
DateTimeOffset? | asAt = default(DateTimeOffset?) , |
||
string? | filter = default(string?) , |
||
int? | limit = default(int?) , |
||
string? | page = default(string?) , |
||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] GetTrialBalance: Get the Trial Balance for the given Abor.
Gets the Trial Balance for the given Abor. The Trial Balance has been generated from transactions, translated via Posting Rules and aggregated based on a General Ledger Profile (where specified).
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor. |
code | The code of the Abor. Together with the scope this uniquely identifies the Abor. |
trialBalanceQueryParameters | The query parameters used in running the generation of the Trial Balance. |
asAt | The asAt datetime at which to retrieve the Trial Balance. Defaults to returning the latest version if not specified. (optional) |
filter | Expression to filter the results by. For more information about filtering results, see https://support.lusid.com/knowledgebase/article/KA-01914. (optional) |
limit | When paginating, limit the number of returned results to this many. Defaults to 100 if not specified. (optional) |
page | The pagination token to use to continue listing Trial Balances. This token is returned from the previous call. If a pagination token is provided, the filter, effectiveAt and asAt fields must not have changed since the original request. (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
PagedResourceListOfAbor Lusid.Sdk.Api.IAborApiSync.ListAbors | ( | 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 >?) , |
||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] ListAbors: List Abors.
List all the Abors matching particular criteria.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
effectiveAt | The effective datetime or cut label at which to list the TimeVariant properties for the Abor. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to list the Abor. Defaults to returning the latest version of each Abor if not specified. (optional) |
page | The pagination token to use to continue listing Abor; this value is returned from the previous call. If a pagination token is provided, the filter, effectiveAt and asAt fields must not have changed since the original request. (optional) |
limit | When paginating, limit the results to this number. Defaults to 100 if not specified. (optional) |
filter | Expression to filter the results. For example, to filter on the Abor type, specify "id.Code eq 'Abor1'". For more information about filtering results, see https://support.lusid.com/knowledgebase/article/KA-01914. (optional) |
sortBy | A list of field names or properties to sort by, each suffixed by " ASC" or " DESC". (optional) |
propertyKeys | A list of property keys from the 'Abor' domain to decorate onto each Abor. These must take the format {domain}/{scope}/{code}, for example 'Abor/Manager/Id'. (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
Lusid.Sdk.Client.ApiResponse<PagedResourceListOfAbor> Lusid.Sdk.Api.IAborApiSync.ListAborsWithHttpInfo | ( | 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 >?) , |
||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] ListAbors: List Abors.
List all the Abors matching particular criteria.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
effectiveAt | The effective datetime or cut label at which to list the TimeVariant properties for the Abor. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to list the Abor. Defaults to returning the latest version of each Abor if not specified. (optional) |
page | The pagination token to use to continue listing Abor; this value is returned from the previous call. If a pagination token is provided, the filter, effectiveAt and asAt fields must not have changed since the original request. (optional) |
limit | When paginating, limit the results to this number. Defaults to 100 if not specified. (optional) |
filter | Expression to filter the results. For example, to filter on the Abor type, specify "id.Code eq 'Abor1'". For more information about filtering results, see https://support.lusid.com/knowledgebase/article/KA-01914. (optional) |
sortBy | A list of field names or properties to sort by, each suffixed by " ASC" or " DESC". (optional) |
propertyKeys | A list of property keys from the 'Abor' domain to decorate onto each Abor. These must take the format {domain}/{scope}/{code}, for example 'Abor/Manager/Id'. (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
PagedResourceListOfDiaryEntry Lusid.Sdk.Api.IAborApiSync.ListDiaryEntries | ( | string | scope, |
string | code, | ||
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 >?) , |
||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] ListDiaryEntries: List diary entries.
List all the diary entries matching particular criteria.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor. |
code | The code of the Abor. |
effectiveAt | The effective datetime or cut label at which to list the TimeVariant properties for the Diary Entries. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to list the DiaryEntry. Defaults to returning the latest version of each DiaryEntry if not specified. (optional) |
page | The pagination token to use to continue listing diary entries; this value is returned from the previous call. If a pagination token is provided, the filter, effectiveAt and asAt fields must not have changed since the original request. (optional) |
limit | When paginating, limit the results to this number. Defaults to 100 if not specified. (optional) |
filter | Expression to filter the results. For example, to filter on the DiaryEntry type, specify "type eq 'PeriodBoundary'". For more information about filtering results, see https://support.lusid.com/knowledgebase/article/KA-01914. (optional) |
sortBy | A list of field names or properties to sort by, each suffixed by " ASC" or " DESC". (optional) |
propertyKeys | A list of property keys from the 'DiaryEntry' domain to decorate onto each DiaryEntry. These must take the format {domain}/{scope}/{code}, for example 'DiaryEntry/Report/Id'. (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
Lusid.Sdk.Client.ApiResponse<PagedResourceListOfDiaryEntry> Lusid.Sdk.Api.IAborApiSync.ListDiaryEntriesWithHttpInfo | ( | string | scope, |
string | code, | ||
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 >?) , |
||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] ListDiaryEntries: List diary entries.
List all the diary entries matching particular criteria.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor. |
code | The code of the Abor. |
effectiveAt | The effective datetime or cut label at which to list the TimeVariant properties for the Diary Entries. Defaults to the current LUSID system datetime if not specified. (optional) |
asAt | The asAt datetime at which to list the DiaryEntry. Defaults to returning the latest version of each DiaryEntry if not specified. (optional) |
page | The pagination token to use to continue listing diary entries; this value is returned from the previous call. If a pagination token is provided, the filter, effectiveAt and asAt fields must not have changed since the original request. (optional) |
limit | When paginating, limit the results to this number. Defaults to 100 if not specified. (optional) |
filter | Expression to filter the results. For example, to filter on the DiaryEntry type, specify "type eq 'PeriodBoundary'". For more information about filtering results, see https://support.lusid.com/knowledgebase/article/KA-01914. (optional) |
sortBy | A list of field names or properties to sort by, each suffixed by " ASC" or " DESC". (optional) |
propertyKeys | A list of property keys from the 'DiaryEntry' domain to decorate onto each DiaryEntry. These must take the format {domain}/{scope}/{code}, for example 'DiaryEntry/Report/Id'. (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
DiaryEntry Lusid.Sdk.Api.IAborApiSync.LockPeriod | ( | string | scope, |
string | code, | ||
LockPeriodDiaryEntryRequest? | lockPeriodDiaryEntryRequest = default(LockPeriodDiaryEntryRequest?) , |
||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] LockPeriod: Locks the last Closed or given Closed Period.
Locks the specified or last locked period for the given Abor.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor. |
code | The code of the Abor. |
lockPeriodDiaryEntryRequest | The request body, detailing lock details (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
Lusid.Sdk.Client.ApiResponse<DiaryEntry> Lusid.Sdk.Api.IAborApiSync.LockPeriodWithHttpInfo | ( | string | scope, |
string | code, | ||
LockPeriodDiaryEntryRequest? | lockPeriodDiaryEntryRequest = default(LockPeriodDiaryEntryRequest?) , |
||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] LockPeriod: Locks the last Closed or given Closed Period.
Locks the specified or last locked period for the given Abor.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor. |
code | The code of the Abor. |
lockPeriodDiaryEntryRequest | The request body, detailing lock details (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
Abor Lusid.Sdk.Api.IAborApiSync.PatchAbor | ( | string | scope, |
string | code, | ||
List< Operation > | operation, | ||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] PatchAbor: Patch Abor.
Create or update certain fields for a particular Abor. The behaviour is defined by the JSON Patch specification. Currently supported fields are: PortfolioIds.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor. |
code | The code of the Abor. Together with the scope this uniquely identifies the Abor. |
operation | The json patch document. For more information see: https://datatracker.ietf.org/doc/html/rfc6902. |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
Lusid.Sdk.Client.ApiResponse<Abor> Lusid.Sdk.Api.IAborApiSync.PatchAborWithHttpInfo | ( | string | scope, |
string | code, | ||
List< Operation > | operation, | ||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] PatchAbor: Patch Abor.
Create or update certain fields for a particular Abor. The behaviour is defined by the JSON Patch specification. Currently supported fields are: PortfolioIds.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor. |
code | The code of the Abor. Together with the scope this uniquely identifies the Abor. |
operation | The json patch document. For more information see: https://datatracker.ietf.org/doc/html/rfc6902. |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
PeriodDiaryEntriesReopenedResponse Lusid.Sdk.Api.IAborApiSync.ReOpenPeriods | ( | string | scope, |
string | code, | ||
ReOpenPeriodDiaryEntryRequest? | reOpenPeriodDiaryEntryRequest = default(ReOpenPeriodDiaryEntryRequest?) , |
||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] ReOpenPeriods: Reopen periods from a seed Diary Entry Code or when not specified, the last Closed Period for the given Abor.
Reopens one or more periods.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor to be deleted. |
code | The code of the Abor to be deleted. Together with the scope this uniquely identifies the Abor. |
reOpenPeriodDiaryEntryRequest | The request body, detailing re open details (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
Lusid.Sdk.Client.ApiResponse<PeriodDiaryEntriesReopenedResponse> Lusid.Sdk.Api.IAborApiSync.ReOpenPeriodsWithHttpInfo | ( | string | scope, |
string | code, | ||
ReOpenPeriodDiaryEntryRequest? | reOpenPeriodDiaryEntryRequest = default(ReOpenPeriodDiaryEntryRequest?) , |
||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] ReOpenPeriods: Reopen periods from a seed Diary Entry Code or when not specified, the last Closed Period for the given Abor.
Reopens one or more periods.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor to be deleted. |
code | The code of the Abor to be deleted. Together with the scope this uniquely identifies the Abor. |
reOpenPeriodDiaryEntryRequest | The request body, detailing re open details (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
AborProperties Lusid.Sdk.Api.IAborApiSync.UpsertAborProperties | ( | string | scope, |
string | code, | ||
Dictionary< string, Property >? | requestBody = default(Dictionary< string, Property >?) , |
||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] UpsertAborProperties: Upsert Abor properties
Update or insert one or more properties onto a single Abor. A property will be updated if it already exists and inserted if it does not. All properties must be of the domain 'Abor'. Upserting a property that exists for an Abor, with a null value, will delete the instance of the property for that group. Properties have an <i>effectiveFrom</i> datetime for which the property is valid, and an <i>effectiveUntil</i> datetime until which the property is valid. Not supplying an <i>effectiveUntil</i> datetime results in the property being valid indefinitely, or until the next <i>effectiveFrom</i> datetime of the property.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor to update or insert the properties onto. |
code | The code of the Abor to update or insert the properties onto. Together with the scope this uniquely identifies the Abor. |
requestBody | The properties to be updated or inserted onto the Abor. Each property in the request must be keyed by its unique property key. This has the format {domain}/{scope}/{code} e.g. "Abor/Manager/Id". (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.
Lusid.Sdk.Client.ApiResponse<AborProperties> Lusid.Sdk.Api.IAborApiSync.UpsertAborPropertiesWithHttpInfo | ( | string | scope, |
string | code, | ||
Dictionary< string, Property >? | requestBody = default(Dictionary< string, Property >?) , |
||
int | operationIndex = 0 , |
||
ConfigurationOptions? | opts = null |
||
) |
[EXPERIMENTAL] UpsertAborProperties: Upsert Abor properties
Update or insert one or more properties onto a single Abor. A property will be updated if it already exists and inserted if it does not. All properties must be of the domain 'Abor'. Upserting a property that exists for an Abor, with a null value, will delete the instance of the property for that group. Properties have an <i>effectiveFrom</i> datetime for which the property is valid, and an <i>effectiveUntil</i> datetime until which the property is valid. Not supplying an <i>effectiveUntil</i> datetime results in the property being valid indefinitely, or until the next <i>effectiveFrom</i> datetime of the property.
Lusid.Sdk.Client.ApiException | Thrown when fails to make API call |
scope | The scope of the Abor to update or insert the properties onto. |
code | The code of the Abor to update or insert the properties onto. Together with the scope this uniquely identifies the Abor. |
requestBody | The properties to be updated or inserted onto the Abor. Each property in the request must be keyed by its unique property key. This has the format {domain}/{scope}/{code} e.g. "Abor/Manager/Id". (optional) |
operationIndex | Index associated with the operation. |
opts | Options for this request. |
Implemented in Lusid.Sdk.Api.AborApi.