Drupal | Yext Hitchhikers Platform
Overview
Acquia CMS is powered by Drupal. Many companies use Drupal and Acquia to power their websites. Use the Drupal source to fetch different content types from your Drupal account.
Operations
This source uses the Drupal API for the following operations:
- Fetch Article Content
- Fetch Event Content
- Fetch Page Content
- Fetch Person Content
- Fetch Place Content
- Fetch Custom Content Type
- Fetch Document Media Type
- Fetch Image Media Type
- Fetch Video Media Type
- Fetch Custom Media Type
- Fetch Page Content (Private API)
Requirements
All of the above operations require your Drupal Domain as an input.
The following operations require your Drupal Domain and additional inputs:
- Fetch Custom Content Type
- Requires Drupal Entity Type ID (ID of the entity type in Drupal that you’d like to fetch)
- Fetch Custom Media Type
- Requires Drupal Media Type ID (ID of the custom media type in Drupal that you’d like to fetch)
- Fetch Page Content (Private API)
- Requires Drupal username and password
Authentication
You must provide your Drupal domain (including http://
) as the base of the API request in order to access the data in your account. There is no other authentication required.
Pagination
Drupal utilizes cursor pagination. See Drupal’s documentation for further guidelines.
Cursor | links.next.href |
Detect Total Key In | Response Body |
Cursor Type | Full URL |
Limits and Other Info
- The Drupal user must have the JSON:API module and Media modules installed.
Accept: application/vnd.api+json
andContent-Type: application/vnd.api+json
headers must be included in each call.
<% elem.innerText %>