DAM Wiki
Side-by-side comparison

AEM Assets vs Keepeek

Built only from the frontmatter of each solution’s overview and API pages, which cite their sources. The two records differ on 21 of 25 fields recorded for both. No ranking or recommendation: follow the links to read each fact in context.

Adobe Experience Manager Assets

Adobe Inc. · San Jose, California, USA
Overview verified 2026-09-30 · API page verified 2026-10-13

Keepeek

Keepeek SAS (Papirfly group) · Paris, France
Overview verified 2026-09-30 · API page verified 2026-09-30

Key differences

Fields recorded for both whose values differ · 21 of 25
Fields where AEM Assets and Keepeek have different recorded values
FieldAEM AssetsKeepeek
VendorAdobe Inc.Keepeek SAS (Papirfly group)
HQUSA (San Jose, California)France (Paris)
Founded19822008
Ownershippublic (NASDAQ: ADBE)subsidiary of Papirfly Group (majority-owned by Verdane)
DeploymentSaaS, Private cloud, On-premiseSaaS, On-premise
Hosting regionsNot publicEU
Pricing modelquote-only; packages Assets Prime / Assets Ultimate with user types (Limited, Collaborator, Power, Admin); Dynamic Media Prime/Ultimate add-ons (DM billed on aggregated page views/visits)quote-only (by solutions chosen + company size), 12-month contracts, optional modules
SSOSAMLSAML, OIDC
CertificationsHIPAA-ready, CMMC L2None published
Analyst coverageGartner MQ DAM Platforms 2025: Leader · Forrester Wave DAM Systems Q1 2026: LeaderForrester Wave DAM Systems Q1 2026: parent Papirfly rated Contender (Keepeek not named)
OpenAPI specPartialYes
Webhooks (overview)YesAdobe I/O Events; AEM as a Cloud Service onlyCustom
Official MCP serverYesAEM MCP Server, https://mcp.adobeaemcloud.com/adobe/mcp/aemNonot yet publicly documented
API base URLhttps://author-p{program}-e{env}.adobeaemcloud.com/adobe/assetshttps://{tenant}.keepeek.com/api
AuthenticationOAuth 2.0 client credentials, OAuth 2.0 authorization code, OAuth 2.0 PKCE, JWTBasic auth, JWT
Token lifetime~24 h (IMS access token, expires_in; refresh rules for user flows Unknown)JWT lifetime set by client (exp; sample 60 s); no refresh; max Not public
Rate limitNot public (429 + exponential backoff; thresholds via support ticket)Not public
Paginationcursor (limit 1-50 + opaque cursor)page-based (page/size, default 20; max Not public)
Webhooks (API)Adobe I/O Events: webhook (RSA-SHA256 signed), journal, EventBridgeNot in the documented API; possible via custom scripts
API specOpenAPI 3.0.3 (6 archived spec files, 2026.07)Swagger 2.0 (per instance, /api/doc/swagger.json)
Official SDKsNo generated SDK; Node.js upload/events libs and Java AEM SDK (official)None server-side; Keepicker web component (official)

Same recorded value: Target market, Public pricing, API style (overview), API styles.

All fields side by side

From overview.md and api.md frontmatter · “—” = not recorded yet
AEM Assets and Keepeek: all comparison fields
FieldAEM AssetsKeepeek
Company
Vendor (values differ)Adobe Inc.Keepeek SAS (Papirfly group)
HQ (values differ)USA (San Jose, California)France (Paris)
Founded (values differ)19822008
Ownership (values differ)public (NASDAQ: ADBE)subsidiary of Papirfly Group (majority-owned by Verdane)
Product
Target marketEnterpriseEnterprise
Deployment (values differ)SaaS, Private cloud, On-premiseSaaS, On-premise
Hosting regions (values differ)Not publicEU
Pricing model (values differ)quote-only; packages Assets Prime / Assets Ultimate with user types (Limited, Collaborator, Power, Admin); Dynamic Media Prime/Ultimate add-ons (DM billed on aggregated page views/visits)quote-only (by solutions chosen + company size), 12-month contracts, optional modules
Public pricingNoNo
SSO (values differ)SAMLSAML, OIDC
Certifications (values differ)HIPAA-ready, CMMC L2None published
Analyst coverage (values differ)Gartner MQ DAM Platforms 2025: Leader · Forrester Wave DAM Systems Q1 2026: LeaderForrester Wave DAM Systems Q1 2026: parent Papirfly rated Contender (Keepeek not named)
Integration
API style (overview)RESTREST
OpenAPI spec (values differ)PartialYes
Webhooks (overview) (values differ)YesAdobe I/O Events; AEM as a Cloud Service onlyCustom
Official MCP server (values differ)YesAEM MCP Server, https://mcp.adobeaemcloud.com/adobe/mcp/aemNonot yet publicly documented
API
API base URL (values differ)https://author-p{program}-e{env}.adobeaemcloud.com/adobe/assetshttps://{tenant}.keepeek.com/api
API stylesRESTREST
Authentication (values differ)OAuth 2.0 client credentials, OAuth 2.0 authorization code, OAuth 2.0 PKCE, JWTBasic auth, JWT
Token lifetime (values differ)~24 h (IMS access token, expires_in; refresh rules for user flows Unknown)JWT lifetime set by client (exp; sample 60 s); no refresh; max Not public
Rate limit (values differ)Not public (429 + exponential backoff; thresholds via support ticket)Not public
Pagination (values differ)cursor (limit 1-50 + opaque cursor)page-based (page/size, default 20; max Not public)
Webhooks (API) (values differ)Adobe I/O Events: webhook (RSA-SHA256 signed), journal, EventBridgeNot in the documented API; possible via custom scripts
API spec (values differ)OpenAPI 3.0.3 (6 archived spec files, 2026.07)Swagger 2.0 (per instance, /api/doc/swagger.json)
Official SDKs (values differ)No generated SDK; Node.js upload/events libs and Java AEM SDK (official)None server-side; Keepicker web component (official)

Sources

Company, product and integration fields come from each overview, where every fact carries its citation. API fields are backed by these sources:

AEM Assets:S2S4S6S8S9S12S15S16S25S26S28S85S112S113All AEM Assets sources →

Keepeek:S1S2S3S4S5S6S11S16S43S115All Keepeek sources →

Search the wiki