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

# Get Monitoring View

> View definition plus aggregate stats. Accepts either a full UUID or the slug-with-id-prefix form (e.g. `my-defi-view-a1b2c3d4`). Returns 404 if the view is not found or the caller cannot access it.



## OpenAPI

````yaml GET /monitoring/v2/monitoring-views/{monitoringViewId}
openapi: 3.0.0
info:
  description: OpenAPI specification for the entire Messari API
  title: Messari API - Monitoring V2
  version: 1.0.0
servers:
  - description: Messari API
    url: https://api.messari.io
security: []
paths:
  /monitoring/v2/monitoring-views/{monitoringViewId}:
    get:
      tags:
        - monitoring/v2/MonitoringViews
      summary: Get monitoring view
      description: >-
        View definition plus aggregate stats. Accepts either a full UUID or the
        slug-with-id-prefix form (e.g. `my-defi-view-a1b2c3d4`). Returns 404 if
        the view is not found or the caller cannot access it.
      operationId: getMonitoringView
      parameters:
        - in: path
          name: monitoringViewId
          required: true
          schema:
            type: string
            example: 3ae07edf-61b6-4582-ad3b-ff48e50a7f47
          description: Monitoring view UUID or slug-with-id-prefix
      responses:
        '200':
          description: Default response
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
                    nullable: true
                  data:
                    $ref: '#/components/schemas/MonitoringView'
                required:
                  - data
              example:
                error: null
                data:
                  id: 3ae07edf-61b6-4582-ad3b-ff48e50a7f47
                  slug: listing-events-3ae07edf
                  name: Listing Events
                  configurationType: simple
                  teamShared: true
                  isOwner: false
                  matchCount24h: 0
                  lastMatchAt: '2026-04-16T17:34:16Z'
                  evaluationStartAt: '2026-01-01T00:00:00Z'
                  assetIds: []
                  assetSectors: []
                  assetSubsectors: []
                  assetPreTge: null
                  verified: null
                  actionable: null
                  governance: null
                  assetEcosystemNetworkIds: []
                  intelCategories: []
                  intelSubcategories:
                    - spot_listing
                    - delisting
                    - other_listing
                  minimumImportance: ''
        '400':
          description: Bad Request
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
                  data:
                    nullable: true
                required:
                  - error
        '403':
          description: Forbidden
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
                  data:
                    nullable: true
                required:
                  - error
        '404':
          description: Not found
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
                  data:
                    nullable: true
                required:
                  - error
        '500':
          description: Internal Server Error
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
                  data:
                    nullable: true
                required:
                  - error
      security:
        - apiKey: []
components:
  schemas:
    MonitoringView:
      type: object
      description: >-
        A saved monitoring view — a persistent filter over developments/events.
        `configurationType` is `simple` for filter-based views and `agentic` for
        prompt-based views.
      properties:
        id:
          type: string
        slug:
          type: string
        name:
          type: string
        configurationType:
          type: string
          enum:
            - simple
            - agentic
        prompt:
          type: string
          description: >-
            Natural-language prompt. Populated only when `configurationType` is
            `agentic`.
        teamShared:
          type: boolean
        isOwner:
          type: boolean
        matchCount24h:
          type: integer
          description: >-
            Shorthand for `matchStats.developmentMatchCount24h`. Retained for
            backward compatibility.
        lastMatchAt:
          type: string
          format: date-time
          description: >-
            Mirrors `matchStats.lastMatchAt`. Retained for backward
            compatibility.
        matchStats:
          type: object
          description: >-
            Aggregate match counts and recency for the view across both
            developments and events.
          properties:
            developmentMatchCountTotal:
              type: integer
              description: Total developments that have ever matched this view.
            developmentMatchCount24h:
              type: integer
              description: Developments matched in the last 24 hours.
            eventMatchCountTotal:
              type: integer
              description: >-
                Distinct events with at least one matching development,
                all-time.
            eventMatchCount24h:
              type: integer
              description: Distinct events with at least one match in the last 24 hours.
            lastMatchAt:
              type: string
              format: date-time
              description: Timestamp of the most recent matching development.
        evaluationStartAt:
          type: string
          format: date-time
        evaluationEndAt:
          type: string
          format: date-time
        assetIds:
          type: array
          items:
            type: string
        assetSectors:
          type: array
          items:
            type: string
        assetSubsectors:
          type: array
          items:
            type: string
        assetPreTge:
          type: boolean
          nullable: true
        assetEcosystemNetworkIds:
          type: array
          items:
            type: string
        verified:
          type: boolean
          nullable: true
        actionable:
          type: boolean
          nullable: true
        governance:
          type: boolean
          nullable: true
        intelCategories:
          type: array
          items:
            type: string
        intelSubcategories:
          type: array
          items:
            type: string
        minimumImportance:
          type: string
        initializing:
          type: boolean
          description: >-
            True while an agentic view is waiting on its first LLM evaluation
            pass. Clients can use this to show a loading indicator after
            creating a new agentic view.
        evaluationProgress:
          type: object
          description: >-
            Backfill progress for an agentic view's initial evaluation pass.
            `completed` reaches `total` once every candidate development has
            been scored. Useful as a progress indicator after a view is created.
          properties:
            total:
              type: integer
            completed:
              type: integer
  securitySchemes:
    apiKey:
      in: header
      name: X-Messari-API-Key
      type: apiKey

````