Skip to navigation

Port Price

View as Markdown

Returns the price for a Port 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 Port.

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

locationIdstringOptional

A-End location. (Required - integer)

speedstringOptional

Port speed in Mbps: 1000 Mbps, 10000 Mbps, 100000 Mbps. (Required - integer)

termstringOptional

Contract term indicating months of contract. Accepted values are 1, 12, 24, or, 36. (Required - integer)

buyoutPortstringOptional

Whether this is a buyout port. Defaults to false and unlikely you need to change this. (Required - Boolean)

productUidstringOptional

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

Response

Port Price / Port Price

dataobjectOptional
messagestringOptional
termsstringOptional