---
title: "List all available products"
method: GET
path: "/products"
tags: ["Products"]
---

# List all available products

`GET /products`

## Request

- Base URL: `https://api.imprezahost.com/v1`
- URL: `https://api.imprezahost.com/v1/products`
- Auth: API key in header `X-API-Key` and API key in header `X-API-Secret`

Returns all available products grouped by category with pricing per billing cycle.
Prices are shown in the authenticated client's currency.

The VPS is one configurable product, listed first with `configurable: true`. Its
`pricing` is the price of its smallest configuration; the real price follows the
location, operating system, CPU, memory and disk chosen with `GET /products/vps`.

## Query parameters

- `group` string
- `type` 'hostingaccount' | 'reselleraccount' | 'server' | 'other'

## Response `200`

Product catalog

---

[API](https://skmtc.dev/imprezahost/apis/impreza-host-public-api.md) · [All operations](https://skmtc.dev/imprezahost/apis/impreza-host-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/imprezahost/apis/impreza-host-public-api/revisions/db86511f604f?raw)
