Files
4 files · 10.2 MB · verbatim copies of public vendor filesREADME — provenance
DAM Wiki downloaded these files on 2026-09-30 from public vendor URLs (no login needed). They are unmodified copies, exactly as the vendor serves them. DAM Wiki refreshes these copies when the developer portal publishes a deprecation notice or when the Last-Modified header of the DAM Core spec changes.
| File | Format | Version / size | Public source URL |
|---|---|---|---|
aprimo-dam-core-openapi.json | OpenAPI 3.2.0 | info.version: "1" — 219 paths, 312 operations, 48 tags, 736 schemas; Last-Modified: 2026-09-24 | https://training3.dam.aprimo.com/api/core/docs/openapi.json (JSON behind the "DAM API Reference" link in the navbar of https://developers.aprimo.com/) |
aprimo-dam-content-consumption-openapi.json | OpenAPI 3.0.1 | v1 — 22 paths, 40 operations (search, records, fields, files, renditions, public links, orders, collections, classifications) | https://developers.aprimo.com/aprimo-dam-content-consumption-openapi.json (linked from https://developers.aprimo.com/docs/openapi-specifications/dam-openapi-spec; also bundled in the "Aprimo DAM API Quick Start" skill) |
aprimo-pm-openapi.json | OpenAPI 3.0.1 | v1 — title "Aprimo Marketing Operations (PM) REST API", 288 paths, 377 operations | https://developers.aprimo.com/PMOpenAPI.json (linked from https://developers.aprimo.com/docs/openapi-specifications/pm-openapi-spec) |
aprimo-postman-collection.json | Postman collection v2.0.0 | "Aprimo API Reference" — 420 requests (DAM 139, PM 260, DAM common patterns 13, DAM developer tutorial 6, other 2) | https://developers-api.aprimo.com/api/collections/5506035/2sAYXBFzLK?segregateAuth=true&versionTag=latest (rendered at https://developers-api.aprimo.com/) |
Notes
- The full DAM Core spec is served by an Aprimo-operated training environment that the developer portal links to publicly as its "DAM API Reference". Every tenant exposes the same document at
https://{tenant}.dam.aprimo.com/api/core/docs/openapi.json(no authentication; GET/api/core/supportedversionsreturns thedocumentationUri). Itsserversentry is relative (/api/core). - The spec's
info.descriptioncontains the vendor's conceptual guide (selecting, search expressions, paging incl. cursor, localization, errors, downloads, authentication, header requirements, uploads). Extract it with:python -c "import json;print(json.load(open('aprimo-dam-core-openapi.json',encoding='utf-8'))['info']['description'])". - The content-consumption spec declares OAuth2 flows (
clientCredentials,authorizationCode,password) and a Bearer scheme; the full Core spec declares nosecuritySchemes(auth is described in prose). - The content-consumption spec contains two routes absent from the full Core spec (GET
/publicuri/{publicUriId}, GET/fileversion/{fileVersionId}/publicuris) — see api.md "Limits & quirks". - The Postman collection contains the vendor's own sample requests/responses; it is kept verbatim as published.
- Quick inventory:
python -c "import json;s=json.load(open('aprimo-dam-core-openapi.json',encoding='utf-8'));[print(m.upper(),p) for p,o in s['paths'].items() for m in o if m in('get','post','put','patch','delete')]". - Not stored (not API specs): the four downloadable Claude "skills" ZIPs and the MCP tool reference pages; see resources.md.