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

> Single event detail plus its nested developments. Returns 404 if the event is not found.



## OpenAPI

````yaml GET /monitoring/v2/events/{eventId}
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/events/{eventId}:
    get:
      tags:
        - monitoring/v2
      summary: Get event
      description: >-
        Single event detail plus its nested developments. Returns 404 if the
        event is not found.
      operationId: getMonitoringEvent
      parameters:
        - in: path
          name: eventId
          required: true
          schema:
            type: string
            example: cfcb4aa9-4a22-4f2a-aa9c-16009426f7c6
          description: Event UUID
      responses:
        '200':
          description: Default response
          content:
            application/json:
              schema:
                type: object
                properties:
                  error:
                    type: string
                    nullable: true
                  data:
                    $ref: '#/components/schemas/MonitoringEventDetail'
                required:
                  - data
              example:
                error: null
                data:
                  id: cfcb4aa9-4a22-4f2a-aa9c-16009426f7c6
                  slug: marc-andr-dumas-joins-the-graph-council-cfcb4a
                  title: Marc-André Dumas Joins The Graph Council
                  summary: ''
                  industry: crypto
                  developmentCount: 1
                  documentCount: 4
                  startedAt: '2026-04-20T18:07:34Z'
                  endedAt: '2026-04-20T18:07:34Z'
                  createdAt: '2026-04-20T18:16:08Z'
                  updatedAt: '2026-04-20T18:16:08Z'
                  intelCategories:
                    - team_and_operations
                  intelSubcategories:
                    - personnel_change
                  importance: low
                  verified: true
                  actionable: false
                  governance: false
                  assets:
                    - id: fcb726c7-364f-4252-8ee8-70b0bbbd8791
                      name: The Graph
                      slug: the-graph
                      symbol: GRT
                      class: primary
                  developments:
                    - id: 87bb367e-dc20-43e1-839c-d93175d885f3
                      title: Marc-André Dumas Joins The Graph Council
                      summary: >-
                        The Graph Foundation has
                        [announced](https://forum.thegraph.com/t/introducing-new-council-member-marc-andre-dumas/6919)
                        the appointment of Marc-André Dumas to The Graph
                        Council. Dumas is the founder of Ellipfra, a web3 and
                        blockchain infrastructure firm, and previously served as
                        Technical Lead at Chronicle Labs, where he developed and
                        operated blockchain oracles for MakerDAO. He earlier
                        held roles at MakerDAO, including Team Lead of Backend
                        Services and Senior Integration Specialist, and led
                        integration and engineering teams at Miranda
                        Technologies.
                      industry: crypto
                      verified: true
                      intelCategories:
                        - team_and_operations
                      intelSubcategories:
                        - personnel_change
                      importance: low
                      actionable: false
                      governance: false
                      documents:
                        - url: >-
                            https://forum.thegraph.com/t/introducing-new-council-member-marc-andre-dumas/6919#post_3
                          title: 'Introducing New Council Member: Marc-André Dumas'
                        - url: >-
                            https://forum.thegraph.com/t/introducing-new-council-member-marc-andre-dumas/6919#post_2
                          title: 'Introducing New Council Member: Marc-André Dumas'
                        - url: >-
                            https://forum.thegraph.com/t/introducing-new-council-member-marc-andre-dumas/6919
                          title: 'Introducing New Council Member: Marc-André Dumas'
                        - url: >-
                            https://forum.thegraph.com/t/introducing-new-council-member-marc-andre-dumas/6919#post_1
                          title: 'Introducing New Council Member: Marc-André Dumas'
                      startedAt: '2026-04-20T18:07:34Z'
                      endedAt: '2026-04-20T18:07:34Z'
                      createdAt: '2026-04-20T18:08:25Z'
                      updatedAt: '2026-04-20T18:08:26Z'
                      assets:
                        - id: fcb726c7-364f-4252-8ee8-70b0bbbd8791
                          name: The Graph
                          slug: the-graph
                          symbol: GRT
                          class: primary
        '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:
    MonitoringEventDetail:
      type: object
      description: Event detail with nested developments.
      properties:
        id:
          type: string
        slug:
          type: string
        title:
          type: string
        summary:
          type: string
        industry:
          type: string
        verified:
          type: boolean
        intelCategories:
          type: array
          items:
            type: string
        intelSubcategories:
          type: array
          items:
            type: string
        importance:
          type: string
          enum:
            - not-important
            - low
            - medium
            - high
        actionable:
          type: boolean
        governance:
          type: boolean
        developmentCount:
          type: integer
        documentCount:
          type: integer
        startedAt:
          type: string
          format: date-time
        endedAt:
          type: string
          format: date-time
        createdAt:
          type: string
          format: date-time
        updatedAt:
          type: string
          format: date-time
        developments:
          type: array
          items:
            $ref: '#/components/schemas/MonitoringDevelopment'
        assets:
          type: array
          items:
            $ref: '#/components/schemas/MonitoringAsset'
    MonitoringDevelopment:
      type: object
      description: >-
        A single dated development — the atomic unit of intel coverage. Returned
        with identical shape from every development-producing endpoint
        (top-level list, detail, nested under events, and under monitoring
        views).
      properties:
        id:
          type: string
        slug:
          type: string
        title:
          type: string
        summary:
          type: string
        industry:
          type: string
          example: crypto
        verified:
          type: boolean
        intelCategories:
          type: array
          items:
            type: string
        intelSubcategories:
          type: array
          items:
            type: string
        importance:
          type: string
          enum:
            - not-important
            - low
            - medium
            - high
        actionable:
          type: boolean
        governance:
          type: boolean
        documents:
          type: array
          items:
            $ref: '#/components/schemas/MonitoringDocument'
        startedAt:
          type: string
          format: date-time
        endedAt:
          type: string
          format: date-time
        createdAt:
          type: string
          format: date-time
        updatedAt:
          type: string
          format: date-time
        event:
          $ref: '#/components/schemas/MonitoringDevelopmentEvent'
          description: >-
            Back-reference to the parent event. Present on top-level development
            responses (`/v2/developments` and `/v2/developments/{id}`) and on
            developments returned by view-scoped/all-views development
            endpoints. Omitted when the development is already nested under an
            event (e.g. `MonitoringEventDetail.developments`), where the parent
            is implicit.
        assets:
          type: array
          items:
            $ref: '#/components/schemas/MonitoringAsset'
    MonitoringAsset:
      type: object
      description: >-
        An asset attached to a development or event. `class` is `primary` (the
        asset is the focus of the item) or `secondary` (the asset is mentioned
        but not the focus). Event-level class is rolled up across the event's
        child developments — primary takes precedence.
      properties:
        id:
          type: string
          example: fcb726c7-364f-4252-8ee8-70b0bbbd8791
        name:
          type: string
          example: The Graph
        slug:
          type: string
          example: the-graph
        symbol:
          type: string
          example: GRT
        class:
          type: string
          enum:
            - primary
            - secondary
          example: primary
    MonitoringDocument:
      type: object
      description: >-
        Source document (URL + title) backing a development. `documents[]` is a
        curated set of primary sources selected during analyst verification —
        not an exhaustive list of every URL referenced in the development.
        Inline markdown links inside `summary` may reference additional sources;
        consumers extracting source URLs should parse both `documents[]` and the
        inline links if completeness matters. May be empty even when the summary
        references multiple URLs inline.
      properties:
        url:
          type: string
        title:
          type: string
    MonitoringDevelopmentEvent:
      type: object
      description: Lightweight reference to the parent event of a development.
      properties:
        id:
          type: string
        slug:
          type: string
        title:
          type: string
        developmentCount:
          type: integer
  securitySchemes:
    apiKey:
      in: header
      name: X-Messari-API-Key
      type: apiKey

````