---
title: Türler
description: "# Nesne türleri"
---

Bir nesne türü bir şemadır: etiket, kind, alan tanımları, yayınlama kipi ve yönlendirme yardımcıları. Türleri listeleyin, ardından tanım oluşturun veya güncelleyin. Üst sınır: tür başına 20 alan. Alan türü ayrıntıları Nesne alanları sayfasındadır.

Web sitesi için nesne türlerini listeleyin.

```
GET /api/v1/{locale}/{websiteId}/objects
```

Tür oluşturun. create_update_delete_object_types gerekir.

```
POST /api/v1/{locale}/{websiteId}/objects
```

```json
{
  "label": "string",
  "kind": "content | user",
  "fieldSchema": [],
  "slug": "string?",
  "detailRouteParam": "string?",
  "identifierFieldKey": "string?",
  "publishingMode": "string?"
}
```

Tür tanımını okuyun, alanları değiştirin veya silin.

```
GET|PATCH|DELETE /api/v1/{locale}/{websiteId}/objects/{objectTypeId}/definition
```

```json
{
  "label": "string?",
  "fieldSchema": []?,
  "slug": "string?",
  "detailRouteParam": "string?",
  "identifierFieldKey": "string?",
  "publishingMode": "string?"
}
```

MCP: list_object_types, get_object_type, create_object_type, update_object_type, delete_object_type.

fieldSchema alan tanımlarından oluşan bir dizidir. Her alanın key, label, type ve türe özgü seçenekleri vardır. Tüm türler ve hesaplanan ifadeler için Nesne alanları sayfasına bakın.

## Şema üst sınırları

Tür başına şema üst sınırları: en fazla 20 alan, her enum alanında en fazla 20 seçenek ve 20 yaşam döngüsü olayı.

Bir site üyeler için user türü kullanabilir. Web sitesi rolleri ve kullanıcıları Erişim altında belgelenir.
