Fetching plans and prices via API
This endpoint returns DeployHQ's current plans (packages) with their prices. Unlike most of our API, it requires no authentication, so you can use it to build a pricing page or compare plans without an account.
Prices are localised to your region: we detect your currency from your IP address (GBP for the UK, EUR for the EU, USD elsewhere). This is the currency you would be billed in, so it cannot be overridden.
Tip: You can explore and test this endpoint interactively using our OpenAPI documentation.
List Plans
URL
/packages
HTTP Method
GET
Authentication
None. This endpoint is public.
Example cURL request
curl -H "Accept: application/json" \
https://test.deployhq.com/packages
Example Response
[
{
"permalink": "solo",
"name": "Solo",
"currency": "gbp",
"price": 10.0,
"price_billed_annually": 9.0,
"features": [
"3 projects",
"200 build minutes",
"Zero downtime deployments",
"Basic support"
]
}
]
Fields
| Field | Description |
|---|---|
permalink |
The plan identifier, used as the package value when creating an account |
name |
The human-readable plan name |
currency |
The currency the prices are returned in |
price |
The monthly price in the given currency |
price_billed_annually |
The per-month price when billed annually, or null if annual billing is not offered |
features |
A list of the plan's headline features, as display-ready text for a pricing table |