DAM Wiki
Side-by-side comparison

Portfolio DAM vs Phraseanet

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

Portfolio DAM (ex-Extensis Portfolio)

Portfolio DAM, LLC (Axle AI) · Woburn, MA, USA
Overview verified 2026-10-01 · API page verified 2026-10-01

Phraseanet

Alchemy · Paris, France
Overview verified 2026-10-29 · API page verified 2026-10-29

Key differences

Fields recorded for both whose values differ · 20 of 25
Fields where Portfolio DAM and Phraseanet have different recorded values
FieldPortfolio DAMPhraseanet
VendorPortfolio DAM, LLC (Axle AI)Alchemy
HQUSA (Woburn, MA)France (Paris)
Founded20261996
Ownershipsubsidiary of Axle AI, Inc. (acquired from Extensis/Monotype, 2026-03-09)independent (privately held French SARL)
Target marketSMB to enterprise workgroups (on-premise, archives, creative and print teams)SMB to enterprise (companies, public sector, photographers)
DeploymentOn-premise, Private cloudSaaS, On-premise
Pricing modelsubscription by seats, asset limit and add-on modules; quote-basedfree open-source licence; SaaS plans by workspaces, storage and request quotas (from €169/month); services packs
Public pricingNoYes
SSOLDAP, kerberosSAML, OIDC
API style (overview)REST, SOAPREST
Webhooks (overview)NoYes
API base URLhttp(s)://{server}:8090/api/v1 (HTTPS on 9443); self-hostedPhrasea: https://api-databox.{domain}/ · Phraseanet: https://{host}/api/v3/
API stylesREST, SOAPREST
AuthenticationSession login, API keyOAuth 2.0 authorization code, OAuth 2.0 PKCE, OAuth 2.0 client credentials, OAuth 2.0 password, API key
Token lifetimeSession expires on inactivity (duration Not public); API Token never times outPhrasea: Keycloak realm setting (Not public); Phraseanet v1: tokens do not expire
Rate limitNot public (self-hosted server; no documented throttle)Phraseanet v1: none; Phrasea SaaS plans: 5-40 concurrent requests + request quotas
Paginationoffset (startingIndex + pageSize, default 1,000)Phrasea: page + limit (max 100); Phraseanet v3: offset/limit or page/per_page (max 100)
Webhooks (API)none; server-side JavaScript event scripts (no longer actively supported)Phrasea: admin-managed entity events, unsigned; Phraseanet: per OAuth app, 17 events
API specOpenAPI 3.0.1 (63 paths / 73 operations, 2018) + deprecated SOAP WSDLOpenAPI 3.1.0 Databox (239 ops) + Expose (37 ops); Phraseanet v3 OpenAPI 3.0.3 (7 ops)
Official SDKsnone current; legacy SOAP sample clients (Java, C#, PHP)Phraseanet PHP SDK (last release 2021); no official Phrasea SDK

Same recorded value: Hosting regions, Certifications, Analyst coverage, OpenAPI spec, Official MCP server.

All fields side by side

From overview.md and api.md frontmatter · “—” = not recorded yet
Portfolio DAM and Phraseanet: all comparison fields
FieldPortfolio DAMPhraseanet
Company
Vendor (values differ)Portfolio DAM, LLC (Axle AI)Alchemy
HQ (values differ)USA (Woburn, MA)France (Paris)
Founded (values differ)20261996
Ownership (values differ)subsidiary of Axle AI, Inc. (acquired from Extensis/Monotype, 2026-03-09)independent (privately held French SARL)
Product
Target market (values differ)SMB to enterprise workgroups (on-premise, archives, creative and print teams)SMB to enterprise (companies, public sector, photographers)
Deployment (values differ)On-premise, Private cloudSaaS, On-premise
Hosting regionsNot publicNot public
Pricing model (values differ)subscription by seats, asset limit and add-on modules; quote-basedfree open-source licence; SaaS plans by workspaces, storage and request quotas (from €169/month); services packs
Public pricing (values differ)NoYes
SSO (values differ)LDAP, kerberosSAML, OIDC
CertificationsNone publishedNone published
Analyst coverageNot publicNot public
Integration
API style (overview) (values differ)REST, SOAPREST
OpenAPI specYesYes
Webhooks (overview) (values differ)NoYes
Official MCP serverNoNo
API
API base URL (values differ)http(s)://{server}:8090/api/v1 (HTTPS on 9443); self-hostedPhrasea: https://api-databox.{domain}/ · Phraseanet: https://{host}/api/v3/
API styles (values differ)REST, SOAPREST
Authentication (values differ)Session login, API keyOAuth 2.0 authorization code, OAuth 2.0 PKCE, OAuth 2.0 client credentials, OAuth 2.0 password, API key
Token lifetime (values differ)Session expires on inactivity (duration Not public); API Token never times outPhrasea: Keycloak realm setting (Not public); Phraseanet v1: tokens do not expire
Rate limit (values differ)Not public (self-hosted server; no documented throttle)Phraseanet v1: none; Phrasea SaaS plans: 5-40 concurrent requests + request quotas
Pagination (values differ)offset (startingIndex + pageSize, default 1,000)Phrasea: page + limit (max 100); Phraseanet v3: offset/limit or page/per_page (max 100)
Webhooks (API) (values differ)none; server-side JavaScript event scripts (no longer actively supported)Phrasea: admin-managed entity events, unsigned; Phraseanet: per OAuth app, 17 events
API spec (values differ)OpenAPI 3.0.1 (63 paths / 73 operations, 2018) + deprecated SOAP WSDLOpenAPI 3.1.0 Databox (239 ops) + Expose (37 ops); Phraseanet v3 OpenAPI 3.0.3 (7 ops)
Official SDKs (values differ)none current; legacy SOAP sample clients (Java, C#, PHP)Phraseanet PHP SDK (last release 2021); no official Phrasea SDK

Sources

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

Portfolio DAM:S1S2S4S6S8S10S12S13S14All Portfolio DAM sources →

Phraseanet:S22S28S34S35S36S37S39S40S43S44S45S47S49S50S51S53S54S62S67S76S15All Phraseanet sources →

Search the wiki