records: Query Creative Cities List

API: unesco.org:unesco-culture-statistics
Endpoint: /catalog/datasets/cce001/records
Response format: application/json
Auth: unknown
Method: GET
Last Status: 200
Latency: 448ms

Description

Returns detailed profiles of Creative Cities including their designation year, creative category, multilingual descriptions, and contact information. Use this to explore the global network of cities recognized by UNESCO for their cultural and creative contributions.

From spec: Access UNESCO Creative Cities Network data including cities recognized for their creative industries (design, music, literature, etc.)

Usage Tips

- Filter by 'terms' field to find cities by category (Gastronomy, Crafts, Design, Film, Literature, Media Arts, Music) - Use 'date' field to filter by designation year - Results include multilingual content (en, es, fr, zh, ar, ru)

Parameters (3)

limit (integer, query, optional, default: 10)
offset (integer, query, optional, default: 0)
where (string, query, optional)

Examples (2)

Fetch first 2 Creative Cities with pagination probe-gate

Demonstrates basic pagination to retrieve Creative Cities data with a small batch size.

curl 'https://data.unesco.org/api/explore/v2.1/catalog/datasets/cce001/records?limit=2'
import requests

resp = requests.get(
    "https://data.unesco.org/api/explore/v2.1/catalog/datasets/cce001/records",
    params={
        'limit': '2',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("unesco-culture-statistics")
result = api.fetch("catalog/datasets/cce001/records", limit=2)

for item in result:
    print(item)
const resp = await fetch("https://data.unesco.org/api/explore/v2.1/catalog/datasets/cce001/records?limit=2");
const data = await resp.json();
Filter Creative Cities by category (Gastronomy) probe-gate

Demonstrates filtering Creative Cities by their creative category using the refine parameter.

curl 'https://data.unesco.org/api/explore/v2.1/catalog/datasets/cce001/records?limit=5&refine=terms%3AGastronomy'
import requests

resp = requests.get(
    "https://data.unesco.org/api/explore/v2.1/catalog/datasets/cce001/records",
    params={
        'limit': '5',
        'refine': 'terms:Gastronomy',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("unesco-culture-statistics")
result = api.fetch("catalog/datasets/cce001/records", limit=5, refine="terms:Gastronomy")

for item in result:
    print(item)
const resp = await fetch("https://data.unesco.org/api/explore/v2.1/catalog/datasets/cce001/records?limit=5&refine=terms%3AGastronomy");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 01:47:03.109985 200 448ms
2026-04-16 00:46:09.531245 200 333ms
2026-04-15 01:37:27.385991 200 310ms
2026-04-15 00:34:06.398633 200 312ms
2026-04-14 02:03:00.131521 200 336ms
2026-04-14 00:21:11.991112 200 461ms
2026-04-12 16:12:08.989903 200 320ms
2026-04-12 13:19:11.092745 200 324ms
2026-04-10 06:43:27.409608 200 557ms
2026-04-10 01:24:29.204613 200 208ms
2026-04-09 02:52:09.865121 200 340ms
2026-04-09 00:16:54.850268 200 442ms