---
stable_id: skills/skills-sh-payloadcms-skills-payload
type: skills
title: skills-sh-payloadcms-skills-payload
summary: |-
  # Payload Field Types Reference
  Complete reference for all Payload field types with examples.
  ## Text Field
  ```ts
  import type { TextField } from 'payload'
  const textField: TextField = {
    name: 'title',
    type: 'text',
    required: true,
    unique: true,
tags:
  - skills-sh
  - skills-sh-all-time
source_url: https://raw.githubusercontent.com/payloadcms/skills/HEAD/skills/payload/reference/FIELDS.md
license: ""
upstream_ref: https://skills.sh/payloadcms/skills/payload
github_stars: null
github_forks: null
github_is_organization: null
retrieved_at: 2026-06-11T08:32:04.063Z
content_sha256: 990172ff51d8958c9711a23e0857029ef2c92dfeb75112e304aa96af1704825d
---
