Sign inStart your trial

Contentful

Reference

106 actions for Contentful workflows.

01. Operations

Act on Contentful from a workflow

Operations are the actions a workflow can take in Contentful, grouped by category. Each lists its method, parameters, and a template you can drop it into.

API Keys

2 operations

Manage credentials for accessing Contentful's Delivery API from external applications. Create, retrieve, and revoke API keys to control programmatic access to your published content.

Action

Create Delivery API Key

CONTENTFUL_CREATE_SPACES_API_KEYS

Generate a new API credential that allows external applications and websites to securely access and display your published content from Contentful. This is essential when you need to connect your content to different platforms or grant access to third-party integrations.

4 input
Action

Delete Delivery API Key

CONTENTFUL_DELETE_SPACES_API_KEYS

Permanently removes a Delivery API key from your Contentful space, preventing any further access using that credential. Use this to revoke access when a key is no longer needed or has been exposed.

3 input

Actions

2 operations

Schedule automated workflows and validate bulk changes before executing them. Use these operations to set up time-based actions, delete scheduled tasks, and verify bulk modifications across your content.

Action

Create Scheduled Action

CONTENTFUL_CREATE_SPACES_SCHEDULED_ACTIONS

Automatically schedule content to be published or unpublished at a specific future time without manual intervention. This ensures your content goes live exactly when you want it to reach your audience.

5 input
Action

Delete Scheduled Action

CONTENTFUL_DELETE_SCHEDULED_ACTION

Cancel a scheduled publish, unpublish, or other timed content operation in Contentful before it executes. This prevents unwanted changes to your content when plans change.

3 input

Apps

10 operations

Build, configure, and manage custom applications and integrations within Contentful. These operations handle app definitions, installations, signing keys, event subscriptions, and marketplace app grants.

Action

Create App Access Grant

CONTENTFUL_CREATE_ORGANIZATIONS_APP_DEF_ACCESS_GRANTS

Grants installation permissions for an app to specific organizations or make it available to all organizations in the marketplace. This enables your app to be discovered and installed by other teams and businesses.

4 input
Action

Create App Definition Action

CONTENTFUL_CREATE_ORGANIZATIONS_APP_DEFINITIONS_ACTIONS

Define custom actions that your Contentful app can perform, enabling your application to trigger specific behaviors like API calls or automated workflows within your content management system.

6 input
Action

Create App Signing Key

CONTENTFUL_CREATE_APP_DEFINITIONS_KEYS

Generate a cryptographic signing key for your Contentful app to enable secure authentication and communication between your app and Contentful's infrastructure.

4 input
Action

Create Organizations App Definitions

CONTENTFUL_CREATE_ORGANIZATIONS_APP_DEFINITIONS

Register a new application within your Contentful organization that can be installed across your content management spaces. Use this when you're building custom tools or integrations that your team needs to deploy.

5 input
Action

Delete App Definition Details

CONTENTFUL_DELETE_ORGANIZATIONS_APP_DEFINITIONS_DETAILS

Remove app definition details from your Contentful organization when you no longer need a custom app or want to clean up your app registry.

2 input
Action

Delete App Definition Signing Secret

CONTENTFUL_DELETE_ORGANIZATIONS_APP_DEF_SIGNING_SECRET

Removes a signing secret from your app definition in Contentful, allowing you to rotate credentials or revoke access as needed for security purposes.

2 input
Action

Delete App Event Subscription

CONTENTFUL_DELETE_ORGANIZATIONS_APP_DEF_EVENT_SUBSCRIPTION

Removes an event subscription from your Contentful app, stopping the app from receiving notifications about specific content changes or events in your organization.

2 input
Action

Delete App Key

CONTENTFUL_DELETE_ORGANIZATIONS_APP_DEFINITIONS_KEYS

Remove an app key from your Contentful app definition when you no longer need it or want to revoke access to that integration.

3 input
Action

Get App Bundle

CONTENTFUL_GET_APP_BUNDLE

Retrieve comprehensive details about a specific app bundle, including its files and metadata, to understand what's included in your Contentful app.

3 input
Action

Get App Definition

CONTENTFUL_GET_APP_DEFINITION

Retrieve detailed information about a specific app definition within your Contentful organization, including its configuration and capabilities.

2 input

Assets

4 operations

