Skip to main content
GET
Get a survey

Authorizations

Authorization
string
header
required

An API key (utk_live_...) or an app's OAuth access token (uto_...).

Path Parameters

surveyId
string<uuid>
required

A survey id.

Response

The survey.

id
string<uuid>
required
name
string
required
status
enum<string>
required
Available options:
draft,
active,
paused,
archived
channel
enum<string>
required
Available options:
website,
link,
email
site
object | null
required
counts
object | null
required

Responses the plan shows, from its retention window; null when they could not be read.

url
string<uri>
required

The survey in the dashboard.

createdAt
string<date-time>
required
Example:

"2026-09-30T10:00:00.000Z"

updatedAt
string<date-time>
required
Example:

"2026-09-30T10:00:00.000Z"

defaultLanguage
string
required
Example:

"en"

languages
string[]
required

Every language the survey is written in.

settings
object
required
questions
object[]
required