Create Collection Field

POST

Create a custom field in a collection.

Slugs must be all lowercase letters without spaces. If you pass a string with uppercase letters and/or spaces to the “Slug” property, Webflow will convert the slug to lowercase and replace spaces with ”-.”

Only some field types can be created through the API. This endpoint does not currently support bulk creation.

Required scope | cms:write

Path parameters

collection_idstringRequired

Unique identifier for a Collection

Request

This endpoint expects an object.
typeenumRequired

Choose these appropriate field type for your collection data

displayNamestringRequired

The name of a field

isRequiredbooleanOptionalDefaults to false

define whether a field is required in a collection

helpTextstringOptional

Additional text to help anyone filling out this field

Response

Request was successful

idstring

Unique identifier for a Field

isRequiredboolean

define whether a field is required in a collection

typeenum

Choose these appropriate field type for your collection data

displayNamestring

The name of a field

isEditablebooleanOptionalDefaults to false

Define whether the field is editable

slugstringOptional

Slug of Field in Site URL structure. Slugs should be all lowercase with no spaces. Any spaces will be converted to ”-.”

helpTextstringOptional

Additional text to help anyone filling out this field

Errors