Contentful
Contentful is a headless content management system (CMS) that enables teams to create, manage, and distribute content across digital channels.
Contentful integration replicates data using the Contentful API.
See the Schema section for a list of objects available for replication.Preparing for authentication
To access your data, you need to authenticate the connection with your account credentials.
To retrieve your API token:
- Log into your Contentful account.
- Navigate to Settings > API Keys > Add API Keys.
- Enter a name for the API key. Optionally, select which environment (master or development) the key has access to.
- Copy and paste your Content Delivery API - Access Token into a secured file.
Creating the connection
For more information, see Connecting to SaaS applications.
- Fill in the required connection properties.
Provide a name for the connection in Connection name.
Select Open connection metadata to define metadata for the connection when it has been created.
Click Create.
| Setting | Description |
|---|---|
| Data gateway | Select a Data Movement gateway if required by your use case. Information note This field is not available with the Qlik Talend Cloud Starter subscription, as it does not support Data Movement gateway. If you have another subscription tier and do not want to use Data Movement gateway, select None. For information on the benefits of Data Movement gateway and use cases that require it, see Qlik Data Gateway - Data Movement. |
| Start Date | Enter the date, in the format |
| Space ID | Contentful space ID. |
| API Token | Content Delivery API access token. |
Schema
Schemas and naming conventions can change from version to version. It is recommended to verify your version before continuing.
Depending on your destination, table and column names may not appear as they are outlined below.
assets
The assets table contains media files and other assets in your Contentful space.
Replication Method | CDC |
Primary Key | sys.id |
| Useful links |
content_types
The content_types table contains the content models (types) defined in your Contentful space.
Replication Method | CDC |
Primary Key | sys.id |
| Useful links |
entries
The entries table contains the content entries in your Contentful space.
Replication Method | CDC |
Primary Key | sys.id |
| Useful links |
environment_templates
The environment_templates table contains templates used to create environments in your Contentful organization.
Replication Method | CDC |
Primary Key | sys.id |
| Useful links |
environments
The environments table contains the environments within your Contentful space.
Replication Method | CDC |
Primary Key | sys.id |
| Useful links |
locales
The locales table contains the locales configured in your Contentful space.
Replication Method | CDC |
Primary Key | sys.id |
| Useful links |
organizations
The organizations table contains the organizations associated with your Contentful account.
Replication Method | CDC |
Primary Key | sys.id |
| Useful links |
security_contacts
The security_contacts table contains the security contacts for your Contentful organization. Admin or owner access is required to replicate this table.
Replication Method | CDC |
Primary Key | sys.id |
| Useful links |
tags
The tags table contains the tags applied to content in your Contentful space.
Replication Method | CDC |
Primary Key | sys.id |
| Useful links |
tasks
The tasks table contains the entry tasks assigned to users in your Contentful space.
Replication Method | CDC |
Primary Key | sys.id |
| Useful links |
taxonomy_concepts
The taxonomy_concepts table contains the taxonomy concepts used to organize content in your Contentful organization.
Replication Method | CDC |
Primary Key | sys.id |
| Useful links |