List themes
GET/openapi/2026-07/themes
Retrieve a list of all themes.
Request
Query Parameters
Filter themes by published status. "0" for unpublished, "1" for published
Cursor for pagination. Use the cursor returned in the previous response to retrieve the next page
Number of themes to return per page. Range: 1-250. Default is 10
List of theme IDs to filter by. Only themes matching the given IDs are returned. Example: ?ids=1001&ids=1002
Whether to include extension themes in the returned results
Responses
- 200
OK
- application/json
- Schema
- Example
Schema
- Array [
shoplazza: Internal shoplazza themesdeveloper: Third-party developer themes- ]
error code
error message
data object
Total number of themes available
themes object[]
Array of theme objects
Theme's unique identifier
Theme name
Merchant theme ID
Merchant theme name
Theme version identifier
Theme locale (e.g., en-US, zh-CN)
Theme style
Theme type:
Multi-language description of the theme
Indicates if it's the default theme (0 or 1)
URL for the PC cover image
URL for the mobile cover image
Indicates if the theme is published (0 or 1)
Indicates if the theme is auto-upgraded
The status of the theme
Timestamp when the theme was last updated
Publish timestamp
Auto-save time
Last theme save time
Current theme version
Current client version
Changelog information for the theme
Version publishing time
Newest available client version
Whether the theme has the newest version
Whether has draft
The version ID of the theme
Cursor for the next page of results
Whether there are more records
{
"code": "string",
"message": "string",
"data": {
"count": 0,
"themes": [
{
"id": "string",
"name": "string",
"merchant_theme_id": "string",
"merchant_theme_name": "string",
"merchant_theme_info": "string",
"locale": "string",
"preset": "string",
"type": "string",
"desc": "string",
"default": "string",
"pc_cover_url": "string",
"mobile_cover_url": "string",
"published": "string",
"is_auto_upgrade": "string",
"status": "string",
"updated_at": "string",
"publish_time": "string",
"auto_save_time": "string",
"theme_save_time": "string",
"version": "string",
"c_version": "string",
"change_log": "string",
"version_publish_time": "string",
"newest_c_version": "string",
"has_newest_version": true,
"has_draft": true,
"theme_version_id": "string"
}
],
"cursor": "string",
"has_more": true
}
}