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

# rollbackToSequence

> the notes document from the remaining operations. This is used for administrative
recovery from errors or malicious edits. Requires host permissions. The rollback
is logged in the audit trail with the reason provided. After removing operations,
the document is rebased from scratch to ensure consistency.



## OpenAPI

````yaml api-reference/convex-openapi.yaml post /api/run/notes/mutations/rollbackToSequence
openapi: 3.0.3
info:
  title: Connvo Convex API
  version: 1.0.0
  description: >-
    HTTP interface for Connvo's Convex backend, exposing vetted query, mutation,
    and action endpoints.
servers:
  - url: https://Connvo-dev.convex.cloud
    description: Dev Convex deployment
  - url: https://Connvo-staging.convex.cloud
    description: Staging Convex deployment
  - url: https://Connvo-prod.convex.cloud
    description: Prod Convex deployment
security:
  - bearerAuth: []
tags:
  - name: Users
    description: Identity, profile, and authentication operations for Connvo users.
  - name: Meetings
    description: Scheduling, managing, and retrieving meeting data.
  - name: Transcripts
    description: Endpoints for accessing call transcripts and transcription controls.
  - name: Insights
    description: AI-generated insights, summaries, and analytics derived from meetings.
  - name: Prompts
    description: Prompt management and AI conversation guidance.
  - name: Notes
    description: Collaborative meeting notes and follow-up documentation.
  - name: WebRTC
    description: Real-time communication, session signalling, and media utilities.
  - name: System
    description: General system endpoints such as health checks and diagnostics.
paths:
  /api/run/notes/mutations/rollbackToSequence:
    post:
      tags:
        - Notes
      summary: rollbackToSequence
      description: >-
        the notes document from the remaining operations. This is used for
        administrative

        recovery from errors or malicious edits. Requires host permissions. The
        rollback

        is logged in the audit trail with the reason provided. After removing
        operations,

        the document is rebased from scratch to ensure consistency.
      operationId: postApiRunNotesMutationsRollbackToSequence
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/Request_notes.mutations.rollbackToSequence'
            example:
              args:
                meetingId: meeting_123example
                targetSequence: 100
                reason: Removing spam content added by compromised account
        required: true
      responses:
        '200':
          description: Convex executed your request and returned a result
          content:
            application/json:
              schema:
                $ref: >-
                  #/components/schemas/Response_notes.mutations.rollbackToSequence
              example:
                status: success
                errorMessage: ''
                errorData: {}
                value:
                  success: true
                  operationsRemoved: 23
                  newVersion: 101
        '400':
          description: Failed operation
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FailedResponse'
        '500':
          description: Convex Internal Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/FailedResponse'
      security:
        - bearerAuth: []
components:
  schemas:
    Request_notes.mutations.rollbackToSequence:
      type: object
      required:
        - args
      properties:
        args:
          type: object
          required:
            - meetingId
            - targetSequence
          properties:
            meetingId:
              type: string
              description: ID from table "meetings"
            reason:
              type: string
            targetSequence:
              type: number
    Response_notes.mutations.rollbackToSequence:
      type: object
      required:
        - status
      properties:
        status:
          type: string
          enum:
            - success
            - error
        errorMessage:
          type: string
        errorData:
          type: object
        value:
          type: object
          required:
            - newVersion
            - operationsRemoved
            - success
          properties:
            newVersion:
              type: number
            operationsRemoved:
              type: number
            success:
              type: boolean
    FailedResponse:
      type: object
      properties: {}
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT
      description: >-
        Standard user authentication token issued via WorkOS. Provide as
        `Authorization: Bearer <user-token>`.

````