Table of Contents

Class WithTopicItemRequestBuilder.WithTopicItemRequestBuilderGetQueryParameters

Namespace
Autodesk.ACC.CostManagement.V1.Projects.Item.Options.Item
Assembly
Autodesk.ACC.CostManagement.dll

Gets options by topic and keywords

public class WithTopicItemRequestBuilder.WithTopicItemRequestBuilderGetQueryParameters
Inheritance
WithTopicItemRequestBuilder.WithTopicItemRequestBuilderGetQueryParameters
Inherited Members

Properties

ContractId

contractId to search against the topic

[QueryParameter("contractId")]
public Guid? ContractId { get; set; }

Property Value

Guid?

Filterfor

Where the options is used.

[QueryParameter("filter%5Bfor%5D")]
public string? Filterfor { get; set; }

Property Value

string

Filterkeywords

keywords to search against the topic

[QueryParameter("filter%5Bkeywords%5D")]
public string? Filterkeywords { get; set; }

Property Value

string

Filterselected

ids of selected items.

[QueryParameter("filter%5Bselected%5D")]
public Guid?[]? Filterselected { get; set; }

Property Value

Guid?[]

For

Where the options is used.

[QueryParameter("for")]
public string? For { get; set; }

Property Value

string

InternalLimit

The maximum number of items to return, this is for internal use, and the default maximum internal limit is 5000.

[QueryParameter("internalLimit")]
public int? InternalLimit { get; set; }

Property Value

int?

Keywords

keywords to search against the topic

[QueryParameter("keywords")]
public string? Keywords { get; set; }

Property Value

string

Limit

The maximum number of items to return, default maximum limit is 100.

[QueryParameter("limit")]
public int? Limit { get; set; }

Property Value

int?

MainContractId

Main contract ID to search against the topic

[QueryParameter("mainContractId")]
public Guid? MainContractId { get; set; }

Property Value

Guid?

Offset

The number of items to skip before starting to collect the result set.

[QueryParameter("offset")]
public int? Offset { get; set; }

Property Value

int?

Selected

ids of selected items.

[QueryParameter("selected")]
public Guid?[]? Selected { get; set; }

Property Value

Guid?[]

Sort

The sort order for items. Each attribute can be sorted in either asc (default) or desc order. For example, sort=name, updatedAt desc or sort=name + updatedAt desc sorts the results first by name in ascending order, then by date updated in descending order.

[QueryParameter("sort")]
public string? Sort { get; set; }

Property Value

string