---
title: "Returns a list of Element Types"
method: GET
path: "/element-types"
tags: ["Element Types"]
---

# Returns a list of Element Types

`GET /element-types`

## Request

- Base URL: `https://api.kontainer.com/jsonapi/v2`
- URL: `https://api.kontainer.com/jsonapi/v2/element-types`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/kontainer/apis/kontainer-api-documentation/docs/element-types/get.ts> (a function with typed inputs; its response is checked against the schema)

## Retrieve Element Types
Endpoint for retrieving a collection of Element Types.

## Response `200`

success

- ElementTypes
  - `data` ElementType[], required
    - `type` 'element_type', required
    - `id` string, required
    - `attributes` ElementTypeAttributes, required
      - `name` string, required
      - `value_prefix` string, required
    - `meta` ElementTypeMeta: Present only on element types that belong to a PIM category
      - `pim_category` PimCategoryRef, required
        - `id` string, required
        - `links` object, required
          - `self` string, uri, required

## Other responses

- `401`: Unauthorized

---

[API](https://skmtc.dev/kontainer/apis/kontainer-api-documentation.md) - [All operations](https://skmtc.dev/kontainer/apis/kontainer-api-documentation/llms.txt) - [OpenAPI document](https://skmtc.dev/kontainer/apis/kontainer-api-documentation/revisions/b80a5167e09a?raw)
