> ## Documentation Index
> Fetch the complete documentation index at: https://developer.vanta.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Questionnaire export failed

> A questionnaire export has failed.



## OpenAPI

````yaml /reference/webhooks.json post /v1.questionnaire.export-failed
openapi: 3.0.3
info:
  title: Vanta Webhook Events
  version: 1.0.0
  description: >-
    Reference for the events Vanta delivers to your registered webhook
    endpoints. Each operation documents a single event type, its payload schema,
    and an example body.


    These operations describe **events Vanta sends to you** — they are not
    endpoints you call. The documented schema is the event `payload`. Every
    delivery also includes signature headers and is wrapped in a delivery
    envelope. See the [Webhooks guide](/docs/webhooks) for setup, signature
    verification, and retries.
servers:
  - url: https://your-endpoint.example.com
    description: >-
      Your webhook endpoint. Vanta sends a POST request with the event payload
      as the body.
security: []
tags:
  - name: Questionnaire
    description: Questionnaire automation events.
  - name: Trust Center
    description: Trust Center access request events.
  - name: Vendor
    description: Vendor risk management events.
  - name: Information Request
    description: Audit information request (IRL) events.
  - name: Evidence
    description: Audit evidence events.
  - name: Control
    description: Audit control comment events.
paths:
  /v1.questionnaire.export-failed:
    post:
      tags:
        - Questionnaire
      summary: Questionnaire export failed
      description: A questionnaire export has failed.
      operationId: v1.questionnaire.export-failed
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - questionnaire
                - export
              properties:
                questionnaire:
                  type: object
                  required:
                    - id
                  properties:
                    id:
                      type: string
                      description: The unique identifier of the questionnaire.
                export:
                  type: object
                  required:
                    - id
                    - format
                    - requestedAt
                    - failedAt
                    - reason
                  properties:
                    id:
                      type: string
                      description: The unique identifier of the export job.
                    format:
                      type: string
                      description: The export format.
                      enum:
                        - original
                        - csv
                    requestedAt:
                      type: string
                      format: date-time
                      description: When the export was initiated (ISO 8601).
                    failedAt:
                      type: string
                      format: date-time
                      description: When the export failed (ISO 8601).
                    reason:
                      type: string
                      description: The reason for the export failure.
            example:
              questionnaire:
                id: 507f1f77bcf86cd799439011
              export:
                id: 6a7b8c9d0e1f2a3b4c5d6e7f
                format: csv
                requestedAt: '2025-01-08T12:00:00.000Z'
                failedAt: '2025-01-08T12:05:00.000Z'
                reason: Questionnaire has no responses to export
      responses:
        '200':
          description: Return any 2xx status within 15 seconds to acknowledge receipt.

````