PricingApi

Summary

MembersDescriptions

public PricesDto Sales()

This function will return a list of prices for all the sales that have been made.

public PricesDto Sales( PricingUriParametersBuilder uriParametersBuilder)

This function will return a list of prices for a given product, based on the parameters passed in the uriParametersBuilder.

public PricesDto Days()

This function will return a list of prices for the last 30 days.

public PricesDto Days( PricingUriParametersBuilder uriParametersBuilder)

This function will return a PricesDto object that contains the prices for the specified date range.

This function will return a list of templates that are available for use.

public TemplatesDto Templates( PricingUriParametersBuilder uriParametersBuilder)

This function will return a list of templates that are available for the given parameters.

public AssetsDto Assets()

This function will return a list of all the assets that are available for trading on the exchange.

public AssetsDto Assets( PricingUriParametersBuilder uriParametersBuilder)

This function will return a list of assets that are available for pricing.

private readonly string _requestUriBase

private Uri SalesUri()

It returns a Uri object that is the base URI for the sales endpoint.

private Uri SalesUri( IUriParameterBuilder uriParameterBuilder)

It returns a URI for the sales endpoint.

private Uri DaysUri()

It returns a Uri object that represents the URL for the API endpoint that returns the sales data for the last 30 days.

private Uri DaysUri( IUriParameterBuilder uriParameterBuilder)

It returns a URI for the /prices/sales/days endpoint.

private Uri TemplatesUri()

It returns a Uri object that represents the URL of the API endpoint that returns the list of templates.

private Uri TemplatesUri( IUriParameterBuilder uriParameterBuilder)

It returns a URI for the /prices/templates endpoint

private Uri AssetsUri()

It returns a Uri object that points to the /prices/assets endpoint.

private Uri AssetsUri( IUriParameterBuilder uriParameterBuilder)

It returns a URI for the /prices/assets endpoint.

Members

public PricesDto Sales()

This function will return a list of prices for all the sales that have been made.

Returns

A list of prices for the sales of the product.

public PricesDto Sales( PricingUriParametersBuilder uriParametersBuilder)

This function will return a list of prices for a given product, based on the parameters passed in the uriParametersBuilder.

Parameters

  • PricingUriParametersBuilder This is a class that contains the parameters that will be passed to the API.

Returns

A list of prices for the given parameters.

public PricesDto Days()

This function will return a list of prices for the last 30 days.

Returns

A list of prices for the last 30 days.

public PricesDto Days( PricingUriParametersBuilder uriParametersBuilder)

This function will return a PricesDto object that contains the prices for the specified date range.

Parameters

  • PricingUriParametersBuilder This is a class that contains the parameters that are required to make the request.

Returns

A list of prices for the given date range.

public TemplatesDto Templates()

This function will return a list of templates that are available for use.

Returns

A list of templates

public TemplatesDto Templates( PricingUriParametersBuilder uriParametersBuilder)

This function will return a list of templates that are available for the given parameters.

Parameters

  • PricingUriParametersBuilder This is a class that contains the parameters that are required to make the request.

Returns

A TemplatesDto object.

public AssetsDto Assets()

This function will return a list of all the assets that are available for trading on the exchange.

Returns

A list of assets.

public AssetsDto Assets( PricingUriParametersBuilder uriParametersBuilder)

This function will return a list of assets that are available for pricing.

Parameters

  • PricingUriParametersBuilder This is a class that contains all the parameters that can be passed to the API.

Returns

A list of assets.

private readonly string _requestUriBase

private Uri SalesUri()

It returns a Uri object that is the base URI for the sales endpoint.

private Uri SalesUri( IUriParameterBuilder uriParameterBuilder)

It returns a URI for the sales endpoint.

Parameters

  • IUriParameterBuilder This is an interface that is used to build the query string parameters for the request.

private Uri DaysUri()

It returns a Uri object that represents the URL for the API endpoint that returns the sales data for the last 30 days.

private Uri DaysUri( IUriParameterBuilder uriParameterBuilder)

It returns a URI for the /prices/sales/days endpoint.

Parameters

  • IUriParameterBuilder This is an interface that is used to build the query string parameters for the request.

private Uri TemplatesUri()

It returns a Uri object that represents the URL of the API endpoint that returns the list of templates.

private Uri TemplatesUri( IUriParameterBuilder uriParameterBuilder)

It returns a URI for the /prices/templates endpoint

Parameters

  • IUriParameterBuilder This is a class that is used to build the query string parameters for the request.

private Uri AssetsUri()

It returns a Uri object that points to the /prices/assets endpoint.

private Uri AssetsUri( IUriParameterBuilder uriParameterBuilder)

It returns a URI for the /prices/assets endpoint.

Parameters

  • IUriParameterBuilder This is a class that is used to build the query string parameters for the request.

Last updated