Handle media files and documents in your content repository. Create, retrieve, organize, archive, and delete assets that support your editorial workflow.

Action★ Featured

Create Asset

CONTENTFUL_CREATE_SPACES_ENVIRONMENTS_ASSETS

Upload files like images, videos, or documents to your Contentful space so you can organize and manage media content alongside your written material. This prepares your assets for use across your website, blog, or content projects.

4 input
Action

Archive Asset

CONTENTFUL_ARCHIVE_ASSET

Removes an asset from active use in your Contentful library while preserving it for future reference, allowing you to keep your content organized without permanent deletion.

4 input
Action

Delete Asset

CONTENTFUL_DELETE_ASSET

Permanently removes an asset from your Contentful environment by its ID. Use this when you no longer need an image, video, or file and want to clean up your content library.

3 input
Action

Get Asset

CONTENTFUL_GET_ASSET

Retrieve a specific asset from your Contentful environment to access its file details, metadata, and current publication status.

3 input

Content Types

6 operations

Define the structure and validation rules for different kinds of content in your space. Use these operations to create blueprints, manage versions, activate schemas, and query type definitions via GraphQL.

Action★ Featured

Create Content Type

CONTENTFUL_CREATE_CONTENT_TYPE

Define a new content structure in your Contentful environment by creating a content type with custom fields that determine how your content entries are organized and what data they can contain.

6 input
Action★ Featured

Get Content Types

CONTENTFUL_GET_CONTENT_TYPES

Retrieve all content types defined in your Contentful environment to understand the data structure and available fields for your content. This helps you discover what kinds of content you can create and manage within your workspace.

5 input
Action

Activate Content Type

CONTENTFUL_ACTIVATE_CONTENT_TYPE

Publishes a content type in Contentful to make it available for creating content entries. This is essential when you've finished setting up a new content structure and want to start using it across your site or app.

4 input
Action

Delete Content Type

CONTENTFUL_DELETE_CONTENT_TYPE

Permanently removes a content type from your Contentful environment, allowing you to clean up unused content structures and reorganize your content model as your business needs change.

3 input
Action

Get Content Type Snapshot

CONTENTFUL_GET_CONTENT_TYPE_SNAPSHOT

Retrieve a historical snapshot of a content type to view its structure and configuration at a specific point in time, useful for auditing changes or reverting to previous content models.

3 input
Action

Get Content Type Snapshots

CONTENTFUL_GET_CONTENT_TYPE_SNAPSHOTS

Retrieve all historical versions of a content type to review how your content structure has evolved over time. This helps you understand what changes were made and when, making it easier to manage content models across your projects.

5 input

Editor

1 operation

Customize the authoring experience in Contentful's UI for your team. Configure how content editors interact with entries by adjusting field layouts and interface settings.

Action

Get Editor Interface

CONTENTFUL_GET_EDITOR_INTERFACE

Retrieve the field configuration and layout settings for how a content type appears in the Contentful editor interface, helping you understand the current UI setup for your content creators.

3 input

Entries

7 operations

Work with individual pieces of content throughout their lifecycle in your space. Create, update, publish, archive, and organize entries while managing versions, snapshots, comments, and cross-reference relationships.

Action★ Featured

Create Entry

CONTENTFUL_CREATE_SPACES_ENVIRONMENTS_ENTRIES

Add new content entries to your Contentful space with automatic field organization by language and locale. Ideal for publishing blog posts, product listings, or any structured content to your website or app.

5 input
Action

Archive Entry

CONTENTFUL_ARCHIVE_ENTRY

Archives an entry in Contentful to mark it as inactive without permanently deleting it, helping you maintain a clean content library while preserving historical data.

4 input
Action

Create Entry Comment

CONTENTFUL_CREATE_SPACES_ENVIRONMENTS_ENTRIES_COMMENTS

Add comments directly to content entries in Contentful to collaborate with team members and leave feedback on specific pieces of content without modifying the content itself.

4 input
Action

Delete Entry

CONTENTFUL_DELETE_ENTRY

Permanently removes an entry from your Contentful environment, allowing you to clean up outdated or unwanted content. This is useful when you need to delete draft entries or unpublish content before removal.

3 input
Action

Get Entry Comment

CONTENTFUL_GET_ENTRY_COMMENT

