---
title: "Retrieve Themes"
method: GET
path: "/v1/themes"
tags: ["V1"]
---

# Retrieve Themes

`GET /v1/themes`

Use this endpoint to retrieve themes, along with the responses that are associated with each theme, from your studies.

## Query parameters

- `start` integer
- `end` integer
- `cursor` string
- `sid` integer

## Headers

- `Authorization` string, required

## Response `200`

OK

- object
  - `cursor` string
  - `data` object[]
    - `createdAt` string
    - `id` number
    - `questionId` number
    - `questionText` string
    - `questionType` string
    - `response` string
    - `responseGroupUid` string
    - `surveyId` number
    - `theme` string
    - `themeDescription` string
    - `updatedAt` string
    - `visitorId` number

## Other responses

- `400` — Bad Request
- `403` — You may have an invalid or missing API key and you should check your authorization header. There is no message with this status code.
- `404` — Not Found
- `429` — Your application has made too many requests in too short a time.
- `500` — Something went wrong on Sprig's side. These are very rare :)

---

[API](https://skmtc.dev/sprig/apis/sprig-api.md) · [All operations](https://skmtc.dev/sprig/apis/sprig-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/sprig/sprig-api/revisions/e415b6f55281/schema)
