Last updated on 12th June 2026

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