Retrieve details about a specific comment on a content entry, including the comment text, author information, and status.

4 input
Action

Get Entry References

CONTENTFUL_GET_ENTRY_REFERENCES

Retrieves all entries that reference a specific entry in your content, helping you understand content relationships and dependencies. Useful for tracking how content pieces are connected throughout your system.

4 input
Action

Get Entry Snapshots

CONTENTFUL_GET_ENTRY_SNAPSHOTS

Retrieve the complete version history of a content entry, showing all changes and edits made over time. This helps you track how content has evolved and understand what modifications were made by team members.

5 input

Environments

3 operations

Organize your content into separate isolated workspaces for different stages of your workflow. Create and manage environments to support development, staging, and production content operations.

Action

Create Environment

CONTENTFUL_CREATE_ENVIRONMENT

Set up a new environment within your Contentful space to organize and manage content across different stages like staging or production, with the option to copy an existing environment's setup.

3 input
Action

Delete Environment

CONTENTFUL_DELETE_ENVIRONMENT

Permanently removes an environment from your Contentful space when you no longer need it, freeing up resources and keeping your workspace organized.

2 input
Action

Get Environment

CONTENTFUL_GET_ENVIRONMENT

Retrieve detailed information about a specific Contentful environment, including its configuration and status. Use this when you need to verify environment settings, check what version of your content is deployed, or validate environment properties before making changes.

2 input

Extensions

2 operations

Extend the Contentful editor with custom functionality and third-party integrations. Create and manage extensions that add specialized fields or behaviors to the authoring interface.

Action

Create Extension

CONTENTFUL_CREATE_SPACES_ENVIRONMENTS_EXTENSIONS

Add custom field editors or sidebar widgets to your Contentful content management interface to streamline content editing and validation. This enables you to build tailored tools that match your specific content workflow and business requirements.

3 input
Action

Delete Extension

CONTENTFUL_DELETE_EXTENSION

Remove a custom extension from your Contentful environment when it's no longer needed or being used by your content team. This permanently deletes the extension and its associated configurations.

3 input

Invitations

1 operation

Send and track invitations for team members to join your organization. Manage pending and accepted invitations to control onboarding access.

Action

Create Organization Invitation

CONTENTFUL_CREATE_ORGANIZATIONS_INVITATIONS

Send invitations to new team members to join your Contentful organization with a specific role assigned. This streamlines the onboarding process by automating access provisioning for collaborators.

5 input

Members

1 operation

Manage team members and their permissions within your spaces. View memberships and remove members to control who can contribute to your content.

Action

Delete Space Membership

CONTENTFUL_DELETE_SPACE_MEMBERSHIP

Remove a user's access from your Contentful space, effectively revoking their ability to manage content and collaborate on projects.

2 input

Organization

1 operation

Monitor usage, configure settings, and view billing information at the organization level. Access enablement features, analytics, and AI provider integrations across your entire organization.

Action

Get Organization

CONTENTFUL_GET_ORGANIZATION

Retrieve detailed information about your organization including settings, members, and workspace configuration. Use this to access key details about your content management setup and organization structure.

1 input

Releases

3 operations

Bundle and schedule multiple entries for coordinated publication. Create release groups to publish related content simultaneously and manage their lifecycle.

Action

Archive Release

CONTENTFUL_ARCHIVE_RELEASE

Lock a release in Contentful to prevent any modifications, ensuring content stability once finalized. Archived releases maintain their state until explicitly unarchived, protecting completed publishing workflows from accidental changes.

4 input
Action

Create Release

CONTENTFUL_CREATE_RELEASE

Create a new release in Contentful to group and organize entries and assets together for coordinated publishing or version tracking. This allows you to plan and manage content updates as a single unit before going live.

4 input
Action

Delete Release

CONTENTFUL_DELETE_RELEASE

Permanently removes a release from your Contentful environment when you no longer need it or want to undo a scheduled content publication.

3 input

Security

2 operations

Manage security contacts and receive notifications about organization security matters. Designate team members responsible for handling security issues at the organization level.

Action

Create Organizations Security Contacts

CONTENTFUL_CREATE_ORGANIZATIONS_SECURITY_CONTACTS

Designates an email address to receive critical security alerts and notifications for your organization, ensuring important security updates reach the right people.

2 input
Action

Delete Organization Security Contact

CONTENTFUL_DELETE_ORGANIZATIONS_SECURITY_CONTACTS

Removes a security contact from your Contentful organization, helping you maintain an accurate roster of team members responsible for security matters.

2 input

Tags

1 operation

Create and manage content labels for organizing and categorizing entries. Use tags to improve discoverability and maintain taxonomy across your content repository.

Action

Delete Tag

CONTENTFUL_DELETE_TAG

Remove a tag from your Contentful environment when it's no longer needed or relevant to your content organization strategy. This helps keep your tag system clean and prevents confusion during content management.

4 input

Tasks

1 operation

Assign review and approval workflows to team members within your editing process. Create tasks to manage editorial responsibilities and track content progress.

Action

Create Entry Task

CONTENTFUL_CREATE_ENTRY_TASK

Attach workflow tasks directly to your content entries to coordinate team collaboration and track content reviews, approvals, and edits in one place.

6 input

Taxonomy

2 operations

Build and maintain controlled vocabularies and concept schemes for your organization. Organize concepts hierarchically, link them to content, and manage the semantic structure of your taxonomy.

Action

Create Organizations Taxonomy Concept Schemes

CONTENTFUL_CREATE_ORGANIZATIONS_TAXONOMY_CONCEPT_SCHEMES

Establish a new taxonomy structure or classification system to organize and categorize your content within your organization. This helps create consistent content organization that makes it easier for teams to find, manage, and structure content across your workspace.

4 input
Action

Create Organizations Taxonomy Concepts

CONTENTFUL_CREATE_ORGANIZATIONS_TAXONOMY_CONCEPTS

Add new classification terms to your organization's taxonomy system in Contentful, enabling consistent content categorization and organization across your content library.

6 input

Uploads

1 operation

Handle file uploads and their temporary storage in your content management workflow. Manage upload resources before associating them with asset entries.

Action

Delete Spaces Upload

CONTENTFUL_DELETE_SPACES_UPLOAD

Permanently removes an uploaded file from your Contentful space, freeing up storage and cleaning up unused assets. Use this when you need to delete media files that are no longer needed in your content management system.

2 input

Payments

56 operations
Action

Get All Assets

CONTENTFUL_GET_SPACES_ENVIRONMENTS_ASSETS

Retrieves all assets from a specific environment in a Contentful space.

5 input
Action

Get All Space Roles

CONTENTFUL_LIST_SPACES_ROLES

Tool to retrieve all roles from a Contentful space.

1 input
Action

Get App Action Details

CONTENTFUL_GET_ORGANIZATIONS_APP_DEFINITIONS_ACTIONS2

Tool to read a specific app action from an app definition within an organization.

3 input
Action

Get App Definition Actions

CONTENTFUL_GET_ORGANIZATIONS_APP_DEFINITIONS_ACTIONS

Tool to get all actions of an app definition within an organization.

2 input
Action

Get App Definition App Bundles

CONTENTFUL_GET_ORGANIZATIONS_APP_DEFINITIONS_APP_BUNDLES

Tool to get all app bundles for a specific app definition within an organization.

2 input
Action

Get App Definition Functions

CONTENTFUL_GET_ORGANIZATIONS_APP_DEFINITIONS_FUNCTIONS

Tool to get all functions of an app definition within an organization.

2 input
Action

Get App Definition Keys

CONTENTFUL_GET_ORGANIZATIONS_APP_DEFINITIONS_KEYS

Tool to retrieve all app keys for a specific app definition in a Contentful organization.

2 input
Action

Get App Definition Signing Secret

CONTENTFUL_GET_ORGANIZATIONS_APP_DEFINITIONS_SIGNING_SECRET

Tool to retrieve the current app signing secret for an app definition.

2 input
Action

Get App Event Subscription

CONTENTFUL_GET_ORGANIZATIONS_APP_DEF_EVENT_SUBSCRIPTION

Tool to retrieve details of an app event subscription by organization and app definition ID.

2 input
Action

Get App Installation Functions

CONTENTFUL_GET_SPACES_ENVS_APP_INSTALLATIONS_FUNCTIONS

Tool to get all functions for an app installation in a Contentful environment.

3 input
Action

Get Authenticated User

CONTENTFUL_GET_USERS_ME

Tool to retrieve information about the currently authenticated user.

