Skip to main content
Server path: /contentful | Type: Application | PCID required: Yes

Tools


contentful_create_asset

Create a new asset with metadata. After creating, you can process and publish the asset separately. Parameters:

contentful_create_content_type

Create a new content type. The content type must be published (activated) before entries can be created against it. Parameters:

contentful_create_entry

Create a new entry. Entries are created as drafts and must be published separately. Set the X-Contentful-Content-Type header to the content type ID. Parameters:

contentful_create_environment

Create a new environment in a space. The environment is cloned from the current master environment. Parameters:

contentful_create_locale

Create a new locale for multi-language content support Parameters:

contentful_create_or_update_tag

Create or update a tag. The tag ID is specified in the URL path. Parameters:

contentful_delete_asset

Delete an asset. The asset must be unpublished first. Parameters:

contentful_delete_content_type

Delete a content type. The content type must be unpublished (deactivated) first and have no entries. Parameters:

contentful_delete_entry

Delete an entry. The entry must be unpublished first. Parameters:

contentful_delete_environment

Delete an environment. Cannot delete the master environment. Parameters:

contentful_delete_locale

Delete a locale. This removes all content in this locale. Parameters:

contentful_delete_tag

Delete a tag. Requires the current version for optimistic locking. Parameters:

contentful_get_asset

Get a specific asset with its metadata and file details Parameters:

contentful_get_content_type

Get a specific content type with its field definitions Parameters:

contentful_get_entry

Get a specific entry with all its field values Parameters:

contentful_get_locale

Get details of a specific locale Parameters:

contentful_get_space

Get details of a specific space Parameters:

contentful_list_assets

List all assets in a space and environment. Supports search and pagination. Parameters:

contentful_list_content_types

List all content types in a space and environment Parameters:

contentful_list_environments

List all environments in a space Parameters:

contentful_list_locales

List all locales configured in an environment Parameters:

contentful_list_spaces

List all spaces the authenticated user has access to Parameters:

contentful_list_tags

List all tags in an environment Parameters:

contentful_publish_asset

Publish an asset to make it available via the Content Delivery API Parameters:

contentful_publish_content_type

Publish (activate) a content type so entries can be created against it Parameters:

contentful_publish_entry

Publish an entry to make it available via the Content Delivery API Parameters:

contentful_search_entries

Search and filter entries. Supports content_type, full-text search, field-based filters, ordering, and pagination. Parameters:

contentful_unpublish_asset

Unpublish an asset to remove it from the Content Delivery API Parameters:

contentful_unpublish_content_type

Unpublish (deactivate) a content type. All entries of this type must be deleted first. Parameters:

contentful_unpublish_entry

Unpublish an entry to remove it from the Content Delivery API Parameters:

contentful_update_asset

Update an asset’s metadata. Requires the current version for optimistic locking. Parameters:

contentful_update_content_type

Update a content type. You must send the complete content type body (not a partial update). Include the X-Contentful-Version header with the current version number. Parameters:

contentful_update_entry

Update an entry. You must send the complete fields object (not a partial update). Requires the current version for optimistic locking. Parameters:

contentful_update_locale

Update a locale’s settings. Requires the current version. Parameters: