---
title: "List collections of models"
method: GET
path: "/collections"
---

# List collections of models

`GET /collections`

Example cURL request:

```console
curl -s \
  -H "Authorization: Bearer $REPLICATE_API_TOKEN" \
  https://api.replicate.com/v1/collections
```

The response will be a paginated JSON list of collection objects:

```json
{
  "next": "null",
  "previous": null,
  "results": [
    {
      "name": "Super resolution",
      "slug": "super-resolution",
      "description": "Upscaling models that create high-quality images from low-quality images."
    }
  ]
}
```

## Response `200`

Success

- SchemasPaginatedCollectionResponse
  - `next` string, nullable — A URL pointing to the next page of collection objects, if any
  - `previous` string, nullable — A URL pointing to the previous page of collection objects, if any
  - `results` SchemasCollectionListItem[] — An array of collection objects
    - `description` string, required — A description of the collection
    - `name` string, required — The name of the collection
    - `slug` string, required — The slug of the collection (lowercase with dashes)

---

[API](https://skmtc.net/replicate/apis/replicate-http-api.md) · [All operations](https://skmtc.net/replicate/apis/replicate-http-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/replicate/replicate-http-api/versions/7a537f433b0b/schema)
