GET /themes
List all themes available in your workspace, including custom themes.
What themes are
Pagination
Authorizations
X-API-KEYstringRequired
API key for authentication
Query parameters
querystringOptionalExample:
Search query to filter themes by name
corporatelimitnumber · min: 1 · max: 50OptionalExample:
Maximum number of themes to return
20afterstringOptionalExample:
Cursor for pagination (from previous response's nextCursor)
eyJpZCI6IjEyMyJ9typestring · enumOptionalExample:
Filter by theme type: "standard" for built-in themes, "custom" for workspace-created themes. Must be kept consistent across paginated requests; changing it mid-pagination will yield inconsistent results.
customPossible values: Responses
200
Themes retrieved successfully
application/json
hasMorebooleanRequiredExample:
Whether more results exist beyond this page
truenextCursorstring · nullableRequiredExample:
Cursor for fetching the next page (null if no more results)
eyJpZCI6IjQ1NiJ9400
Invalid request parameters
401
Invalid or missing API key
get/v1.0/themes
GET /v1.0/themes HTTP/1.1
Host: public-api.gamma.app
X-API-KEY: YOUR_API_KEY
Accept: */*
{
"data": [
{
"id": "theme_abc123",
"name": "Corporate Blue",
"colorKeywords": [
"blue",
"professional",
"modern"
],
"toneKeywords": [
"formal",
"business"
],
"type": "standard"
}
],
"hasMore": true,
"nextCursor": "eyJpZCI6IjQ1NiJ9"
}Related
Last updated
Was this helpful?