Skip to main content

Tutorial Intro

The Aprimo REST API Tutorials provide step-by-step guidance on integrating with Aprimo Digital Asset Management (DAM) and Productivity Management (PM). Whether you're just getting started or looking to implement advanced integration patterns, these tutorials cover essential use cases such as authentication, asset management, workflow automation, and execution tracking. Each tutorial is designed to help developers efficiently connect Aprimo with external platforms, optimize workflows, and manage digital assets with ease. Below, you'll find a brief introduction to each tutorial, helping you choose the best resource for your needs.

Rate Limiting

Before you begin developing, read about Aprimo Rate Limiting.

DAM - Getting Started

This tutorial provides a streamlined approach to integrating with the Aprimo Digital Asset Management API, guiding you through essential operations such as authentication, searching for assets, retrieving metadata, downloading files, and uploading new content. Designed for simplicity, this guide walks you through each step with practical examples, ensuring you can quickly connect and interact with Aprimo DAM. Whether you're new to the API or looking for a straightforward way to perform common tasks, this tutorial provides the foundation you need to get started efficiently.

PM - Getting Started

The Aprimo Productivity Management platform offers a range of developer APIs and integration tools to connect external systems with Aprimo’s Plan, Spend, Productivity, and Campaign products. This guide provides an overview of available integration methods, including the REST API, UI Extensibility, Webhooks, Data Loader, Report Distribution, and the Reporting API. Whether you need to synchronize data, trigger external workflows, or extend Aprimo’s UI, these tools enable seamless connectivity. Explore the detailed reference guides for each feature to determine the best approach for your integration needs.

DAM Common Patterns

This tutorial provides a comprehensive guide to common integration patterns for Aprimo DAM, helping developers seamlessly connect Aprimo's digital asset management capabilities with other platforms. Whether you're selecting content, retrieving assets, keeping content up to date, or tracking usage, this guide outlines best practices and provides practical API examples. By leveraging Aprimo's REST API, Content Selector, DAM Rules, and caching strategies, you can ensure efficient, scalable, and reliable integrations that enhance your digital asset workflows.

DAM Package Instructions

This guide explains how to use the package-instruction.json file to optimize package uploads in Aprimo DAM by linking existing assets instead of re-uploading them. This approach significantly reduces redundant data transfers, particularly for InDesign files with placed DAM images. By leveraging the Creative Cloud Connector, DAM maintains publication item links and record links, ensuring seamless asset management. This tutorial covers setup, file structure, attributes, and troubleshooting, enabling you to streamline your workflows and maintain accurate file associations effortlessly.

PM Execution Connector

The Aprimo Execution Connector SDK enables seamless synchronization between Activity Cells and external execution systems, ensuring real-time updates for fields like Execution ID, Status, and Latest Version. This guide covers configuration, API endpoints, and data exchange models, allowing developers to integrate their execution platforms efficiently. With clear request and response formats, authentication mechanisms, and data handling processes, this SDK streamlines execution tracking while maintaining security and accuracy.

Using DAM Assets in PM Workflows

This tutorial guides you through integrating Aprimo DAM assets into Productivity Management workflows using the API. It covers key actions such as retrieving a DAM Record ID, adding DAM assets to tasks, and removing assets when no longer needed. By following these steps, you can seamlessly link DAM assets to tasks, ensuring efficient digital asset management within PM workflows. Use the provided API endpoints to automate asset handling and maintain a smooth workflow experience.