Headless CMS content management — spaces, entries, assets, content types, locales, and publishing workflows. When Contentful fires an event, update docs, notify on-call, or open a follow-up task.
Watch EntriesTriggers when an entry is created or updated after the watermark.
Watch Webhook EventsTriggers when Contentful delivers a webhook event to the inbound URL.
Fetch Bulk ActionReturns a single bulk action status.
Get All Access TokensRetrieves a list of access tokens.
Get All Access TokensRetrieves a list of access tokens.
Get All Actions of an AppRetrieves a list of actions of an app.
Get All Actions of an EnvironmentRetrieves a list of actions of an environment.
Get All Activated Content Types of a SpaceRetrieves a list of activated content types of a space.
Get All App BundlesRetrieves a list of app bundles.
Get All App DefinitionsRetrieves a list of app definitions.
Get All App InstallationsRetrieves a list of app installations.
Get All App KeysRetrieves a list of app keys.
Get All Assets of a SpaceRetrieves a list of assets of a space.
Get All Comments of an EntryRetrieves a list of comments of an entry.
Get All Content Types of a SpaceRetrieves a list of content types of a space.
Get All Delivery API KeysRetrieves a list of delivery API keys.
Get All Editor Interfaces of a SpaceRetrieves a list of editor interfaces of a space.
Get All Environment Aliases of a SpaceRetrieves a list of environment aliases of a space.
Get All Environments of a SpaceRetrieves a list of environments of a space.
Get All Environment TemplatesRetrieves a list of environment templates.
Get All Extensions of a SpaceRetrieves a list of extensions of a space.
Get All Installations of an App Within an OrganizationRetrieves a list of installations of an app within an organization.
Get All Locales of a SpaceRetrieves a list of locales of a space.
Get All Organizations an Account Has Access toRetrieves a list of organizations an account has access to.
Get All Preview API KeysRetrieves a list of preview API keys.
Get All Published Assets of a SpaceRetrieves a list of published assets of a space.
Get All Published Entries of a SpaceRetrieves a list of entries in the environment.
Get All RolesRetrieves a list of roles.
Get All Scheduled Actions of an EntryRetrieves a list of scheduled actions of an entry.
Get All Snapshots of a Content TypeRetrieves a list of snapshots of a content type.
Get All Snapshots of an EntryRetrieves a list of snapshots of an entry.
Get All Space MembershipsRetrieves a list of space memberships.
Get All Spaces an Account Has Access toRetrieves a list of spaces an account has access to.
Get All Tasks of an EntryRetrieves a list of tasks of an entry.
Get All Tasks That Are Assigned to YouRetrieves a list of tasks that are assigned to you.
Get All Teams for a SpaceRetrieves a list of teams for a space.
Get All Webhooks of a SpaceRetrieves a list of webhooks of a space.
Get All Workflow DefinitionsRetrieves a list of workflow definitions.
Get a LocaleReturns a single locale.
Get an App Event SubscriptionReturns an app event subscription.
Get an Overview of Recent CallsReturns an overview of recent webhook calls.
Get App Action CategoriesReturns app action categories.
Get App DetailsReturns app details.
Get a Preview EnvironmentReturns a single preview environment.
Get a Scheduled ActionReturns a single scheduled action.
Get a Single Access TokenReturns a single access token.
Get a Single AssetReturns a single asset.
Get a Single CommentReturns a single comment.
Get a Single Content TypeReturns a single content type.
Get a Single Delivery API KeyReturns a single delivery API key.
Get a Single EntryReturns a single entry.
Get a Single EnvironmentReturns a single environment.
Get a Single Environment AliasReturns a single environment alias.
Get a Single ExtensionReturns a single extension.
Get a Single Preview API KeyReturns a single preview API key.
Get a Single RoleReturns a single role.
Get a Single Space MembershipReturns a single space membership.
Get a Single TagReturns a single tag.
Get a Single TaskReturns a single task.
Get a Single WebhookReturns a single webhook.
Get a Snapshot of a Content TypeReturns a single snapshot of a content type.
Get a Snapshot of an EntryReturns a single snapshot of an entry.
Get a SpaceReturns a single space.
Get Entry ReferencesReturns entry reference data.
Get One App BundleReturns a single app bundle.
Get One App DefinitionReturns a single app definition.
Get One App InstallationReturns a single app installation.
Get One App KeyReturns a single app key.
Get One App UploadReturns a single app upload.
Get One Workflow DefinitionReturns a single workflow definition.
Get Organization Space EnablementsRetrieves enablement settings for spaces in the organization.
Get Organization UsageRetrieves organization usage statistics.
Get Single ReleaseReturns a single release.
Get Single Release ActionsReturns a single release action.
Get Space EnablementsRetrieves enablement settings for the space.
Get Space UsageRetrieves space usage statistics.
Get the Authenticated UserReturns the authenticated user.
Get the Current App Signing SecretReturns the current app signing secret.
Get the Editor InterfaceReturns the editor interface.
Get the UI ConfigReturns the environment UI configuration.
Get the User UI ConfigReturns the user UI configuration.
Get the Webhook Call DetailsReturns a single webhook call details.
Get Webhook HealthReturns webhook health status.
List EntriesRetrieves a list of entries in the environment.
List Sync RecordsRetrieves sync records for incremental content synchronization.
Query Access Grants of a App DefinitionRetrieves a list of access Grants of a App Definition.
Query Records from the Workflows ChangelogRetrieves a list of records from the workflows changelog.
Query Release ActionsRetrieves a list of release actions.
Query ReleasesRetrieves a list of releases.
Query Tag by VisibilityRetrieves a list of tags filtered by visibility.
Query WorkflowsRetrieves a list of workflows.
Read an ActionReturns a single app action.
Retrieve an UploadReturns a single upload resource.
Return a Collection of All Installations of an Environment TemplateRetrieves installations of an environment template.
Return a Collection with All the Installation Objects for a Given TemplateReturns a single return a collection with all the installation objects for a given template.
Return All Versions of an Environment TemplateRetrieves all versions of an environment template.
Return a Version of an Environment TemplateReturns a single environment template version.
Return One Environment TemplateReturns a single environment template.
Activate a Content TypeActivates a content type for delivery.
Archive an AssetArchives an asset.
Archive an EntryArchives an entry.
Archive ReleaseArchives a release.
Cancel a Scheduled ActionCancels a pending scheduled action.
Create a CommentCreates a new comment.
Create a Content Type with POSTCreates a new content type.
Create a Delivery API KeyCreates a new delivery API key.
Create a LocaleCreates a new locale.
Create an ActionCreates a new action.
Create an AssetCreates a new asset.
Create an Asset KeyCreates a new asset key.
Create an EntryCreates a new entry.
Create an Environment from a Specified EnvironmentCreates a new environment from a specified environment.
Create an Environment TemplateCreates a new environment template.
Create a New App BundleCreates a new new app bundle.
Create a New App DefinitionCreates a new new app definition.
Create an ExtensionCreates a new extension.
Create a Personal Access TokenCreates a new personal access token.
Create a Preview EnvironmentCreates or updates a preview environment.
Create a Preview EnvironmentCreates a new preview environment.
Create a RoleCreates a new role.
Create a Scheduled Action for a Compose PageCreates a new scheduled action for a compose page.
Create a Signed RequestCreates a new signed request.
Create a SpaceCreates a new space.
Create a Space MembershipCreates a new space membership.
Create a TaskCreates a new task.
Create a Workflow DefinitionCreates a new workflow definition.
Create One Access GrantCreates a new access Grant.
Create or Overwrite the App Signing SecretCreates or overwrites the app signing secret.
Create or Update App DetailsCreates or updates app details.
Create ReleaseCreates a new release.
Create/update an AssetCreates or updates an asset.
Create/Update an Environment AliasCreates or updates an environment alias.
Create/update an ExtensionCreates or updates an extension.
Create/update a WebhookCreates or updates a webhook definition.
Create Validation Release ActionCreates a validation action for a release.
Creating an App UploadCreates a new app upload resource.
Creating an Upload ResourceCreates a new upload resource.
Deactivate a Content TypeDeactivates a published content type.
Delete a CommentDeletes a comment.
Delete a Content TypeDeletes a content type.
Delete an ActionDeletes an action.
Delete an App BundleDeletes an app bundle.
Delete an App DefinitionDeletes an app definition.
Delete an App Event SubscriptionDeletes an app event subscription.
Delete an App KeyDeletes an app key.
Delete an AssetDeletes an asset.
Delete an EntryDeletes an entry.
Delete an EnvironmentDeletes an environment.
Delete an Environment AliasDeletes an environment alias.
Delete an Environment TemplateDeletes an environment template.
Delete an ExtensionDeletes an extension.
Delete an UploadDeletes an upload.
Delete App DetailsDeletes an app details.
Delete a Preview EnvironmentDeletes a preview environment.
Delete a Single Delivery API KeyDeletes a single Delivery API key.
Delete a Single RoleDeletes a single role.
Delete a Single Space MembershipDeletes a single space membership.
Delete a SpaceDeletes a space.
Delete a TagDeletes a tag.
Delete a TaskDeletes a task.
Delete a Workflow DefinitionDeletes a workflow definition.
Delete One Access GrantDeletes an access Grant.
Deleting a LocaleDeletes a locale from the environment.
Generate a New Key PairGenerates a new app key pair.
Install a Template in the EnvironmentInstalls an environment template version.
Install or Update an AppInstalls or updates an app installation.
Issue a Token for an App Installation in a Space EnvironmentIssues an access token for an app installation.
Make an API CallPerforms an arbitrary authorized API call.
Patch an EntryUpdates an existing entry with a JSON patch.
Process an AssetProcesses an asset file for delivery.
Publish an AssetPublishes an asset to the delivery API.
Publish an EntryPublishes an entry to the delivery API.
Publish Bulk ActionStarts a publish bulk action.
Publish ReleasePublishes a release.
Remove a Tag from an EntryRemoves a tag assignment from an entry.
Remove ReleaseDeletes a release from the environment.
Remove the Current App Signing SecretRemoves the current app signing secret.
Revoke an Access TokenRevokes a personal access token.
Trigger an ActionTriggers an installed app action.
Unarchive an AssetRestores an archived asset to the active state.
Unarchive an EntryRestores an archived entry to the active state.
Unarchive ReleaseRestores an archived release to the active state.
Uninstall an AppUninstalls an app from the environment.
Unpublish an AssetRemoves an asset from the published delivery surface.
Unpublish an EntryRemoves an entry from the published delivery surface.
Unpublish Bulk ActionStarts an unpublish bulk action.
Unpublish ReleaseRemoves a release from the published state.
Update a CommentUpdates an existing comment.
Update a Content Type with Field IDUpdates an existing content type.
Update a LocaleUpdates an existing locale.
Update an ActionUpdates an existing action.
Update an App DefinitionUpdates an existing app definition.
Update an EnvironmentUpdates an existing environment.
Update an Environment TemplateUpdates an existing environment template.
Update a Scheduled ActionUpdates an existing scheduled action.
Update a Single Delivery API KeyUpdates an existing single Delivery API key.
Update a Single RoleUpdates an existing single role.
Update a Single Space MembershipUpdates an existing single space membership.
Update a Space NameUpdates an existing space name.
Update a TagUpdates an existing tag.
Update a TaskUpdates an existing task.
Update a Workflow DefinitionUpdates an existing workflow definition.
Update or Subscribe to EventsUpdates the app event subscription.
Update ReleaseUpdates an existing release.
Update Space EnablementsUpdates enablement settings for the space.
Update the Editor InterfaceUpdates an existing editor interface.
Update the UI ConfigUpdates the environment UI configuration.
Update the User UI ConfigUpdates the user UI configuration.
Validate a Template Version for InstallationValidates a template version for installation.
Validate Bulk ActionStarts a validate bulk action.
Validate the Latest Template Version for InstallationValidates the latest template version for installation.
When to use Contentful
Common scenarios where Contentful automation saves time and reduces manual work.
Use Contentful's "Watch Entries" trigger to react the instant an event occurs and push data into connected tools.
Run "Get All Access Tokens" in Contentful from any upstream event — map fields once and let the automation handle the rest.
Combine "Fetch Bulk Action" from Contentful with triggers or actions in other apps to close the loop — one event, many downstream outcomes.
Frequently asked questions
Common questions about automating Contentful in your workflows.
Contentful has 2 triggers, including "Watch Entries" and "Watch Webhook Events". Use them to start workflows the moment Contentful events fire — no polling required.
Connect Contentful to any app in workflows
Search apps and open an app-to-app integration page in one click.