---
title: "Get Collections"
method: GET
path: "/collections"
---

# Get Collections

`GET /collections`

Retrieves a list of available collections. Optionally filter by catalog UUID.

## Query parameters

- `catalog_uuid` string
- `include_all_catalogs` boolean

## Headers

- `Accept` 'application/json', required
- `x-api-key` string, required

## Response `200`

A list of collections retrieved successfully.

- object
  - `data` object[]
    - `uuid` string — The UUID of the collection.
    - `name` string — The name of the collection.
    - `mockup_count` integer — The number of mockups in this collection.
    - `created_at` string, date-time — The creation time of the collection.
    - `updated_at` string, date-time — The last update time of the collection.
    - `created_at_timestamp` integer — The creation time of the collection in UNIX timestamp format.
    - `updated_at_timestamp` integer — The last update time of the collection in UNIX timestamp format.
  - `success` boolean — Indicates if the operation was successful.
  - `message` string — A message about the operation.

## Other responses

- `400` — Bad request due to invalid input parameters.
- `401` — Unauthorized request, invalid or missing API key.

---

[API](https://skmtc.dev/dynamicmockups/apis/dynamic-mockups-mockanything-ai-api.md) · [All operations](https://skmtc.dev/dynamicmockups/apis/dynamic-mockups-mockanything-ai-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/dynamicmockups/dynamic-mockups-mockanything-ai-api/revisions/5582facc8ca8/schema)
