---
title: "Get Theme"
method: GET
path: "/accounts/{{account_id}}/themes/{theme_id}"
tags: ["Themes"]
---

# Get Theme

`GET /accounts/{{account_id}}/themes/{theme_id}`

Gets the specified theme

## Response `200`

SUCCESS

- Theme — In-Page Experience theme
  - `id` string — ID of the theme
  - `accountId` number — Video Cloud account ID
  - `name` string, required — Name of the theme
  - `description` string — Description of the theme
  - `styles` Styles — Style overrides
    - `global` Style
    - `anchor` Style
    - `navigation` Style
    - `videoInfo` Style
    - `videoTitle` Style
    - `videoDescription` Style
    - `overlay` Style
    - `overlayTitle` Style
    - `overlayDescription` Style
    - `overlayBanner` Style
    - `nowPlaying` Style
    - `playButton` Style
    - `sharing` Style
    - `overlaySharing` Style
    - `eventCountdown` Style
    - `calendarReminder` Style
  - `fonts` FontBase[] — Fonts included in the theme
    - `name` string, required — Font name
    - `css` string, required — CSS required to import the font
  - `updatedAt` string — ISO-8601 date when the theme was last modified
  - `createdAt` string — ISO-8601 date when the theme was created

## Other responses

- `401` — UNAUTHORIZED: Authentication failed - check to make sure your client credentials were correct for the access token
- `404` — NOT_FOUND: The specified theme does not exist

---

[API](https://skmtc.net/brightcovelearning/apis/brightcove-in-page-experiences-api-reference.md) · [All operations](https://skmtc.net/brightcovelearning/apis/brightcove-in-page-experiences-api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/brightcovelearning/brightcove-in-page-experiences-api-reference/revisions/4ba1a5bb9017/schema)
