---
title: "List Entity Types"
method: GET
path: "/v3/entity-types"
tags: ["Entity Types"]
---

# List Entity Types

`GET /v3/entity-types`

## Query parameters

- `limit` integer
- `startingAfter` string
- `endingBefore` string
- `parentTypeId` string
- `name` string

## Response `200`

The request has succeeded.

- EntityTypeListResponseV3 — Response body for listing entity types.
  - `entityTypes` EntityTypeV3[], required
    - `typeID` string, required — Stable public identifier for the entity type (`ety_...`).
    - `name` string, required — Human-facing type name. Unique within an account+environment, and immutable once set.
    - `description` string, required — Optional human-facing note about the type.
    - `parentTypeID` string, required — Public ID (`ety_...`) of the parent type, or an empty string when the type is top-level.
    - `attributeSchema` unknown
    - `createdAt` string, date-time, required — Creation timestamp (RFC 3339).
    - `updatedAt` string, date-time, required — Last-update timestamp (RFC 3339).
  - `totalCount` integer, required — Total number of entity types matching the query, ignoring pagination.

---

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