Skip to content
Dark mode

Create an integration

Creates a persistent connection between an external CMS or DAM and a root folder in Mindtickle Content Center.

Prerequisites

  1. Authentication and setup: A valid access token.
POST /services/data/v1.0/content/integration

Base URL: the standard REST host for your region. See Base URLs.

Headers: Authorization: Bearer ACCESS_TOKEN, Content-Type: application/json.

Parameter Type Required Description
source_name string Not specified The system pushing the content: AEM_DAM or API.
root_folder_name string Not specified Name of the root folder created in Content Center.
{
"source_name": "AEM_DAM",
"root_folder_name": "AEM Content"
}
Field Type Description
root_folder_id string ID of the root folder created in Content Center.
integration_id string ID of the integration.
{
"root_folder_id": "123456",
"integration_id": "AEM Content-789012"
}
  • Usage: Create the integration once. The integration_id and root_folder_id it returns identify the integration and its root folder in subsequent content management jobs. Other endpoints use the parameters listed on their own pages.
  • Request fields: Include both source_name and root_folder_name, as shown in the request examples.
  • Values: source_name accepts one of two values, both of which represent push-based integrations. Use AEM_DAM when the pushing system is the Adobe Experience Manager (AEM) digital asset management (DAM) module. Use API for any other external CMS, DAM, or content system that pushes content through these APIs.
  • Behavior: Both values use the same endpoints and follow the same flow. The difference is only in how the source is labeled for attribution and filtering in the Content Center.
  • Permissions: These integrations must be enabled for your Mindtickle account before use. If the relevant integration is not enabled for your tenant, contact Mindtickle Support.