Content Management

Contentful

Contentful is a headless CMS: a space holds content types (the models) and entries (the records), and an entry is saved and published as two separate acts.

Authentication

  • API key

Actions

Generic API request. Call any Contentful API endpoint on this connection, for the case where no shipped action covers it yet. The connection supplies the base URL, the authentication and the egress route, so only the path, query and body are yours to fill.

  • Create entryCreate a Contentful entry of a given content type (POST entries, X-Contentful-Content-Type header, { fields } body).
  • Delete entryDestructiveDelete a Contentful entry (DELETE entries/{entryId}).
  • Get assetsList assets (media) in the connected Contentful space/environment (GET assets), with an optional limit.
  • Get content typeRetrieve a single Contentful content type (content model) by id (GET contenttypes/{contentTypeId}).
  • Get content typesList the content types (content models) in the connected Contentful space/environment (GET contenttypes).
  • Get entriesList entries in the connected Contentful space/environment (GET entries), with optional content-type, paging and ordering.
  • Get entryRetrieve a single Contentful entry by id (GET entries/{entryId}).
  • Publish entryDestructivePublish a Contentful entry so its content becomes live on the delivery API.
  • Unpublish entryDestructiveUnpublish a Contentful entry, removing its published version (DELETE entries/{entryId}/published).
  • Update entryDestructiveReplace the field values of a Contentful entry through the Content Management API.

Triggers

  • New or updated entryStarts when an entry is created or its fields change in the connected Contentful space and environment.

Product names, logos and brands are the property of their respective owners and are used here for identification only. Their use does not imply endorsement by, or affiliation with, those owners.