---
title: "Get follow-up answers"
method: GET
path: "/surveys/{id}/followup-answers"
tags: ["Surveys"]
---

# Get follow-up answers

`GET /surveys/{id}/followup-answers`

## Request

- Base URL: `https://api.pickfu.com/v1`
- URL: `https://api.pickfu.com/v1/surveys/{id}/followup-answers`
- Auth: HTTP bearer

Returns paginated historical follow-up answers for a survey. Each item is a respondent's reply to a follow-up question.

Use the `response_id` query parameter to filter to follow-ups for a single original response. Items where `refunded: true` indicate the follow-up was not delivered (e.g. the respondent declined or the request expired) and the credit was refunded.

## Path parameters

- `id` string, required

## Query parameters

- `page` integer
- `limit` integer
- `response_id` string

## Response `200`

Default Response

- object
  - `data` object[]: List of follow-up answers
    - `responseId` string: GUID of the original response (parent) this follow-up was sent for
    - `questionId` string, nullable: GUID of the original question the parent response was for (multi-question surveys only)
    - `question` string: The follow-up question that was sent
    - `answer` string, nullable: The respondent's answer to the follow-up question
    - `respondedAt` string, nullable: When the respondent answered the follow-up (ISO 8601)
    - `refunded` boolean: True when the follow-up was not delivered (e.g. respondent declined or the request expired). The credit charged is refunded.
  - `pagination` object: Pagination metadata
    - `page` number: Current page number
    - `limit` number: Results per page
    - `total` number: Total number of results
    - `totalPages` number: Total number of pages

## Other responses

- `401`: Default Response
- `403`: Default Response
- `404`: Default Response

---

[API](https://skmtc.dev/pickfu/apis/pickfu-api.md) · [All operations](https://skmtc.dev/pickfu/apis/pickfu-api/llms.txt) · [OpenAPI document](https://skmtc.dev/pickfu/apis/pickfu-api/revisions/919fc58413ea?raw)
