Contentful integration
Contentful is a headless CMS allowing developers to create, manage, and…
- Provider
- contentful
- Category
- Other
- Setup
- One-click OAuth (we host the OAuth app)
- Actions
- 106 available
Quick start
Call Contentful from your generated app's worker code via the OverSkill composio client. The toolkit slug below maps to Contentful's public Composio identifier — your app references it by name and OverSkill handles the OAuth round-trip.
// In your generated app's worker handler:
const composio = composioClient(env);
const result = await composio.execute(
"CONTENTFUL_ACTION_NAME",
{ /* action parameters — see Actions section below */ }
);
return new Response(JSON.stringify(result), {
headers: { "Content-Type": "application/json" }
});
Replace ACTION_NAME with one of the slugs listed in
the Actions section below. The composio client handles auth +
rate limits automatically — no API key is exposed to user code.
Setup
OverSkill hosts the OAuth application for Contentful. End-users click Connect on the integration card in your app, complete the OAuth flow with Contentful, and OverSkill stores the access token scoped to their account. No client_id / client_secret configuration needed on your side.
Supported auth schemes: OAUTH2, API_KEY.
Available actions
106 actions exposed via the
Contentful integration. Each maps to a callable
slug — pass it to composio.execute(...) in your
worker code.
-
CONTENTFUL_ACTIVATE_CONTENT_TYPE -
CONTENTFUL_ARCHIVE_ASSET -
CONTENTFUL_ARCHIVE_ENTRY -
CONTENTFUL_ARCHIVE_RELEASE -
CONTENTFUL_CREATE_APP_DEFINITIONS_KEYS -
CONTENTFUL_CREATE_CONTENT_TYPE -
CONTENTFUL_CREATE_ENTRY_TASK -
CONTENTFUL_CREATE_ENVIRONMENT -
CONTENTFUL_CREATE_ORGANIZATIONS_APP_DEF_ACCESS_GRANTS -
CONTENTFUL_CREATE_ORGANIZATIONS_APP_DEFINITIONS -
CONTENTFUL_CREATE_ORGANIZATIONS_APP_DEFINITIONS_ACTIONS -
CONTENTFUL_CREATE_ORGANIZATIONS_INVITATIONS
Show all 106 actions
-
CONTENTFUL_CREATE_ORGANIZATIONS_SECURITY_CONTACTS -
CONTENTFUL_CREATE_ORGANIZATIONS_TAXONOMY_CONCEPTS -
CONTENTFUL_CREATE_ORGANIZATIONS_TAXONOMY_CONCEPT_SCHEMES -
CONTENTFUL_CREATE_RELEASE -
CONTENTFUL_CREATE_SPACES_API_KEYS -
CONTENTFUL_CREATE_SPACES_ENVIRONMENTS_ASSETS -
CONTENTFUL_CREATE_SPACES_ENVIRONMENTS_ENTRIES -
CONTENTFUL_CREATE_SPACES_ENVIRONMENTS_ENTRIES_COMMENTS -
CONTENTFUL_CREATE_SPACES_ENVIRONMENTS_EXTENSIONS -
CONTENTFUL_CREATE_SPACES_SCHEDULED_ACTIONS -
CONTENTFUL_DELETE_ASSET -
CONTENTFUL_DELETE_CONTENT_TYPE -
CONTENTFUL_DELETE_ENTRY -
CONTENTFUL_DELETE_ENVIRONMENT -
CONTENTFUL_DELETE_EXTENSION -
CONTENTFUL_DELETE_ORGANIZATIONS_APP_DEF_EVENT_SUBSCRIPTION -
CONTENTFUL_DELETE_ORGANIZATIONS_APP_DEFINITIONS_DETAILS -
CONTENTFUL_DELETE_ORGANIZATIONS_APP_DEFINITIONS_KEYS -
CONTENTFUL_DELETE_ORGANIZATIONS_APP_DEF_SIGNING_SECRET -
CONTENTFUL_DELETE_ORGANIZATIONS_SECURITY_CONTACTS -
CONTENTFUL_DELETE_RELEASE -
CONTENTFUL_DELETE_SCHEDULED_ACTION -
CONTENTFUL_DELETE_SPACE_MEMBERSHIP -
CONTENTFUL_DELETE_SPACES_API_KEYS -
CONTENTFUL_DELETE_SPACES_UPLOAD -
CONTENTFUL_DELETE_TAG -
CONTENTFUL_GET_APP_BUNDLE -
CONTENTFUL_GET_APP_DEFINITION -
CONTENTFUL_GET_ASSET -
CONTENTFUL_GET_CONTENT_TYPES -
CONTENTFUL_GET_CONTENT_TYPE_SNAPSHOT -
CONTENTFUL_GET_CONTENT_TYPE_SNAPSHOTS -
CONTENTFUL_GET_EDITOR_INTERFACE -
CONTENTFUL_GET_ENTRY_COMMENT -
CONTENTFUL_GET_ENTRY_REFERENCES -
CONTENTFUL_GET_ENTRY_SNAPSHOTS -
CONTENTFUL_GET_ENVIRONMENT -
CONTENTFUL_GET_ORGANIZATION -
CONTENTFUL_GET_ORGANIZATION_ACCESS_GRANT -
CONTENTFUL_GET_ORGANIZATIONS -
CONTENTFUL_GET_ORGANIZATIONS_AI_PROVIDERS -
CONTENTFUL_GET_ORGANIZATIONS_APP_ACTIONS_CATEGORIES -
CONTENTFUL_GET_ORGANIZATIONS_APP_DEF_EVENT_SUBSCRIPTION -
CONTENTFUL_GET_ORGANIZATIONS_APP_DEFINITIONS -
CONTENTFUL_GET_ORGANIZATIONS_APP_DEFINITIONS_ACCESS_GRANTS -
CONTENTFUL_GET_ORGANIZATIONS_APP_DEFINITIONS_ACTIONS -
CONTENTFUL_GET_ORGANIZATIONS_APP_DEFINITIONS_ACTIONS2 -
CONTENTFUL_GET_ORGANIZATIONS_APP_DEFINITIONS_APP_BUNDLES -
CONTENTFUL_GET_ORGANIZATIONS_APP_DEFINITIONS_FUNCTIONS -
CONTENTFUL_GET_ORGANIZATIONS_APP_DEFINITIONS_KEYS -
CONTENTFUL_GET_ORGANIZATIONS_APP_DEFINITIONS_SIGNING_SECRET -
CONTENTFUL_GET_ORGANIZATIONS_ENABLEMENTS -
CONTENTFUL_GET_ORGANIZATIONS_INVITATIONS -
CONTENTFUL_GET_ORGANIZATIONS_ORGANIZATION_PERIODIC_USAGES -
CONTENTFUL_GET_ORGANIZATIONS_ROLES -
CONTENTFUL_GET_ORGANIZATIONS_SECURITY_CONTACTS -
CONTENTFUL_GET_ORGANIZATIONS_SPACE_ENABLEMENTS -
CONTENTFUL_GET_ORGANIZATIONS_SPACE_PERIODIC_USAGES -
CONTENTFUL_GET_ORGANIZATIONS_TAXONOMY_CONCEPTS -
CONTENTFUL_GET_ORGANIZATIONS_TAXONOMY_CONCEPTS_ANCESTORS -
CONTENTFUL_GET_ORGANIZATIONS_TAXONOMY_CONCEPT_SCHEMES -
CONTENTFUL_GET_ORGANIZATIONS_TAXONOMY_CONCEPT_SCHEMES2 -
CONTENTFUL_GET_ORGANIZATIONS_TAXONOMY_CONCEPT_SCHEMES_TOTAL -
CONTENTFUL_GET_ORGANIZATIONS_TAXONOMY_CONCEPTS_TOTAL -
CONTENTFUL_GET_RELEASE -
CONTENTFUL_GET_SPACE -
CONTENTFUL_GET_SPACE_MEMBERSHIPS -
CONTENTFUL_GET_SPACES_API_KEYS -
CONTENTFUL_GET_SPACES_ENVIRONMENTS -
CONTENTFUL_GET_SPACES_ENVIRONMENTS_APP_INSTALLATIONS -
CONTENTFUL_GET_SPACES_ENVIRONMENTS_ASSETS -
CONTENTFUL_GET_SPACES_ENVIRONMENTS_LOCALES -
CONTENTFUL_GET_SPACES_ENVS_APP_INSTALLATIONS_FUNCTIONS -
CONTENTFUL_GET_USERS_ME -
CONTENTFUL_LIST_ENTRIES -
CONTENTFUL_LIST_SPACES -
CONTENTFUL_LIST_SPACES_ROLES -
CONTENTFUL_PUBLISH_ENTRY -
CONTENTFUL_QUERY_ASSET_COLLECTION -
CONTENTFUL_QUERY_GRAPHQL_CONTENT_TYPE_COLLECTION -
CONTENTFUL_UPDATE_APP_DEFINITION -
CONTENTFUL_UPDATE_EDITOR_INTERFACE -
CONTENTFUL_UPDATE_ENTRY -
CONTENTFUL_UPDATE_ORGANIZATIONS_APP_DEF_EVENT_SUBSCRIPTION -
CONTENTFUL_UPDATE_ORGANIZATIONS_APP_DEFINITIONS_ACTIONS -
CONTENTFUL_UPDATE_ORGANIZATIONS_APP_DEFINITIONS_DETAILS -
CONTENTFUL_UPDATE_ORGANIZATIONS_APP_DEF_SIGNING_SECRET -
CONTENTFUL_UPDATE_ORGANIZATIONS_ENABLEMENTS -
CONTENTFUL_UPDATE_ORGANIZATIONS_SECURITY_CONTACTS -
CONTENTFUL_UPDATE_ORGANIZATIONS_TAXONOMY_CONCEPTS -
CONTENTFUL_UPDATE_ORGANIZATIONS_TAXONOMY_CONCEPT_SCHEMES -
CONTENTFUL_UPDATE_SPACE -
CONTENTFUL_UPDATE_SPACES_ENVIRONMENTS_TAGS -
CONTENTFUL_VALIDATE_BULK_ACTION
Build with Contentful
Open OverSkill, describe what you want to build, and reference Contentful in your prompt — the AI will wire up the integration automatically.