Skip to navigation

VXC Price (v3)

View as Markdown

Returns the price for a VXC based on configuration parameters.

If you specify the optional productUid parameter, the API doesn’t require any other parameters and returns the price for the specific VXC.

Pricing information is contained in a number of fields.

Be aware that the following fields DO NOT include the term discount:

  • aEndRate

  • bEndRate

  • mbpsRate

  • fixedRecurringCharge

The following field DOES include the term discount:

  • monthlyRate

These fields show further pricing information:

  • monthlyRackRate - returns the Month to Month / No Minimum Term Rate (BigDecimal)

  • discounts - a list of DiscountedAmount object.

    • DiscountedAmount - has two parameters.

      • discountReason: The reason for the discount. Usually, Term.

      • amount: the fixed term discount amount (BigDecimal)

termSpeed is returned in the following APIs:

  • GET Product Details v2/product/{{productUid}}

  • GET Product List v2/products

Query parameters

aLocationIdstringOptional

A-End location. (Required - integer)

speedstringOptional

VXC speed in Mbps. (Required - integer)

bLocationIdstringOptional

B-End location. (Required - integer)

connectTypestringOptional

Type of connection for the VXC. If you specify DEFAULT, the API determines the connectType from the endpoints. If you specify TRANSIT, the request will list Megaport Internet pricing. You can also specify any of these values for cloud providers: AWS, AWSHC, AZURE, ALIBABA, GOOGLE, IBM, and SFDC. Specify FRANCEIX if your VXC is connecting to France-IX. (Required - string)

productUidstringOptional

The unique identifier for an existing VXC. (Optional - string)

companyIdstringOptional
ID of the company purchasing this Megaport Internet connection.
aEndProductTypestringOptional

A-End service connected to this Megaport Internet connection.

buyoutPortstringOptional

Indicates whether the A-End port is marked as buyout. Defaults to false and unlikely you need to change this. (Required - Boolean)

currencystringOptional

The ISO-4217 currency code to use for pricing. For example, the US dollar is USD.

Response

VXC Price / VXC Price / Megaport Internet Price (v3) / Megaport Internet Price (v3)

dataobjectOptional
messagestringOptional
termsstringOptional