---
title: "List service types"
method: GET
path: "/project/{project}/service-types"
tags: ["Project"]
---

# List service types

`GET /project/{project}/service-types`

Returns a list of all available service types and their configuration options.

## Path parameters

- `project` string, required

## Response `200`

Response

- ProjectServiceTypesListResponse — ProjectServiceTypesListResponse
  - `clickhouse` object — Service type information
    - `default_version` string — Default version of the service if no explicit version is defined
    - `description` string, required — Single line description of the service
    - `latest_available_version` string — Latest available version of the service
    - `user_config_schema` object, required — JSON-Schema for the 'user_config' properties
  - `dragonfly` object — Service type information
    - `default_version` string — Default version of the service if no explicit version is defined
    - `description` string, required — Single line description of the service
    - `latest_available_version` string — Latest available version of the service
    - `user_config_schema` object, required — JSON-Schema for the 'user_config' properties
  - `elasticsearch` object — Service type information
    - `default_version` string — Default version of the service if no explicit version is defined
    - `description` string, required — Single line description of the service
    - `latest_available_version` string — Latest available version of the service
    - `user_config_schema` object, required — JSON-Schema for the 'user_config' properties
  - `errors` object[] — List of errors occurred during request processing
    - `message` string, required — Printable error message
    - `more_info` string — URL to the documentation of the error
    - `status` integer, required — HTTP error status code
  - `flink` object — Service type information
    - `default_version` string — Default version of the service if no explicit version is defined
    - `description` string, required — Single line description of the service
    - `latest_available_version` string — Latest available version of the service
    - `user_config_schema` object, required — JSON-Schema for the 'user_config' properties
  - `grafana` object — Service type information
    - `default_version` string — Default version of the service if no explicit version is defined
    - `description` string, required — Single line description of the service
    - `latest_available_version` string — Latest available version of the service
    - `user_config_schema` object, required — JSON-Schema for the 'user_config' properties
  - `kafka` object — Service type information
    - `default_version` string — Default version of the service if no explicit version is defined
    - `description` string, required — Single line description of the service
    - `latest_available_version` string — Latest available version of the service
    - `user_config_schema` object, required — JSON-Schema for the 'user_config' properties
  - `kafka_connect` object — Service type information
    - `default_version` string — Default version of the service if no explicit version is defined
    - `description` string, required — Single line description of the service
    - `latest_available_version` string — Latest available version of the service
    - `user_config_schema` object, required — JSON-Schema for the 'user_config' properties
  - `kafka_mirrormaker` object — Service type information
    - `default_version` string — Default version of the service if no explicit version is defined
    - `description` string, required — Single line description of the service
    - `latest_available_version` string — Latest available version of the service
    - `user_config_schema` object, required — JSON-Schema for the 'user_config' properties
  - `message` string — Printable result of the request
  - `mysql` object — Service type information
    - `default_version` string — Default version of the service if no explicit version is defined
    - `description` string, required — Single line description of the service
    - `latest_available_version` string — Latest available version of the service
    - `user_config_schema` object, required — JSON-Schema for the 'user_config' properties
  - `opensearch` object — Service type information
    - `default_version` string — Default version of the service if no explicit version is defined
    - `description` string, required — Single line description of the service
    - `latest_available_version` string — Latest available version of the service
    - `user_config_schema` object, required — JSON-Schema for the 'user_config' properties
  - `pg` object — Service type information
    - `default_version` string — Default version of the service if no explicit version is defined
    - `description` string, required — Single line description of the service
    - `latest_available_version` string — Latest available version of the service
    - `user_config_schema` object, required — JSON-Schema for the 'user_config' properties
  - `redis` object — Service type information
    - `default_version` string — Default version of the service if no explicit version is defined
    - `description` string, required — Single line description of the service
    - `latest_available_version` string — Latest available version of the service
    - `user_config_schema` object, required — JSON-Schema for the 'user_config' properties
  - `thanos` object — Service type information
    - `default_version` string — Default version of the service if no explicit version is defined
    - `description` string, required — Single line description of the service
    - `latest_available_version` string — Latest available version of the service
    - `user_config_schema` object, required — JSON-Schema for the 'user_config' properties
  - `valkey` object — Service type information
    - `default_version` string — Default version of the service if no explicit version is defined
    - `description` string, required — Single line description of the service
    - `latest_available_version` string — Latest available version of the service
    - `user_config_schema` object, required — JSON-Schema for the 'user_config' properties

---

[API](https://skmtc.dev/aiven/apis/aiven-api-documentation.md) · [All operations](https://skmtc.dev/aiven/apis/aiven-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/aiven/aiven-api-documentation/revisions/c949573465e3/schema)
