Docs Developer Site
  • Quickstart
  • Learn
  • Docs
  • Demos
  • Licensing
  • Our sites
    • Enonic Homepage Enonic Market Community Forum Support
    No results
    • Quickstart
    • Learn
    • Docs
    • Demos
    • Licensing
    Docs Developer Site
    CMS reference docs
    arrow-down
      No results
      1. Intro
      2. Projects
        1. CMS descriptor
        2. Namespaces
        3. Forms
        4. Form fragments
          1. AttachmentUploader
          2. CheckBox
          3. ComboBox
          4. ContentSelector
          5. ContentTypeFilter
          6. CustomSelector
          7. Date
          8. DateTime
          9. Double
          10. GeoPoint
          11. FieldSet
          12. HtmlArea
          13. ImageSelector
          14. Instant
          15. ItemSet
          16. Long
          17. MediaSelector
          18. OptionSet
          19. RadioButton
          20. Tag
          21. TextArea
          22. TextLine
          23. Time
        5. Schema Localization
        1. Content Types
        2. Built-in types
        3. Hierarchy
        4. Mixins
        5. Lifecycle
        6. References
        7. Attachments
        8. Layering
        9. Permissions
        10. Validation
        11. Versions
        1. Media types
        2. Image type
        3. Media indexing
        1. Aggregations
        1. Macros
        2. Styles
        1. Pages and Regions
        2. Parts and Layouts
        3. Text Component
        4. Component Filtering
        5. Component indexing
        6. Page templates
        7. Page Fragments
        8. Page editor
        1. GraphQL API
        2. Image API
        3. Attachment API
        4. Other APIs
      3. Integrations
      4. Release notes
      Developer Docs Cms Stable Schemas Form Items Tag

      Tag input type

      Contents

      A simple input for adding free-text tags. Tags will be autocompleted based on tags in other items with the same property name.

      Appearance

      Tag input with autocompletion

      Usage

      - type: "Tag"
        name: "my_tag"
        label: "My Tag"
        occurrences:
          min: 0
          max: 0

      Output

      Value type: String — not included in _alltext

      With multiple occurrences, the values are returned as an array.

      {
        "my_tag": [
          "first-tag",
          "second tag",
          "The third tag"
        ]
      }

      • Report an issue
      • Source on GitHub
      • Last changed: June 9th, 2026

      Contents

      Contents

      Footer navigation

      • Quickstart
      • Learn
      • Docs
      • Demos
      • Licensing

      Follow us

      • Twitter
      • Facebook
      • LinkedIn
      • Youtube
      • instagram

      Copyright © Enonic AS. All Rights Reserved. Privacy Policy. Cookie Policy.