---
title: "Get creative library content"
method: GET
path: "/api/library/{kind}/{slug}/content"
tags: ["Library"]
---

# Get creative library content

`GET /api/library/{kind}/{slug}/content`

## Request

- Base URL: `https://api.zvid.io`
- URL: `https://api.zvid.io/api/library/{kind}/{slug}/content`
- Auth: one of:
  - none
  - API key in header `x-api-key`
  - HTTP bearer

Returns a 302 redirect to the versioned CDN JSON. Free items are public. Premium items require authentication and a paid plan. Follow the redirect and adapt the returned content; do not guess CDN paths.

## Path parameters

- `kind` 'examples' | 'design-templates' | 'canvas-presets' | 'shapes', required
- `slug` string, required

## Other responses

- `302`: Fetch content from the Location URL
- `400`: Invalid input or semantic validation error
- `401`: Missing or invalid credentials
- `403`: A paid plan is required for this item
- `404`: Not found for this account
- `500`: Server error
- `503`: Content unavailable

---

[API](https://skmtc.dev/zvid/apis/zvid-api.md) · [All operations](https://skmtc.dev/zvid/apis/zvid-api/llms.txt) · [OpenAPI document](https://skmtc.dev/zvid/apis/zvid-api/revisions/8a665b293b37?raw)
