Restricted Keywords for UIDs

When providing user-defined unique IDs (UIDs) for content types and entries, there are certain keywords that you cannot include in the UIDs as follows.

Restricted keywords for uids for Content Type

The following set of keywords cannot be used as the UID of a Content Type:

  • built_io_application_user
  • built_io_application_user_role
  • built_io_installation_data
  • built_io_upload
  • built_io_label
  • built_io_audit_log
  • built_io_publish_queue
  • built_io_language
  • built_io_environment

Restricted keywords for uids for Fields

The following set of keywords cannot be used as the UID of a Field:

  • uid
  • created_at
  • deleted_at
  • updated_at
  • tags_array
  • klass_id
  • applikation_id
  • *_ids
  • id
  • _id
  • ACL
  • SYS_ACL
  • DEFAULT_ACL
  • app_user_object_uid
  • built_io_upload
  • __loc
  • tags
  • _owner
  • _version
  • toJSON
  • save
  • update
  • domain
  • shard_account
  • shard_app
  • shard_random
  • hook
  • __indexes
  • __meta
  • created_by
  • updated_by
  • inbuilt_class
  • tenant_id
  • isSystemUser
  • isApplicationUser
  • isNew
  • _shouldLean
  • _shouldFilter
  • options
  • _version
  • __v
  • locale
  • publish_details

Warning: Fields cannot have UID ending with “_ids.”

Was this article helpful?

Thanks for your feedbackSmile-icon

On This Page

^