DAM Wiki
Side-by-side comparison

Brandworkz vs Portfolio DAM

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

Brandworkz

Brandworkz Ltd · London, UK
Overview verified 2026-10-01 · API page verified 2026-10-01

Portfolio DAM (ex-Extensis Portfolio)

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

Key differences

Fields recorded for both whose values differ · 23 of 25
Fields where Brandworkz and Portfolio DAM have different recorded values
FieldBrandworkzPortfolio DAM
VendorBrandworkz LtdPortfolio DAM, LLC (Axle AI)
HQUK (London)USA (Woburn, MA)
Founded19972026
Ownershipsubsidiary of Spinakr Solutions LLC (USA)subsidiary of Axle AI, Inc. (acquired from Extensis/Monotype, 2026-03-09)
Target marketMid-market to enterpriseSMB to enterprise workgroups (on-premise, archives, creative and print teams)
DeploymentSaaSOn-premise, Private cloud
Hosting regionsEU, USNot public
Pricing modelper-user plan tiers (free Essentials; Core, Professional, Enterprise quote-only), unlimited storagesubscription by seats, asset limit and add-on modules; quote-based
SSOSAMLLDAP, kerberos
CertificationsISO 27001, CYBER-ESSENTIALS-PLUSNone published
Analyst coverageReal Story Group DAM vendor evaluations: covered since 2014 · G2 DAM High Performer (Spring 2019)Not public
API style (overview)RESTREST, SOAP
OpenAPI specNoYes
Webhooks (overview)UnknownNo
API base URL{api_url}/v{api_version}/{client_id}/… (resolved via api.brandworkz.com/getAPIURL)http(s)://{server}:8090/api/v1 (HTTPS on 9443); self-hosted
API stylesRESTREST, SOAP
Authenticationoauth2-password, OAuth 2.0 authorization code, API keysession, API key
Token lifetimeexpires_in 1,200 s (20 min) in the doc example; refresh_token grantSession expires on inactivity (duration Not public); API Token never times out
Rate limitNot publicNot public (self-hosted server; no documented throttle)
PaginationsimpleSearch from/size (default 50, max 500); start/numberOfResults, limit/offsetoffset (startingIndex + pageSize, default 1,000)
Webhooks (API)Unknown (only a webhookId parameter on importAsset)none; server-side JavaScript event scripts (no longer actively supported)
API specPostman collections: API v1.6 (159 requests) + Essentials API (5 requests)OpenAPI 3.0.1 (63 paths / 73 operations, 2018) + deprecated SOAP WSDL
Official SDKsnone official; assetInsert JS examples on GitHubnone current; legacy SOAP sample clients (Java, C#, PHP)

Same recorded value: Public pricing, Official MCP server.

All fields side by side

From overview.md and api.md frontmatter · “—” = not recorded yet
Brandworkz and Portfolio DAM: all comparison fields
FieldBrandworkzPortfolio DAM
Company
Vendor (values differ)Brandworkz LtdPortfolio DAM, LLC (Axle AI)
HQ (values differ)UK (London)USA (Woburn, MA)
Founded (values differ)19972026
Ownership (values differ)subsidiary of Spinakr Solutions LLC (USA)subsidiary of Axle AI, Inc. (acquired from Extensis/Monotype, 2026-03-09)
Product
Target market (values differ)Mid-market to enterpriseSMB to enterprise workgroups (on-premise, archives, creative and print teams)
Deployment (values differ)SaaSOn-premise, Private cloud
Hosting regions (values differ)EU, USNot public
Pricing model (values differ)per-user plan tiers (free Essentials; Core, Professional, Enterprise quote-only), unlimited storagesubscription by seats, asset limit and add-on modules; quote-based
Public pricingNoNo
SSO (values differ)SAMLLDAP, kerberos
Certifications (values differ)ISO 27001, CYBER-ESSENTIALS-PLUSNone published
Analyst coverage (values differ)Real Story Group DAM vendor evaluations: covered since 2014 · G2 DAM High Performer (Spring 2019)Not public
Integration
API style (overview) (values differ)RESTREST, SOAP
OpenAPI spec (values differ)NoYes
Webhooks (overview) (values differ)UnknownNo
Official MCP serverNoNo
API
API base URL (values differ){api_url}/v{api_version}/{client_id}/… (resolved via api.brandworkz.com/getAPIURL)http(s)://{server}:8090/api/v1 (HTTPS on 9443); self-hosted
API styles (values differ)RESTREST, SOAP
Authentication (values differ)oauth2-password, OAuth 2.0 authorization code, API keysession, API key
Token lifetime (values differ)expires_in 1,200 s (20 min) in the doc example; refresh_token grantSession expires on inactivity (duration Not public); API Token never times out
Rate limit (values differ)Not publicNot public (self-hosted server; no documented throttle)
Pagination (values differ)simpleSearch from/size (default 50, max 500); start/numberOfResults, limit/offsetoffset (startingIndex + pageSize, default 1,000)
Webhooks (API) (values differ)Unknown (only a webhookId parameter on importAsset)none; server-side JavaScript event scripts (no longer actively supported)
API spec (values differ)Postman collections: API v1.6 (159 requests) + Essentials API (5 requests)OpenAPI 3.0.1 (63 paths / 73 operations, 2018) + deprecated SOAP WSDL
Official SDKs (values differ)none official; assetInsert JS examples on GitHubnone current; legacy SOAP sample clients (Java, C#, PHP)

Sources

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

Brandworkz:S1S3S5S6S7S8All Brandworkz sources →

Portfolio DAM:S1S2S4S6S8S10S12S13S14All Portfolio DAM sources →

Search the wiki