DAM Wiki
Side-by-side comparison

Canto vs MediaValet

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.

Canto

Canto · Atlanta, GA, USA
Overview verified 2026-09-30 · API page verified 2026-09-30

MediaValet

MediaValet Inc. · Vancouver, BC; US HQ Menlo Park, CA, Canada
Overview verified 2026-10-01 · API page verified 2026-10-01

Key differences

Fields recorded for both whose values differ · 20 of 25
Fields where Canto and MediaValet have different recorded values
FieldCantoMediaValet
VendorCantoMediaValet Inc.
HQUSA (Atlanta, GA)Canada (Vancouver, BC; US HQ Menlo Park, CA)
Founded19902010
OwnershipPE-backed (JMI Equity)PE-backed (STG, acquired 2024-04-02; delisted from TSX)
Hosting regionsUS, EU, Canada, AustraliaNot public
Pricing modelquote-only packages (4 tiers) + paid add-onsquote-only custom configuration (unlimited users; driven by storage, modules, integrations)
SSOSAMLSAML, OIDC
CertificationsSOC 2 Type 2, ISO 27001, HIPAA, TX-RAMPSOC 2 Type 2, ISO 27001, HIPAA
Analyst coverageForrester Wave DAM Systems Q1 2026: Strong PerformerG2 DAM Grid Report Spring 2026: Leader (vendor-reported)
OpenAPI specYesPartial
Webhooks (overview)UI onlyYes
Official MCP serverYesProduct Hub MCP — PIM data only, no DAM MCPNo
API base URLhttps://{tenant}.{region}/api/v1https://api.mediavalet.com
AuthenticationOAuth 2.0 authorization code, OAuth 2.0 client credentialsOAuth 2.0 authorization code, oauth2-password, API key
Token lifetimeAccess 30 days; refresh 365 days, rotated; no refresh for client_credentialsAccess token 1 h (expires_in 3600); auth code 60 s; refresh lifetime not published
Rate limitPer endpoint, 50-1,000 req/min by level; HTTP 429Daily request quota on Developer Plan, higher on Enterprise; figures not public
Paginationoffset (start/limit, max 1,000); marker on reports; page on usersoffset/count query params (count default 50); TotalRecordsFound in envelope
Webhooks (API)Admin UI only, 14 event types, no retries (Product Hub: API-managed)SkyHOOK: API-managed, CloudEvents 1.0, 8 events, webhook or Azure Event Grid
API specOpenAPI 3.0.1 (11 files) + Postman collectionPostman collection (362 requests) + APIM operation lists; OpenAPI exports lack paths
Official SDKsNone official (JS sample; community PHP clients)None official (C# upload sample on GitHub)

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

All fields side by side

From overview.md and api.md frontmatter · “—” = not recorded yet
Canto and MediaValet: all comparison fields
FieldCantoMediaValet
Company
Vendor (values differ)CantoMediaValet Inc.
HQ (values differ)USA (Atlanta, GA)Canada (Vancouver, BC; US HQ Menlo Park, CA)
Founded (values differ)19902010
Ownership (values differ)PE-backed (JMI Equity)PE-backed (STG, acquired 2024-04-02; delisted from TSX)
Product
Target marketMid-marketMid-market
DeploymentSaaSSaaS
Hosting regions (values differ)US, EU, Canada, AustraliaNot public
Pricing model (values differ)quote-only packages (4 tiers) + paid add-onsquote-only custom configuration (unlimited users; driven by storage, modules, integrations)
Public pricingNoNo
SSO (values differ)SAMLSAML, OIDC
Certifications (values differ)SOC 2 Type 2, ISO 27001, HIPAA, TX-RAMPSOC 2 Type 2, ISO 27001, HIPAA
Analyst coverage (values differ)Forrester Wave DAM Systems Q1 2026: Strong PerformerG2 DAM Grid Report Spring 2026: Leader (vendor-reported)
Integration
API style (overview)RESTREST
OpenAPI spec (values differ)YesPartial
Webhooks (overview) (values differ)UI onlyYes
Official MCP server (values differ)YesProduct Hub MCP — PIM data only, no DAM MCPNo
API
API base URL (values differ)https://{tenant}.{region}/api/v1https://api.mediavalet.com
API stylesRESTREST
Authentication (values differ)OAuth 2.0 authorization code, OAuth 2.0 client credentialsOAuth 2.0 authorization code, oauth2-password, API key
Token lifetime (values differ)Access 30 days; refresh 365 days, rotated; no refresh for client_credentialsAccess token 1 h (expires_in 3600); auth code 60 s; refresh lifetime not published
Rate limit (values differ)Per endpoint, 50-1,000 req/min by level; HTTP 429Daily request quota on Developer Plan, higher on Enterprise; figures not public
Pagination (values differ)offset (start/limit, max 1,000); marker on reports; page on usersoffset/count query params (count default 50); TotalRecordsFound in envelope
Webhooks (API) (values differ)Admin UI only, 14 event types, no retries (Product Hub: API-managed)SkyHOOK: API-managed, CloudEvents 1.0, 8 events, webhook or Azure Event Grid
API spec (values differ)OpenAPI 3.0.1 (11 files) + Postman collectionPostman collection (362 requests) + APIM operation lists; OpenAPI exports lack paths
Official SDKs (values differ)None official (JS sample; community PHP clients)None official (C# upload sample on GitHub)

Sources

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

Canto:S1S2S3S8S9S12S14S19S20S62S101All Canto sources →

MediaValet:S1S2S6S9S12S13S14S16S18S21S22S23S24S25All MediaValet sources →

Search the wiki