---
title: "Get survey answers"
method: GET
path: "/answers/export"
tags: ["Answers"]
---

# Get survey answers

`GET /answers/export`

## Query parameters

- `per_page` integer, required

## Response `200`

A list of survey answer with related fields included

- object
  - `data` object[]
    - `id` string — A unique numeric ID identifying the answer
    - `type` 'answers_export' — Is always 'answers_export'
    - `attributes` object
      - `accountEmail` string, nullable — Email of the participating employee
      - `answerId` integer — An ID that uniquely identifies the answer
      - `answerComment` string, nullable — A comment given by the participating employee for the given question
      - `answerLocale` string, nullable — A locale that was detected based on the answers given during the survey. If possible the language of questionText will match this.
      - `answerScore` integer, nullable — The score given by participating employee for the given question
      - `answerSkipReason` string, nullable — If the question was skipped, this field contain the reason
      - `answerText` string, nullable — If the question should be answered with text and not a score, this field contain the answer given
      - `categoryGroup` string, nullable — The set of questions that the asked question belong to
      - `categoryId` string, nullable — An ID that uniquely identifies the category/driver that the asked question belong to
      - `categoryStandard` string, nullable — Can be used to identify built-in categories/drivers across companies
      - `companyId` integer, nullable — An ID that uniquely identifies the company
      - `employeeExternalId` string, nullable — A company-specified ID that can used to identify an employee
      - `employeeId` string, nullable — An ID that uniquely identifies the employee
      - `questionId` string, nullable — An ID that uniquely identifies the asked question. Each question has translations so that questionText in different locales ties into the same questionId.
      - `questionText` string, nullable — The text of the question being asked. The language of questionText will match answerLocale. Default is the question text seen in the Peakon product.
      - `questionType` 'scale' | 'text' | 'value', nullable — The type of question asked.
      - `responseAnsweredAt` string, date-time, nullable — The time when the survey response was submitted
      - `responseId` integer, nullable — An ID that uniquely identifies the asked response
      - `roundEnd` string, date, nullable — A date for when the survey round ended
      - `roundId` integer, nullable — An ID that uniquely identifies the round
      - `roundOpensAt` string, date, nullable — A date for when the survey round opened
      - `roundType` 'automatic' | 'test', nullable — Is "test" if the survey is a test survey. "automatic" otherwise.
      - `scheduleContextName` string, nullable — The name of the Company or Segment that the schedule is for
      - `scheduleId` integer, nullable — An ID that uniquely identifies the schedule
  - `links` object
    - `first` string, uri
    - `self` string, uri
    - `next` string, uri, nullable

---

[API](https://skmtc.net/peakon/apis/peakon-api.md) · [All operations](https://skmtc.net/peakon/apis/peakon-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/peakon/peakon-api/revisions/cd09bd8acab5/schema)
