---
title: "Update answers for a given questionnaire"
method: PATCH
path: "/v1/questionnaire/{questionnaireId}/answer/{id}"
tags: ["QuestionnairesAnswers"]
---

# Update answers for a given questionnaire

`PATCH /v1/questionnaire/{questionnaireId}/answer/{id}`

## Response `200`

Response response

- object
  - `data` object
    - `id` string, required
    - `type` string, required
    - `attributes` Response, required
      - `questionnaire` string, required — Questionnaire ObjectId
      - `user` string, required — User ObjectId
      - `responses` object[]
        - `question` string, required
        - `value` string, required
      - `createdAt` string, date-time, required

## Other responses

- `401` — Error Response
- `404` — Error Response

## Changes

> 17 revisions in range; 2 could not be searched.

- **2022-07-04** `a80d11c2af05` — 1 info
  - endpoint added
- **2022-05-24** `ea99e5a143e9` — 1 breaking
  - api path removed without deprecation
- **2022-04-28** `51f3f1da4963` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/wri/apis/fw-forms/changes/v1/questionnaire/:questionnaireId/answer/:id/patch.md)

---

[API](https://skmtc.dev/wri/apis/fw-forms.md) · [All operations](https://skmtc.dev/wri/apis/fw-forms/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/wri/fw-forms/revisions/d54251cc1650/schema)
