Contentful | Yext Hitchhikers Platform

Overview

Use the Contentful source to pull custom content types and data into Yext.

Operations

Use this operation to fetch entries from your Contentful account. This source uses the Contentful Content Delivery API to List all entries within a single content type.

Requirements

You are required to input your Contentful Space ID and Environment ID in order to pull in the proper data. Your Contentful Space ID is your unique Contentful identifier. You can find this in your Contentful account URL, e.g., https://app.contentful.com/spaces/[SPACE ID]/home.

The Environment ID should correspond to the environment where you have your desired data set up in Contentful. If you have not set up additional environments, the default environment is “master”.

You should also provide the content type that you are pulling from Contentful. This allows you to filter to a single content type at a time.

Authentication

This source requires a Contentful API key for authentication. You can create API keys using the Contentful web app. Open the space that you want to access and navigate to Settings > API Keys.

Scopes

The API key that you create must be set up with permissions to access the desired environment to pull content from. For example, an access token that only has access to the master environment of your space cannot be used to access content from any other environment.

Pagination

Contentful supports offset pagination. The pagination settings are as follows:

Offset Key skip
Offset Start Value 0
Limit Key limit
Limit Value 100

Limits and Other Info

The Content Delivery API enforces rate limits of 55 requests per second. Higher rate limits may apply depending on your current plan.