---
title: "GET /chained_events/{entityId}"
method: GET
path: "/chained_events/{entityId}"
tags: ["Proposal"]
---

# GET /chained_events/{entityId}

`GET /chained_events/{entityId}`

Get the chain of successive events also with forks but no super or sub events if they are not in the chain.

## Path parameters

- `entityId` integer, required

## Response `200`

Success

- ChainEventModel
  - `name` string, required
  - `id` integer, required
  - `system_class` string, required
  - `geometries` union, required
    - Polygon
      - `type` 'Polygon', required
      - `coordinates` LinearRing[], required
        - Position[] — An array of four or more positions where the first and last positions are equivalent (they represent closed loops). Used for defining polygon boundaries.
          - number[] — A single position represented as an array of numbers. The first two elements MUST be longitude and latitude (in that order). An optional third element represents altitude. More elements are discouraged. Example: [10.9787, 49.7606] or [10.9787, 49.7606, 150.5]
      - `title` string
      - `description` string
      - `locationId` string
      - `shapeType` 'area' | 'shape'
    - Point
      - `type` 'Point', required
      - `coordinates` number[], required — A single position represented as an array of numbers. The first two elements MUST be longitude and latitude (in that order). An optional third element represents altitude. More elements are discouraged. Example: [10.9787, 49.7606] or [10.9787, 49.7606, 150.5]
      - `title` string
      - `description` string
      - `locationId` string
      - `shapeType` 'centerpoint'
    - LineString
      - `type` 'LineString', required
      - `coordinates` Position[], required
        - number[] — A single position represented as an array of numbers. The first two elements MUST be longitude and latitude (in that order). An optional third element represents altitude. More elements are discouraged. Example: [10.9787, 49.7606] or [10.9787, 49.7606, 150.5]
      - `title` string
      - `description` string
      - `locationId` string
      - `shapeType` 'polyline'
    - GeometryCollection
      - `type` 'GeometryCollection', required
      - `geometries` union[], required
        - union
          - Polygon
            - `type` 'Polygon', required
            - `coordinates` LinearRing[], required
              - …
            - `title` string
            - `description` string
            - `locationId` string
            - `shapeType` 'area' | 'shape'
          - Point
            - `type` 'Point', required
            - `coordinates` number[], required — A single position represented as an array of numbers. The first two elements MUST be longitude and latitude (in that order). An optional third element represents altitude. More elements are discouraged. Example: [10.9787, 49.7606] or [10.9787, 49.7606, 150.5]
            - `title` string
            - `description` string
            - `locationId` string
            - `shapeType` 'centerpoint'
          - LineString
            - `type` 'LineString', required
            - `coordinates` Position[], required
              - …
            - `title` string
            - `description` string
            - `locationId` string
            - `shapeType` 'polyline'
  - `children` ChainEventModel[], nullable, required

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Access denied
- `404` — Resource not found
- `409` — Conflict
- `500` — Internal server error

## Changes

- **2025-12-03** `008688998b83` — 7 breaking, 1 info
  - the `allOf[#/components/schemas/ApiError]/url` response's property format changed from `uri` to no format for status `401`
  - the `allOf[#/components/schemas/ApiError]/url` response's property format changed from `uri` to no format for status `403`
  - the `allOf[#/components/schemas/ApiError]/url` response's property format changed from `uri` to no format for status `404`
  - the `allOf[#/components/schemas/ApiError]/url` response's property format changed from `uri` to no format for status `409`
  - …4 more
- **2025-12-02** `26f86ddcd57c` — 9 info
  - added `#/components/schemas/ApiError, subschema #2` to the response body `allOf` list for the response status `404`
  - added `#/components/schemas/ApiError, #/components/schemas/ParameterError, subschema #3` to the response body `anyOf` list for the response status `400`
  - removed `#/components/schemas/ErrorModel, #/components/schemas/ParameterErrorModel` from the response body `oneOf` list for the response status `400`
  - removed `#/components/schemas/ErrorModel, #/components/schemas/ParameterErrorModel` from the response body `oneOf` list for the response status `404`
  - …5 more
- **2025-12-02** `676032e96b3f` — 3 info
  - added the media type `application/json` for the response with the status `404`
  - added the non-success response with the status `400`
  - added the non-success response with the status `405`
- …earlier changes not shown

[Full history](https://skmtc.dev/craws/apis/openatlas-api/changes/chained_events/:entityId/get.md)

---

[API](https://skmtc.dev/craws/apis/openatlas-api.md) · [All operations](https://skmtc.dev/craws/apis/openatlas-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/craws/openatlas-api/revisions/edaf3e95085d/schema)
