List plans
/api/v1/plans
Read the current plan catalog, regions, prices and billing terms. Catalog availability is not a stock reservation.
Request example
curl "https://tovahub.com/api/v1/plans"Examples only. No requests are sent from this page.
Parameters
regionQuery · Optionalstring
Optional region code from the regions endpoint.
Response
HTTP status 200
Read the current public VPS catalog and decimal-dollar prices.
providerstring ('contabo')Current provider identifier.
ordersEnabledbooleanWhether catalog prices and platform ordering are enabled.
stockIsReservationboolean (false)Displayed stock does not reserve capacity.
regionsarrayConfigured public regions.
regions[].codestringRegion code.
regions[].labelstringRegion display label.
regions[].availablebooleanListed availability; not a reservation.
plansarrayPlans optionally filtered by region.
plans[].idstringPlan identifier.
plans[].namestringPlan display name.
plans[].familystringPlan family.
plans[].regionstringRegion code.
plans[].cpunumberCPU count.
plans[].memoryMbnumberMemory in MB.
plans[].storageGbnumberStorage in GB.
plans[].storageTypestringStorage type.
plans[].bandwidthstring (optional)Advertised bandwidth label.
plans[].inStockboolean (optional)Listed stock signal, when known.
plans[].stockFreshbooleanWhether the last stock signal is still within its freshness window.
plans[].stockExpiresAtstring (date-time, optional)UTC expiry time for the stock signal. Missing or expired freshness must not enable a new order.
plans[].monthlyFromUsdstringDecimal USD monthly-from price; unlike payment amounts, this is not integer cents.
plans[].termsarrayCurrently listed billing terms.
plans[].terms[].monthsnumberBilling term in months.
plans[].terms[].totalUsdstringDecimal USD total for the term.
pricingPagestring (URL)Public pricing-page URL.