Action

Get Delivery API Keys

CONTENTFUL_GET_SPACES_API_KEYS

Tool to retrieve all Delivery API keys for a specific Contentful space.

3 input
Action

Get Organization Access Grant

CONTENTFUL_GET_ORGANIZATION_ACCESS_GRANT

Retrieves the access grant status for a specific organization.

1 input
Action

Get Organization App Actions Categories

CONTENTFUL_GET_ORGANIZATIONS_APP_ACTIONS_CATEGORIES

Retrieves app action categories for a Contentful organization.

1 input
Action

Get Organization Enablements

CONTENTFUL_GET_ORGANIZATIONS_ENABLEMENTS

Retrieves feature enablements for a specific organization in Contentful.

1 input
Action

Get Organization Invitation

CONTENTFUL_GET_ORGANIZATIONS_INVITATIONS

Retrieves a single invitation for an organization (alpha).

2 input
Action

Get Organization Periodic Usages

CONTENTFUL_GET_ORGANIZATIONS_ORGANIZATION_PERIODIC_USAGES

Tool to get organization periodic usage statistics.

5 input
Action

Get Organization Roles

CONTENTFUL_GET_ORGANIZATIONS_ROLES

Retrieves all space roles in an organization.

1 input
Action

Get Organization Security Contacts

CONTENTFUL_GET_ORGANIZATIONS_SECURITY_CONTACTS

Retrieves security contacts for a specific organization that an admin or owner has access to.

1 input
Action

Get Organizations

CONTENTFUL_GET_ORGANIZATIONS

Tool to get all organizations an account has access to in Contentful.

2 input
Action

Get Organizations AI Providers

CONTENTFUL_GET_ORGANIZATIONS_AI_PROVIDERS

Retrieves all AI providers configured for an organization in Contentful.

1 input
Action

Get Organizations App Definitions

CONTENTFUL_GET_ORGANIZATIONS_APP_DEFINITIONS

Retrieves all app definitions for a specific organization.

1 input
Action

Get Organizations App Definitions Access Grants

CONTENTFUL_GET_ORGANIZATIONS_APP_DEFINITIONS_ACCESS_GRANTS

Get all app access grants for a specific app definition within an organization.

4 input
Action

Get Organizations Space Enablements

CONTENTFUL_GET_ORGANIZATIONS_SPACE_ENABLEMENTS

Retrieves all space enablements for a specific organization.

1 input
Action

Get Organizations Space Periodic Usages

CONTENTFUL_GET_ORGANIZATIONS_SPACE_PERIODIC_USAGES

Tool to retrieve space periodic usage data for an organization.

5 input
Action

Get Organizations Taxonomy Concept Schemes

CONTENTFUL_GET_ORGANIZATIONS_TAXONOMY_CONCEPT_SCHEMES

Tool to retrieve all taxonomy concept schemes from an organization.

3 input
Action

Get Organizations Taxonomy Concept Schemes Total

CONTENTFUL_GET_ORGANIZATIONS_TAXONOMY_CONCEPT_SCHEMES_TOTAL

Retrieves the total count of taxonomy concept schemes for a specific organization.

1 input
Action

Get Organizations Taxonomy Concepts

CONTENTFUL_GET_ORGANIZATIONS_TAXONOMY_CONCEPTS

Retrieves all taxonomy concepts for an organization in Contentful.

3 input
Action

Get Organizations Taxonomy Concepts Total

CONTENTFUL_GET_ORGANIZATIONS_TAXONOMY_CONCEPTS_TOTAL

Retrieves the total count of taxonomy concepts for a specific organization.

1 input
Action

Get Release

CONTENTFUL_GET_RELEASE

Tool to get a single release by ID from Contentful.

3 input
Action

Get space

CONTENTFUL_GET_SPACE

Retrieves metadata of a specific space by its ID.

1 input
Action

Get Space Environment Locales

CONTENTFUL_GET_SPACES_ENVIRONMENTS_LOCALES

Tool to retrieve all locales of a space environment in Contentful.

2 input
Action

Get Space Environments

CONTENTFUL_GET_SPACES_ENVIRONMENTS

Retrieves all environments of a space in Contentful.

1 input
Action

Get Space Memberships

CONTENTFUL_GET_SPACE_MEMBERSHIPS

