---
title: "Questionnaire status changed"
method: POST
path: "/v1.questionnaire.status-changed"
tags: ["Questionnaire"]
---

# Questionnaire status changed

`POST /v1.questionnaire.status-changed`

A questionnaire status was changed.

## Request body

- object
  - `questionnaire` object, required
    - `id` string, required — The questionnaire ID.
    - `status` 'APPROVED' | 'COMPLETE' | 'ERROR' | 'IN_PROGRESS' | 'IN_REVIEW' | 'EXTRACTING_QUESTIONS' | 'QUEUED_FOR_EXTRACTION' | 'PROCESSING' | 'QUEUED_FOR_PROCESSING' | 'READY_FOR_REVIEW' | 'WAITING_ON_ANSWERS' | 'WAITING_ON_COLUMN_SELECTION' | 'WAITING_ON_COLUMN_APPROVAL' | 'QUEUED_FOR_COLUMN_DETECTION' | 'DETECTING_COLUMNS' | 'ON_HOLD' | 'NO_LONGER_NEEDED', required — The new questionnaire status.

## Response `200`

Return any 2xx status within 15 seconds to acknowledge receipt.

---

[API](https://skmtc.net/vanta/apis/build-integrations.md) · [All operations](https://skmtc.net/vanta/apis/build-integrations/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/vanta/build-integrations/revisions/6c1f7590538b/schema)
