> ## 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.

# Snooze a framework

> Snoozes an active framework in your organization until a date, or changes the
end date of an existing snooze. While a framework is snoozed, its tests and
documents are hidden and send no notifications, and its policies are marked
inactive. Vanta keeps collecting data in the background, and the framework
returns to active at 00:00 UTC on snoozedUntilDate. Draft and archived
frameworks cannot be snoozed.



## OpenAPI

````yaml /reference/manage-vanta.json post /frameworks/{frameworkId}/snooze
openapi: 3.0.0
info:
  title: Manage Vanta
  version: 1.0.0
  description: >-
    The REST API lets customers query and mutate Vanta's data. Use this API to
    automate bulk actions, query data for custom workflows and dashboards, and
    bolster your security operations


    **Note for Vanta Gov (FedRAMP) customers:** Select `Vanta Gov (FedRAMP)`
    from the server dropdown to issue requests against
    `https://api.vanta-gov.com`. The OAuth token URL shown below defaults to the
    commercial host — replace it with `https://api.vanta-gov.com/oauth/token`.
  termsOfService: https://www.vanta.com/terms
  license:
    name: UNLICENSED
  contact:
    name: API Support
    url: https://help.vanta.com/
    email: support@vanta.com
servers:
  - url: https://api.vanta.com/v1
    description: Vanta (Commercial)
  - url: https://api.vanta-gov.com/v1
    description: Vanta Gov (FedRAMP)
security: []
paths:
  /frameworks/{frameworkId}/snooze:
    post:
      tags:
        - Frameworks
      summary: Snooze a framework
      description: >-
        Snoozes an active framework in your organization until a date, or
        changes the

        end date of an existing snooze. While a framework is snoozed, its tests
        and

        documents are hidden and send no notifications, and its policies are
        marked

        inactive. Vanta keeps collecting data in the background, and the
        framework

        returns to active at 00:00 UTC on snoozedUntilDate. Draft and archived

        frameworks cannot be snoozed.
      operationId: SnoozeFramework
      parameters:
        - description: ID of the framework to snooze, for example soc2.
          in: path
          name: frameworkId
          required: true
          schema:
            type: string
      requestBody:
        description: Date the framework becomes active again.
        required: true
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/SnoozeFrameworkInput'
              description: Date the framework becomes active again.
      responses:
        '200':
          description: Ok
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FrameworkSnooze'
              examples:
                Snooze a framework:
                  value:
                    frameworkId: soc2
                    status: SNOOZED
                    snoozedUntilDate: '2026-12-01'
                    hasChanged: true
                Change the snooze end date:
                  value:
                    frameworkId: soc2
                    status: SNOOZED
                    snoozedUntilDate: '2027-01-15'
                    hasChanged: true
      security:
        - bearerAuth: []
components:
  schemas:
    SnoozeFrameworkInput:
      properties:
        snoozedUntilDate:
          type: string
          description: >-
            Date the framework becomes active again at 00:00 UTC, in YYYY-MM-DD
            format. Must be tomorrow or later.
          example: '2026-12-01'
          pattern: ^\d{4}-\d{2}-\d{2}$
      required:
        - snoozedUntilDate
      type: object
      additionalProperties: false
    FrameworkSnooze:
      properties:
        frameworkId:
          type: string
          description: ID of the framework, for example soc2.
        status:
          type: string
          enum:
            - ACTIVE
            - SNOOZED
          description: The framework's status after the request.
        snoozedUntilDate:
          type: string
          nullable: true
          description: >-
            Date a snoozed framework becomes active again, in YYYY-MM-DD format.
            Null when the framework is active.
          example: '2026-12-01'
        hasChanged:
          type: boolean
          description: >-
            False only when reactivating a framework that was already active, so
            nothing changed.
      required:
        - frameworkId
        - status
        - snoozedUntilDate
        - hasChanged
      type: object
      additionalProperties: false
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer

````

## Related topics

- [Reactivate a snoozed framework](https://developer.vanta.com/api-reference/frameworks/reactivate-a-snoozed-framework.md)
- [Delete a custom framework](https://developer.vanta.com/api-reference/frameworks/delete-a-custom-framework.md)
- [List available frameworks](https://developer.vanta.com/api-reference/frameworks/list-available-frameworks.md)
- [Get framework by ID](https://developer.vanta.com/api-reference/frameworks/get-framework-by-id.md)
- [List a framework's controls](https://developer.vanta.com/api-reference/frameworks/list-a-frameworks-controls.md)