Tool to get all space memberships in a Contentful space.

3 input
Action

Get Taxonomy Concept Ancestors

CONTENTFUL_GET_ORGANIZATIONS_TAXONOMY_CONCEPTS_ANCESTORS

Retrieves the list of ancestor concepts for a specific taxonomy concept.

2 input
Action

Get Taxonomy Concept Scheme

CONTENTFUL_GET_ORGANIZATIONS_TAXONOMY_CONCEPT_SCHEMES2

Tool to retrieve a specific taxonomy concept scheme from an organization.

2 input
Action

List App Installations

CONTENTFUL_GET_SPACES_ENVIRONMENTS_APP_INSTALLATIONS

Lists all app installations in a specific Contentful environment.

2 input
Action

List Entries

CONTENTFUL_LIST_ENTRIES

Tool to retrieve all entries from a Contentful space environment.

10 input
Action

List spaces

CONTENTFUL_LIST_SPACES

Lists all spaces that the authenticated user has access to in Contentful.

3 input
Action

Publish Entry

CONTENTFUL_PUBLISH_ENTRY

Tool to publish an entry in Contentful, making it available via the Content Delivery API.

4 input
Action

Query Asset Collection

CONTENTFUL_QUERY_ASSET_COLLECTION

Tool to retrieve multiple assets with pagination and filtering via GraphQL API.

9 input
Action

Query GraphQL Content Type Collection

CONTENTFUL_QUERY_GRAPHQL_CONTENT_TYPE_COLLECTION

Tool to query a collection of entries for a specific content type using GraphQL.

5 input
Action

Update App Definition

CONTENTFUL_UPDATE_APP_DEFINITION

Tool to update an app definition by ID in a Contentful organization.

6 input
Action

Update App Definition Action

CONTENTFUL_UPDATE_ORGANIZATIONS_APP_DEFINITIONS_ACTIONS

Tool to update an action for a Contentful app definition.

7 input
Action

Update App Definition Details

CONTENTFUL_UPDATE_ORGANIZATIONS_APP_DEFINITIONS_DETAILS

Tool to create or update app definition details for an organization in Contentful.

2 input
Action

Update App Definition Signing Secret

CONTENTFUL_UPDATE_ORGANIZATIONS_APP_DEF_SIGNING_SECRET

Tool to create or overwrite the app signing secret for an app definition.

3 input
Action

Update App Event Subscription

CONTENTFUL_UPDATE_ORGANIZATIONS_APP_DEF_EVENT_SUBSCRIPTION

Tool to update or create an app event subscription in a Contentful organization.

4 input
Action

Update Editor Interface

CONTENTFUL_UPDATE_EDITOR_INTERFACE

Tool to update the editor interface configuration for a content type.

5 input
Action

Update Entry

CONTENTFUL_UPDATE_ENTRY

Tool to create or update an entry in a Contentful space environment.

7 input
Action

Update Organization Enablements

CONTENTFUL_UPDATE_ORGANIZATIONS_ENABLEMENTS

Updates feature enablements for a specific organization in Contentful.

5 input
Action

Update Organization Security Contact

CONTENTFUL_UPDATE_ORGANIZATIONS_SECURITY_CONTACTS

Updates an organization security contact that an admin or owner has access to.

3 input
Action

Update Organizations Taxonomy Concept Schemes

CONTENTFUL_UPDATE_ORGANIZATIONS_TAXONOMY_CONCEPT_SCHEMES

Tool to create or update a taxonomy concept scheme with a user-defined ID in an organization.

6 input
Action

Update Organizations Taxonomy Concepts

CONTENTFUL_UPDATE_ORGANIZATIONS_TAXONOMY_CONCEPTS

Tool to create or update a taxonomy concept with a user-defined ID in a Contentful organization.

8 input
Action

Update space

CONTENTFUL_UPDATE_SPACE

Updates the name of a specific space.

3 input
Action

Update Tag

CONTENTFUL_UPDATE_SPACES_ENVIRONMENTS_TAGS

Creates or updates a tag in a Contentful environment.

6 input
Action

Validate Bulk Action

CONTENTFUL_VALIDATE_BULK_ACTION

Tool to validate a bulk action before executing it.

4 input
What now

Use Contentful in a workflow

Drop a trigger and an action into a template; approve from your phone; the workflow runs.