---
title: "GET /entity/{entityId}"
method: GET
path: "/entity/{entityId}"
tags: ["Entity Endpoint"]
---

# GET /entity/{entityId}

`GET /entity/{entityId}`

Retrieves information about a single entity.

## Path parameters

- `entityId` integer, required — Internal database ID

## Query parameters

- `download` boolean
- `show` string[]
- `format` 'lp' | 'lpx' | 'loud' | 'geojson' | 'geojson-v2' | 'gpkg' | 'table_row' | 'pretty-xml' | 'n3' | 'turtle' | 'nt' | 'xml'
- `export` 'csv' | 'csvNetwork'
- `locale` 'ca' | 'de' | 'en' | 'es' | 'fr'
- `centroid` boolean

## Response `200`

Success

- union
  - GeoJSONModel, nullable
    - `type` 'FeatureCollection', required
    - `features` object[], required
      - `type` string
      - `geometry` 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.
              - …
          - `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
              - …
      - `properties` object, required
        - `@id` integer, required
        - `systemClass` string, required
        - `viewClass` string, required
        - `name` string, required
        - `description` string, required
        - `begin_earliest` string, required
        - `begin_latest` string, nullable, required
        - `begin_comment` string, nullable, required
        - `end_earliest` string, required
        - `end_latest` string, nullable, required
        - `end_comment` string, nullable, required
        - `types` object[], required
          - `typeName` string
          - `typeId` integer
  - TableRowModel
    - `pagination` PaginationModel, required
      - `entities` integer, required
      - `entitiesPerPage` integer, required
      - `index` PaginationIndexModel[], required
        - `page` integer
        - `startId` integer
      - `totalPages` integer, required
    - `results` array[], required
      - string[]

## Other responses

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

## Changes

- **2026-05-12** `f95243917bda` — 2 breaking
  - `path` request parameter `entityId` list-of-types was narrowed by removing types `string`
  - for the `path` request parameter `entityId`, the type/format was changed from ``/`` to `integer`/``
- **2026-05-11** `cf163e4be500` — 2 info
  - `path` request parameter `entityId` list-of-types was widened by adding types `string`
  - for the `path` request parameter `entityId`, the type/format was generalized from `integer`/`` to ``/``
- **2026-05-08** `c089d40a7a9e` — 2 breaking
  - `path` request parameter `entityId` list-of-types was narrowed by removing types `string`
  - for the `path` request parameter `entityId`, the type/format was changed from ``/`` to `integer`/``
- **2026-05-06** `5f6c0a42ab14` — 2 info
  - `path` request parameter `entityId` list-of-types was widened by adding types `string`
  - for the `path` request parameter `entityId`, the type/format was generalized from `integer`/`` to ``/``
- **2026-02-06** `782890032b51` — 1 info
  - added the new enum value `gpkg` to the `query` request parameter `format`

[Full history](https://skmtc.dev/craws/apis/openatlas-api/changes/entity/: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/bbd340468fc9/schema)
