Digital Asset Management
Aprimo publishes an OpenAPI specification for the DAM REST API that you can use as a starting point for connecting Aprimo to tools that consume an OpenAPI spec — such as Microsoft Copilot Studio, M365 Copilot agents, or any API client that supports import from spec.
Download DAM OpenAPI Specification
Coverage
This specification has two important scope limitations:
- DAM only — This spec covers the Aprimo DAM REST API. The Productivity Management (PM) REST API is not included. See the PM OpenAPI Specification for the PM API.
- Content consumption endpoints only — This is not a complete DAM API reference. It covers the endpoints most commonly used in content consumption scenarios: searching for records, retrieving metadata, accessing thumbnails and previews, and downloading assets.
If you need endpoints outside this scope, refer to the full DAM REST API documentation and the POSTMAN examples.
The spec is designed to give you a working, importable definition for the core use cases that external agents and integrations most commonly need — without the noise of the full API surface.
Covered use cases:
- Searching for DAM records by keyword
- Retrieving record metadata and custom fields
- Accessing thumbnail and preview image URLs
- Downloading original asset files
How to Use It
Copilot Studio
Copilot Studio supports connecting a REST API as an agent tool via an OpenAPI spec. Import the spec directly into Copilot Studio to expose Aprimo search and retrieval capabilities as tools your agent can invoke.
See the Copilot Studio platform guide for setup details, including an important note on authentication compatibility.
M365 Copilot (Declarative Agents)
M365 Copilot Declarative Agents use an API Plugin defined by an OpenAPI spec. This spec can serve as the basis for your plugin definition, scoped to the content consumption endpoints your agent needs.
See the M365 Copilot platform guide for the full deployment model.
Other Tools
Any tool that accepts an OpenAPI 3.x spec for REST API import — Postman, API clients, low-code platforms — can use this file directly.
Related
- PM OpenAPI Specification — OpenAPI spec for the Productivity Management (PM) REST API
- DAM REST API Introduction — full DAM REST API documentation
- The Invocation Pattern — how and when to call Aprimo from an agent
- REST API vs. MCP — choosing the right integration approach