---
title: "Get a collection of models"
method: GET
path: "/collections/{collection_slug}"
---

# Get a collection of models

`GET /collections/{collection_slug}`

Example cURL request:

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

The response will be a collection object with a nested list of the models in that collection:

```json
{
  "name": "Super resolution",
  "slug": "super-resolution",
  "description": "Upscaling models that create high-quality images from low-quality images.",
  "full_description": "## Overview\n\nThese models generate high-quality images from low-quality images. Many of these models are based on **advanced upscaling techniques**.\n\n### Key Features\n\n- Enhance image resolution\n- Restore fine details\n- Improve overall image quality",
  "models": [...]
}
```

## Path parameters

- `collection_slug` string, required

## Response `200`

Success

- SchemasCollectionResponse
  - `description` string, required — A description of the collection
  - `full_description` string, nullable — The full description of the collection in markdown format
  - `models` SchemasModelResponse[], required — The models in this collection
    - `cover_image_url` string, uri, nullable — A URL for the model's cover image
    - `default_example` object, nullable — The model's default example prediction
    - `description` string, nullable — A description of the model
    - `github_url` string, uri, nullable — A URL for the model's source code on GitHub
    - `is_official` boolean — Boolean indicating whether the model is officially maintained by Replicate. Official models are always on, have stable API interfaces, and predictable pricing.
    - `latest_version` object, nullable — The model's latest version
    - `license_url` string, uri, nullable — A URL for the model's license
    - `name` string — The name of the model
    - `owner` string — The name of the user or organization that owns the model
    - `paper_url` string, uri, nullable — A URL for the model's paper
    - `run_count` integer — The number of times the model has been run
    - `url` string, uri — The URL of the model on Replicate
    - `visibility` 'public' | 'private' — Whether the model is public or private
  - `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/revisions/7a537f433b0b/schema)
