---
title: "List operating systems · API | Rdp.Vision"
description: "GET /catalog/distros: Operating systems and which products they run on. Pass the id as distro_id when ordering or reinstalling."
url: https://rdp.vision/docs/api/catalog/distros
---

Open in AI

[ChatGPT](https://chatgpt.com/?q=Read%20https%3A%2F%2Frdp.vision%2Fdocs%2Fapi%2Fcatalog%2Fdistros.md%20and%20help%20me%20use%20the%20Rdp.Vision%20API.)[Claude](https://claude.ai/new?q=Read%20https%3A%2F%2Frdp.vision%2Fdocs%2Fapi%2Fcatalog%2Fdistros.md%20and%20help%20me%20use%20the%20Rdp.Vision%20API.)

Catalog

# List operating systems

Operating systems and which products they run on. Pass the id as distro\_id when ordering or reinstalling.

GET`/catalog/distros`

## Authorization

None. This endpoint is public.

## Response

`id`integer

Operating system id.

`description`string

Name and version.

`products`string\[\]

windows, linux and/or storage.

## Status codes

- 200 | Success.
- 429 | More than 120 requests a minute with one key, or too many wrong keys from one address.

Request

curl "https://rdp.vision/api/v1/catalog/distros"

Response

\[
  {
    "id": 2,
    "description": "Windows Server 2022",
    "products": \[
      "windows"
    \]
  },
  {
    "id": 18,
    "description": "Ubuntu 24.04",
    "products": \[
      "linux",
      "storage"
    \]
  }
\]
