---
title: "List object types"
method: GET
path: "/v1/object_types"
tags: ["Objects"]
---

# List object types

`GET /v1/object_types`

Returns a list of object types in your system. Because each object type is an incrementing ID, you may need to use this endpoint to find the ID of the object type you want to query, create, or modify.

## Response `200`

Returns an array of `types`.

- object
  - `types` object[]
    - `id` string — The `object_type_id` that you'll use with the Journeys Track API to create or modify objects. Object type IDs are integers passed as strings.
    - `name` string — The name of the object type.
    - `singular_name` string — The singular name of the object type.
    - `slug` string — The slug of the page in the Customer.io UI for the object type.
    - `singular_slug` string — The singular slug of the page in the Customer.io UI for the object type.
    - `enabled` boolean — If true, the object type is enabled.
    - `icon` string — The name of the icon or emoji that represents the object type in the Customer.io UI. Most commonly, you'll see this in the left-side navigation panel in Journeys.

## Other responses

- `401` — Unauthorized request. Make sure that you provided the right credentials.
- `429` — Your request is over the 10-per-second limit.

---

[API](https://skmtc.dev/customer/apis/customer-io-journeys-api-reference.md) · [All operations](https://skmtc.dev/customer/apis/customer-io-journeys-api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/customer/customer-io-journeys-api-reference/revisions/4b391af7cb06/schema)
