Contentful

Learn how to use Contentful with Composio

Overview

SLUG

CONTENTFUL

Description

Contentful is a headless CMS allowing developers to create, manage, and distribute content across multiple channels and devices with an API-first approach

Authentication Details

client_id
stringRequired
client_secret
stringRequired
oauth_redirect_uri
stringDefaults to https://backend.composio.dev/api/v1/auth-apps/add
scopes
stringDefaults to content_management_manage,content_management_read
full
stringDefaults to https://api.contentful.com
bearer_token
string
bearer_token
stringRequired
full
stringDefaults to https://cdn.contentful.com

Tools

SLUG: CONTENTFUL_GET_SPACE

Retrieves details of a specific space by its id. this action is used to get information about a single space in contentful.

Action Parameters

space_id
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: CONTENTFUL_LIST_SPACES

Lists all spaces that the authenticated user has access to in contentful. this is a fundamental operation needed before performing any other content management actions since most operations require a space id.

Action Parameters

limit
integer
order
string
skip
integer

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: CONTENTFUL_UPDATE_SPACE

Updates the name of a specific space. notes: - the version number is required to ensure you're updating the latest version of the space. - you can get the current version from the sys.version field when fetching space details. - only the name of the space can be updated.

Action Parameters

name
stringRequired
space_id
stringRequired
version
integerRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired