Skip to main content
Contentful
Contentful
58 actions · 2 auth methods
PreviewIAM

Authentication

Personal Access Token

Best for single-user automation. The token inherits the role permissions of the user who generated it.Guides: Connector Profile, Link Account

OAuth 2.0

Recommended for multi-user apps. Requires registering an OAuth application in Contentful. Access tokens expire after 30…Guides: Connector Profile, Link Account
Actions
|
58 actions
Action
Description
Required scopes
List Organizations
List all organizations the authenticated user has access to.
Get Organization
Get details for a specific organization (admin/owner only).
Update Organization
Update an organization’s properties (admin/owner only).
List Organization Memberships
List all members of an organization.
Get Organization Membership
Retrieve a single organization membership.
Update Organization Membership
Update an organization member’s role.
Delete Organization Membership
Remove a user from the organization.
List Organization Periodic Usages
List organization-wide periodic usage metrics. Requires the organization-usage feature on the account’s plan; non-eligib…
List Organization Available Licenses
List available licenses for the organization.
Create Organization Invitation
Invite a user to join the organization. The invitee receives an email with an acceptance link.
Get Organization Invitation
Retrieve a pending or accepted organization invitation by its identifier.
List Personal Access Tokens
List the authenticated user’s personal access tokens.
Get Personal Access Token
Retrieve metadata for a specific personal access token.
Create Personal Access Token
Create a new personal access token for the authenticated user.
Revoke Personal Access Token
Revoke a personal access token, immediately invalidating it.
List Organization Access Tokens
List all personal access tokens (PATs) with access to a Contentful organization.
List Roles
List all roles in a space.
Get Role
Retrieve a single role by ID.
Create Role
Create a custom role in a space.
Update Role
Update an existing role.
Delete Role
Permanently delete a role.
List Space Memberships
List space-membership records for a space (each item carries the user link, admin flag, and role assignments).
Get Space Membership
Retrieve a single space membership by ID.
Create Space Membership
Grant an existing organization member access to a space (cannot invite net-new users).
Update Space Membership
Update a space membership’s roles or admin status.
Delete Space Membership
Remove a user from a space.
List Space Members
List combined direct and team-derived members of a space.
Get Space Member
Retrieve a single space member’s combined direct and team-derived access.
List Spaces
List all spaces accessible to the authenticated user.
Get Space
Retrieve a single space by ID.
Create Space
Create a new space in an organization. Requires the organization to have an available space-creation license; otherwise…
Update Space
Update a space’s name.
Delete Space
Permanently delete a space and all of its resources.
Get Space Add-ons
Get add-on allocations for a space. Requires the space add-ons feature on the account’s plan; non-eligible accounts retu…
Update Space Add-ons
Update add-on allocations for a space. Requires the space add-ons feature on the account’s plan; non-eligible accounts r…
Get Space Eligible Licenses
List license options eligible for a space.
List Space Periodic Usages
List per-space periodic usage metrics for an organization. Requires the per-space-usage feature on the account’s plan; n…
List Teams In Space
List Team objects (name, description, member count) that have access to a space. For per-team admin status or role assig…
List Organization Teams
List all teams in an organization.
Get Team
Retrieve a single team by ID.
Create Team
Create a new team in an organization.
Update Team
Update a team’s name and description.
Delete Team
Delete a team from an organization.
List Team Memberships In Team
List members of a team.
List Organization Team Memberships
List all team memberships across the organization.
Get Team Membership
Retrieve a single team membership by ID.
Create Team Membership
Add an organization member to a team.
Delete Team Membership
Remove a member from a team.
List Team Space Memberships In Space
List team-space membership records for a space (each item carries the team link, admin flag, and role assignments).
Get Team Space Membership
Retrieve a single team space membership by ID.
Create Team Space Membership
Grant a team access to a space.
Update Team Space Membership
Update a team’s access to a space.
Delete Team Space Membership
Revoke a team’s access to a space.
Get Current User
Get the currently authenticated Contentful user.
List Space Users
List User objects (name, email, avatar, activated state) for everyone with access to a Contentful space. If you need rol…
Get Space User
Get a single user with access to a Contentful space.
List Organization Users
List all users in a Contentful organization.
Get Organization User
Get a single user in a Contentful organization.

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See the Projects Guide.
2

Configure the Connector

Enable the connector and set up a connector profile in your project. See Managing Connectors.
https://stackone-logos.com/api/contentful/filled/png

Connector Profile

Contentful - Personal Access Token
https://stackone-logos.com/api/contentful/filled/png

Connector Profile

Contentful - OAuth 2.0
3

Link an Account

Connect an account using StackOne Hub or Auth Link.
https://stackone-logos.com/api/contentful/filled/png

Link Account

Contentful - Personal Access Token
https://stackone-logos.com/api/contentful/filled/png

Link Account

Contentful - OAuth 2.0
4

Use Actions

Invoke actions using one of the methods below: