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

# Read a Verify execution result

> Reads the native journey snapshot and outcome. A completed job does not imply a passing execution. Evidence excludes storage keys, sandbox paths and rejected artifacts.



## OpenAPI

````yaml /openapi.json get /v1/verify/repositories/{repository_id}/executions/{execution_id}
openapi: 3.0.3
info:
  title: CodeRabbit API spec
  version: 1.0.0
servers:
  - url: https://api.coderabbit.ai
security:
  - ApiKeyAuth: []
paths:
  /v1/verify/repositories/{repository_id}/executions/{execution_id}:
    get:
      tags:
        - Verify
      summary: Read a Verify execution result
      description: >-
        Reads the native journey snapshot and outcome. A completed job does not
        imply a passing execution. Evidence excludes storage keys, sandbox paths
        and rejected artifacts.
      operationId: get_verify_execution
      parameters:
        - name: repository_id
          in: path
          required: true
          schema:
            type: string
            format: uuid
            description: >-
              Verify registration UUID returned as id by
              list_verify_repositories; not the provider repository ID.
        - name: execution_id
          in: path
          required: true
          schema:
            type: string
            format: uuid
        - name: org_id
          in: query
          schema:
            type: string
            minLength: 1
            description: >-
              Organization selected by a workspace API key; omit for an
              organization-bound key or MCP connection.
          allowEmptyValue: true
          allowReserved: true
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                type: object
                properties:
                  snapshot:
                    type: object
                    properties:
                      id:
                        type: string
                        format: uuid
                      revision:
                        type: integer
                        minimum: 0
                        maximum: 9007199254740991
                        exclusiveMinimum: true
                      definition:
                        type: object
                        properties:
                          title:
                            type: string
                            minLength: 1
                            maxLength: 300
                          user:
                            type: string
                            minLength: 1
                            maxLength: 4096
                          goal:
                            type: string
                            minLength: 1
                            maxLength: 10000
                          tasks:
                            type: array
                            minItems: 1
                            maxItems: 50
                            items:
                              type: string
                              minLength: 1
                              maxLength: 4096
                          assertions:
                            type: array
                            maxItems: 50
                            items:
                              type: string
                              minLength: 1
                              maxLength: 4096
                          tags:
                            type: array
                            maxItems: 50
                            items:
                              type: string
                              minLength: 1
                              maxLength: 100
                        required:
                          - title
                          - user
                          - goal
                          - tasks
                        additionalProperties: false
                    required:
                      - id
                      - revision
                      - definition
                    additionalProperties: false
                  observed_bugs:
                    type: array
                    items:
                      type: object
                      properties:
                        title:
                          type: string
                          minLength: 1
                          maxLength: 300
                        description:
                          type: string
                          minLength: 1
                          maxLength: 20000
                        reproductionSteps:
                          type: array
                          minItems: 1
                          maxItems: 50
                          items:
                            type: string
                            minLength: 1
                            maxLength: 4096
                        expectedBehavior:
                          type: string
                          minLength: 1
                          maxLength: 20000
                        actualBehavior:
                          type: string
                          minLength: 1
                          maxLength: 20000
                        evidenceArtifactIds:
                          type: array
                          minItems: 1
                          maxItems: 100
                          items:
                            type: string
                            minLength: 1
                            maxLength: 256
                      required:
                        - title
                        - description
                        - reproductionSteps
                        - expectedBehavior
                        - actualBehavior
                        - evidenceArtifactIds
                      additionalProperties: false
                  observed_testability:
                    type: array
                    items:
                      type: object
                      properties:
                        title:
                          type: string
                          minLength: 1
                          maxLength: 300
                        blocker:
                          type: string
                          minLength: 1
                          maxLength: 20000
                        impact:
                          type: string
                          minLength: 1
                          maxLength: 10000
                        suggestedRemediation:
                          type: string
                          minLength: 1
                          maxLength: 10000
                        evidenceArtifactIds:
                          type: array
                          maxItems: 100
                          items:
                            type: string
                            minLength: 1
                            maxLength: 256
                        blockedTasks:
                          type: array
                          maxItems: 50
                          items:
                            type: integer
                            minimum: 0
                            maximum: 49
                          description: >-
                            Zero-based indices into the supplied CUJ tasks. An
                            empty array means the whole journey is blocked.
                      required:
                        - title
                        - blocker
                        - impact
                        - suggestedRemediation
                        - evidenceArtifactIds
                        - blockedTasks
                      additionalProperties: false
                  outcome:
                    type: object
                    properties:
                      status:
                        enum:
                          - passed
                          - failed
                          - blocked
                          - error
                          - inconclusive
                        type: string
                      summary:
                        type: string
                        minLength: 1
                        maxLength: 20000
                      bugs:
                        type: array
                        maxItems: 50
                        items:
                          type: object
                          properties:
                            title:
                              type: string
                              minLength: 1
                              maxLength: 300
                            description:
                              type: string
                              minLength: 1
                              maxLength: 20000
                            reproductionSteps:
                              type: array
                              minItems: 1
                              maxItems: 50
                              items:
                                type: string
                                minLength: 1
                                maxLength: 4096
                            expectedBehavior:
                              type: string
                              minLength: 1
                              maxLength: 20000
                            actualBehavior:
                              type: string
                              minLength: 1
                              maxLength: 20000
                            evidenceArtifactIds:
                              type: array
                              minItems: 1
                              maxItems: 100
                              items:
                                type: string
                                minLength: 1
                                maxLength: 256
                          required:
                            - title
                            - description
                            - reproductionSteps
                            - expectedBehavior
                            - actualBehavior
                            - evidenceArtifactIds
                          additionalProperties: false
                      testabilityIssues:
                        type: array
                        maxItems: 50
                        items:
                          type: object
                          properties:
                            title:
                              type: string
                              minLength: 1
                              maxLength: 300
                            blocker:
                              type: string
                              minLength: 1
                              maxLength: 20000
                            impact:
                              type: string
                              minLength: 1
                              maxLength: 10000
                            suggestedRemediation:
                              type: string
                              minLength: 1
                              maxLength: 10000
                            evidenceArtifactIds:
                              type: array
                              maxItems: 100
                              items:
                                type: string
                                minLength: 1
                                maxLength: 256
                            blockedTasks:
                              type: array
                              maxItems: 50
                              items:
                                type: integer
                                minimum: 0
                                maximum: 49
                              description: >-
                                Zero-based indices into the supplied CUJ tasks.
                                An empty array means the whole journey is
                                blocked.
                          required:
                            - title
                            - blocker
                            - impact
                            - suggestedRemediation
                            - evidenceArtifactIds
                            - blockedTasks
                          additionalProperties: false
                      bugAssessments:
                        type: array
                        maxItems: 500
                        items:
                          type: object
                          properties:
                            id:
                              type: string
                              format: uuid
                            assessment:
                              enum:
                                - reproduced
                                - verified_fixed
                                - unable_to_verify
                              type: string
                            reason:
                              type: string
                              minLength: 1
                              maxLength: 10000
                            evidenceArtifactIds:
                              type: array
                              maxItems: 100
                              items:
                                type: string
                                minLength: 1
                                maxLength: 256
                          required:
                            - id
                            - assessment
                            - reason
                            - evidenceArtifactIds
                          additionalProperties: false
                      testabilityAssessments:
                        type: array
                        maxItems: 500
                        items:
                          type: object
                          properties:
                            id:
                              type: string
                              format: uuid
                            assessment:
                              enum:
                                - reproduced
                                - verified_fixed
                                - unable_to_verify
                              type: string
                            reason:
                              type: string
                              minLength: 1
                              maxLength: 10000
                            evidenceArtifactIds:
                              type: array
                              maxItems: 100
                              items:
                                type: string
                                minLength: 1
                                maxLength: 256
                          required:
                            - id
                            - assessment
                            - reason
                            - evidenceArtifactIds
                          additionalProperties: false
                      evidence:
                        type: array
                        items:
                          type: object
                          properties:
                            schemaVersion:
                              enum:
                                - 3
                            artifactId:
                              type: string
                              minLength: 1
                              maxLength: 256
                            scenarioId:
                              type: string
                              minLength: 1
                              maxLength: 256
                            kind:
                              enum:
                                - text
                                - screenshot
                                - video
                                - http_exchange
                                - log
                                - trace
                              type: string
                            title:
                              type: string
                              minLength: 1
                              maxLength: 300
                            mimeType:
                              type: string
                              minLength: 1
                              maxLength: 256
                            byteSize:
                              type: integer
                              minimum: 0
                              maximum: 268435456
                            sha256:
                              type: string
                              pattern: ^[a-f0-9]{64}$
                            capturedAt:
                              type: string
                              format: date-time
                            producer:
                              enum:
                                - qa_agent
                                - application
                                - agent_browser
                                - playwright
                                - runtime
                              type: string
                            provenance:
                              type: string
                              minLength: 1
                              maxLength: 4096
                            redactionStatus:
                              enum:
                                - not_needed
                                - redacted
                                - rejected
                              type: string
                            textExcerpt:
                              type: string
                              maxLength: 20000
                            videoTimeline:
                              type: object
                              properties:
                                version:
                                  enum:
                                    - 1
                                durationMs:
                                  type: integer
                                  minimum: 0
                                  maximum: 9007199254740991
                                  exclusiveMinimum: true
                                timing:
                                  enum:
                                    - command-window
                                edit:
                                  type: object
                                  properties:
                                    version:
                                      enum:
                                        - 1
                                    sourceArtifactId:
                                      type: string
                                      minLength: 1
                                      maxLength: 256
                                    sourceDurationMs:
                                      type: integer
                                      minimum: 0
                                      maximum: 9007199254740991
                                      exclusiveMinimum: true
                                    keptRanges:
                                      type: array
                                      minItems: 1
                                      maxItems: 256
                                      items:
                                        type: object
                                        properties:
                                          startMs:
                                            type: integer
                                            minimum: 0
                                            maximum: 9007199254740991
                                          endMs:
                                            type: integer
                                            minimum: 0
                                            maximum: 9007199254740991
                                        required:
                                          - startMs
                                          - endMs
                                        additionalProperties: false
                                  required:
                                    - version
                                    - sourceArtifactId
                                    - sourceDurationMs
                                    - keptRanges
                                  additionalProperties: false
                                markers:
                                  type: array
                                  maxItems: 160
                                  items:
                                    anyOf:
                                      - type: object
                                        properties:
                                          id:
                                            type: string
                                            minLength: 1
                                            maxLength: 256
                                          targetId:
                                            type: string
                                            minLength: 1
                                            maxLength: 256
                                          label:
                                            type: string
                                            minLength: 1
                                            maxLength: 300
                                          startMs:
                                            type: integer
                                            minimum: 0
                                            maximum: 9007199254740991
                                          endMs:
                                            type: integer
                                            minimum: 0
                                            maximum: 9007199254740991
                                          kind:
                                            enum:
                                              - assertion
                                          result:
                                            enum:
                                              - passed
                                              - failed
                                              - unresolved
                                            type: string
                                        required:
                                          - id
                                          - targetId
                                          - label
                                          - startMs
                                          - endMs
                                          - kind
                                          - result
                                        additionalProperties: false
                                      - type: object
                                        properties:
                                          id:
                                            type: string
                                            minLength: 1
                                            maxLength: 256
                                          targetId:
                                            type: string
                                            minLength: 1
                                            maxLength: 256
                                          label:
                                            type: string
                                            minLength: 1
                                            maxLength: 300
                                          startMs:
                                            type: integer
                                            minimum: 0
                                            maximum: 9007199254740991
                                          endMs:
                                            type: integer
                                            minimum: 0
                                            maximum: 9007199254740991
                                          kind:
                                            enum:
                                              - bug
                                        required:
                                          - id
                                          - targetId
                                          - label
                                          - startMs
                                          - endMs
                                          - kind
                                        additionalProperties: false
                                      - type: object
                                        properties:
                                          id:
                                            type: string
                                            minLength: 1
                                            maxLength: 256
                                          targetId:
                                            type: string
                                            minLength: 1
                                            maxLength: 256
                                          label:
                                            type: string
                                            minLength: 1
                                            maxLength: 300
                                          startMs:
                                            type: integer
                                            minimum: 0
                                            maximum: 9007199254740991
                                          endMs:
                                            type: integer
                                            minimum: 0
                                            maximum: 9007199254740991
                                          kind:
                                            enum:
                                              - testability
                                        required:
                                          - id
                                          - targetId
                                          - label
                                          - startMs
                                          - endMs
                                          - kind
                                        additionalProperties: false
                              required:
                                - version
                                - durationMs
                                - timing
                                - markers
                              additionalProperties: false
                          required:
                            - schemaVersion
                            - artifactId
                            - scenarioId
                            - kind
                            - title
                            - mimeType
                            - byteSize
                            - sha256
                            - capturedAt
                            - producer
                            - provenance
                            - redactionStatus
                      sessionRecording:
                        type: object
                        properties:
                          status:
                            enum:
                              - complete
                              - partial
                              - unavailable
                              - not_started
                            type: string
                          artifactIds:
                            type: array
                            maxItems: 100
                            items:
                              type: string
                              minLength: 1
                              maxLength: 256
                          startedAt:
                            type: string
                            format: date-time
                          endedAt:
                            type: string
                            format: date-time
                          reason:
                            type: string
                            minLength: 1
                            maxLength: 1000
                        required:
                          - status
                          - artifactIds
                        additionalProperties: false
                      deviations:
                        type: array
                        maxItems: 30
                        items:
                          type: object
                          properties:
                            deviationId:
                              type: string
                              minLength: 1
                              maxLength: 256
                            intendedStep:
                              type: string
                              minLength: 1
                              maxLength: 4096
                            blocker:
                              type: string
                              minLength: 1
                              maxLength: 4096
                            alternative:
                              type: string
                              minLength: 1
                              maxLength: 4096
                            validityImpact:
                              enum:
                                - none
                                - reduced
                                - invalidated
                              type: string
                            changedState:
                              type: array
                              maxItems: 30
                              items:
                                type: string
                                minLength: 1
                                maxLength: 4096
                            cleanup:
                              type: array
                              maxItems: 30
                              items:
                                type: string
                                minLength: 1
                                maxLength: 4096
                            evidenceArtifactIds:
                              type: array
                              maxItems: 10
                              items:
                                type: string
                                minLength: 1
                                maxLength: 256
                          required:
                            - deviationId
                            - intendedStep
                            - blocker
                            - alternative
                            - validityImpact
                            - changedState
                            - cleanup
                            - evidenceArtifactIds
                          additionalProperties: false
                    required:
                      - status
                      - summary
                      - bugs
                      - testabilityIssues
                      - bugAssessments
                      - testabilityAssessments
                      - evidence
                    description: >-
                      Stored native execution verdict and evidence metadata.
                      Omitted until an outcome has been recorded; job completion
                      alone is not a passing verdict.
                required:
                  - snapshot
                  - observed_bugs
                  - observed_testability
        '400':
          description: '400'
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: object
                    properties:
                      code:
                        enum:
                          - invalid_request
                        type: string
                      message:
                        type: string
                      retry_after:
                        type: integer
                        minimum: 0
                        maximum: 9007199254740991
                        exclusiveMinimum: true
                    required:
                      - code
                      - message
                    additionalProperties: false
                required:
                  - error
                additionalProperties: false
        '401':
          description: '401'
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: object
                    properties:
                      code:
                        enum:
                          - unauthenticated
                        type: string
                      message:
                        type: string
                      retry_after:
                        type: integer
                        minimum: 0
                        maximum: 9007199254740991
                        exclusiveMinimum: true
                    required:
                      - code
                      - message
                    additionalProperties: false
                required:
                  - error
                additionalProperties: false
        '403':
          description: '403'
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: object
                    properties:
                      code:
                        enum:
                          - forbidden
                        type: string
                      message:
                        type: string
                      retry_after:
                        type: integer
                        minimum: 0
                        maximum: 9007199254740991
                        exclusiveMinimum: true
                    required:
                      - code
                      - message
                    additionalProperties: false
                required:
                  - error
                additionalProperties: false
        '404':
          description: '404'
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: object
                    properties:
                      code:
                        enum:
                          - not_found
                        type: string
                      message:
                        type: string
                      retry_after:
                        type: integer
                        minimum: 0
                        maximum: 9007199254740991
                        exclusiveMinimum: true
                    required:
                      - code
                      - message
                    additionalProperties: false
                required:
                  - error
                additionalProperties: false
        '409':
          description: '409'
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: object
                    properties:
                      code:
                        enum:
                          - head_changed
                          - conflict
                        type: string
                      message:
                        type: string
                      retry_after:
                        type: integer
                        minimum: 0
                        maximum: 9007199254740991
                        exclusiveMinimum: true
                    required:
                      - code
                      - message
                    additionalProperties: false
                required:
                  - error
                additionalProperties: false
        '412':
          description: '412'
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: object
                    properties:
                      code:
                        enum:
                          - precondition_failed
                        type: string
                      message:
                        type: string
                      retry_after:
                        type: integer
                        minimum: 0
                        maximum: 9007199254740991
                        exclusiveMinimum: true
                    required:
                      - code
                      - message
                    additionalProperties: false
                required:
                  - error
                additionalProperties: false
        '413':
          description: '413'
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: object
                    properties:
                      code:
                        enum:
                          - payload_too_large
                        type: string
                      message:
                        type: string
                      retry_after:
                        type: integer
                        minimum: 0
                        maximum: 9007199254740991
                        exclusiveMinimum: true
                    required:
                      - code
                      - message
                    additionalProperties: false
                required:
                  - error
                additionalProperties: false
        '429':
          description: '429'
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: object
                    properties:
                      code:
                        enum:
                          - rate_limit_exceeded
                        type: string
                      message:
                        type: string
                      retry_after:
                        type: integer
                        minimum: 0
                        maximum: 9007199254740991
                        exclusiveMinimum: true
                    required:
                      - code
                      - message
                    additionalProperties: false
                required:
                  - error
                additionalProperties: false
        '500':
          description: '500'
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: object
                    properties:
                      code:
                        enum:
                          - internal_error
                        type: string
                      message:
                        type: string
                      retry_after:
                        type: integer
                        minimum: 0
                        maximum: 9007199254740991
                        exclusiveMinimum: true
                    required:
                      - code
                      - message
                    additionalProperties: false
                required:
                  - error
                additionalProperties: false
        '503':
          description: '503'
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: object
                    properties:
                      code:
                        type: string
                        enum:
                          - unavailable
                      message:
                        type: string
                      retry_after:
                        type: integer
                        minimum: 0
                        maximum: 9007199254740991
                        exclusiveMinimum: true
                    required:
                      - code
                      - message
                    additionalProperties: false
                required:
                  - error
                additionalProperties: false
components:
  securitySchemes:
    ApiKeyAuth:
      type: apiKey
      in: header
      name: x-coderabbitai-api-key
      description: >-
        API key for authentication. You can create an API key from the
        CodeRabbit dashboard.

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.