VXC Price (v3)
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
A-End location. (Required - integer)
VXC speed in Mbps. (Required - integer)
B-End location. (Required - integer)
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)
The unique identifier for an existing VXC. (Optional - string)
A-End service connected to this Megaport Internet connection.
Indicates whether the A-End port is marked as buyout. Defaults to false and unlikely you need to change this. (Required - Boolean)
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)