---
title: "List all available cache types with their configuration options"
method: GET
path: "/caches/types"
tags: ["Caches"]
---

# List all available cache types with their configuration options

`GET /caches/types`

## Request

- Base URL: `https://cloud.laravel.com/api`
- URL: `https://cloud.laravel.com/api/caches/types`
- Auth: HTTP bearer

Get a list of all cache types available when creating a cache, including the regions and sizes each type supports.

## Response `200`

- object
  - `data` object[], required
    - `type` string, required
    - `label` string, required
    - `regions` CloudRegion[], required
    - `sizes` object[], required
      - `value` string, required
      - `label` string, required
      - `supports_hibernation` boolean, required
    - `supports_auto_upgrade` boolean, required
    - `supports_eviction_policy` boolean, required
    - `supports_hibernation` boolean, required

---

[API](https://skmtc.dev/laravel/apis/laravel-cloud.md) - [All operations](https://skmtc.dev/laravel/apis/laravel-cloud/llms.txt) - [OpenAPI document](https://skmtc.dev/laravel/apis/laravel-cloud/revisions/af603f54ff33?raw)
