Skip to main content
GET
/
api
/
v1
/
themes
/
{id}
.json
Get Theme
curl --request GET \
  --url https://api.launchmystore.io/api/v1/themes/{id}.json \
  --header 'Authorization: Bearer <token>'
{
  "success": true,
  "data": {
    "id": "<string>",
    "name": "<string>",
    "role": "<string>",
    "theme_store_id": "<string>",
    "version": "<string>",
    "previewable": true,
    "processing": true,
    "preview_url": "<string>",
    "editor_url": "<string>",
    "created_at": "<string>",
    "updated_at": "<string>"
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.launchmystore.io/llms.txt

Use this file to discover all available pages before exploring further.

Get Theme

Returns a single theme by its ID.

Request

curl -X GET "https://api.launchmystore.io/api/v1/themes/theme_abc123.json" \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN"

Path Parameters

id
string
required
The unique theme ID

Response

success
boolean
Whether the request succeeded
data
object
Theme object

Example Response

{
  "success": true,
  "data": {
    "id": "theme_abc123",
    "name": "Dawn",
    "role": "main",
    "theme_store_id": "dawn-2024",
    "version": "12.0.0",
    "previewable": true,
    "processing": false,
    "preview_url": "https://mystore.launchmystore.io?preview_theme_id=theme_abc123",
    "editor_url": "https://app.launchmystore.io/admin/themes/theme_abc123/editor",
    "created_at": "2024-01-15T10:00:00Z",
    "updated_at": "2024-03-15T14:30:00Z"
  }
}

Error Codes

CodeDescription
UNAUTHORIZEDInvalid or missing access token
FORBIDDENApp doesn’t have read_themes scope
NOT_FOUNDTheme with the specified ID does not exist