All integrations
Contentful
Website BuildersPublishing & Community
Manage content in Contentful: create and publish content types, entries and media assets, and read back what is already there. Content types define the schema; entries hold the content; assets hold the media.
20 actions
Actions
Steps your workflow can run in Contentful.
List content typesList the content types defined in this space and environment - the schemas that entries are created from. Each one reports its id, name, description, display field and field definitions.
Get content typeRead one content type in full: its fields, display field and description.
Create content typeCreate a content type - the schema entries of this type will follow. Fields is a JSON array of field definitions, each needing an 'id', a 'name' and a 'type' (Symbol, Text, Integer, Number, Boolean, Date, Location, Object, Link, Array or RichText); a Link field also needs 'linkType' (Entry or Asset), and an Array field also needs an 'items' object naming the type each element holds. Give a content type ID to choose it yourself; leave it empty to let Contentful assign one. The content type must be activated before entries of it can be created - see 'Activate content type'.
Activate content typePublish (activate) a content type. Entries of this type cannot be created until it is activated.
Deactivate content typeUnpublish (deactivate) a content type. Every entry of this content type must already be deleted, and this must run before the content type itself can be deleted.
Delete content typeDelete a content type permanently. It must already be deactivated - see 'Deactivate content type' - with every one of its entries deleted.
List entriesList entries, optionally narrowed to one content type or to text matching a full-text search.
Get entryRead one entry, with its fields wrapped per locale.
Create entryCreate an entry of a content type. The content type must already be activated. Give an entry ID to choose it yourself; leave it empty to let Contentful assign one.
Update entryReplace an entry's fields. This replaces the whole fields object rather than merging - include every field you want to keep, not only the ones changing.
Publish entryPublish an entry, making it live on the Content Delivery API.
Unpublish entryUnpublish an entry. Required before it can be deleted.
Delete entryDelete an entry permanently. Must be unpublished first.
List assetsList assets (media files) in this space and environment.
Get assetRead one asset, with its file details per locale.
Create assetCreate an asset from a URL - Contentful downloads the file itself, so no bytes are uploaded through this step. After creating it, this triggers Contentful's file processing and waits briefly for it to finish; processing is asynchronous, so a very large file may still be processing when this returns - check 'processingComplete' on the result, or run 'Get asset' again later. Leave locale empty to use the environment's default locale. Give an asset ID to choose it yourself.
Publish assetPublish an asset, making it live on the Content Delivery API. The file must already be processed (have a URL) - 'Create asset' does this automatically.
Unpublish assetUnpublish an asset. Required before it can be deleted.
Delete assetDelete an asset permanently. Must be unpublished first.
List localesList the locales configured for this environment. Every entry and asset field is stored per locale, and exactly one locale here is marked 'default'.
Connect in a few clicks
Authenticate once and every action and trigger for the app is ready to drop into a workflow. No glue code, no maintenance.
Automate across your stack
Chain apps together with triggers, actions, and logic that move data between your tools automatically, so work happens without you.
Secure by default
Credentials are encrypted and scoped per workspace. Connect the tools your team already trusts with confidence.
Automate Contentful with Lodol.
Connect Contentful and build your first workflow in minutes. No credit card required.
Free plan available · No credit card required
