DAM Wiki
Side-by-side comparison

Phraseanet vs Xinet

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

Phraseanet

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

Xinet (ex-Northplains)

IgniteTech (Ignite Enterprise Software Solutions); product line from Northplains Systems · United States (IgniteTech, Austin, TX); Northplains originated in Toronto, Canada
Overview verified 2026-10-01 · API page verified 2026-10-01

Key differences

Fields recorded for both whose values differ · 19 of 25
Fields where Phraseanet and Xinet have different recorded values
FieldPhraseanetXinet
VendorAlchemyIgniteTech (Ignite Enterprise Software Solutions); product line from Northplains Systems
HQFrance (Paris)United States (IgniteTech, Austin, TX); Northplains originated in Toronto, Canada
Founded19961994
Ownershipindependent (privately held French SARL)subsidiary of IgniteTech (ESW Capital group) since the Q1 2021 Aclate merger
Target marketSMB to enterprise (companies, public sector, photographers)Enterprise
DeploymentSaaS, On-premiseOn-premise
Pricing modelfree open-source licence; SaaS plans by workspaces, storage and request quotas (from €169/month); services packsquote-only (server licence plus IgniteTech support subscription)
Public pricingYesNo
SSOSAML, OIDCSAML, LDAP
OpenAPI specYesNo
Webhooks (overview)YesNo
API base URLPhrasea: https://api-databox.{domain}/ · Phraseanet: https://{host}/api/v3/No public REST base; CGIs at https://{tenant}/webnative/, Portal at https://{portal}/PORTAL/
AuthenticationOAuth 2.0 authorization code, OAuth 2.0 PKCE, OAuth 2.0 client credentials, OAuth 2.0 password, API keyBasic auth, Session login
Token lifetimePhrasea: Keycloak realm setting (Not public); Phraseanet v1: tokens do not expireN/A (no tokens documented; Portal uses server-side sessions)
Rate limitPhraseanet v1: none; Phrasea SaaS plans: 5-40 concurrent requests + request quotasNot public
PaginationPhrasea: page + limit (max 100); Phraseanet v3: offset/limit or page/per_page (max 100)Not public (Portal pages via page=; portalDI search has a max-results setting)
Webhooks (API)Phrasea: admin-managed entity events, unsigned; Phraseanet: per OAuth app, 17 eventsnone; server-side Trigger Sets run built-in or custom Actions on events
API specOpenAPI 3.1.0 Databox (239 ops) + Expose (37 ops); Phraseanet v3 OpenAPI 3.0.3 (7 ops)none public (Guide to Development APIs, last v17.7, behind partner login)
Official SDKsPhraseanet PHP SDK (last release 2021); no official Phrasea SDKnone public; legacy Developer Program SDK licence for integrators

Same recorded value: Hosting regions, Certifications, Analyst coverage, API style (overview), Official MCP server, API styles.

All fields side by side

From overview.md and api.md frontmatter · “—” = not recorded yet
Phraseanet and Xinet: all comparison fields
FieldPhraseanetXinet
Company
Vendor (values differ)AlchemyIgniteTech (Ignite Enterprise Software Solutions); product line from Northplains Systems
HQ (values differ)France (Paris)United States (IgniteTech, Austin, TX); Northplains originated in Toronto, Canada
Founded (values differ)19961994
Ownership (values differ)independent (privately held French SARL)subsidiary of IgniteTech (ESW Capital group) since the Q1 2021 Aclate merger
Product
Target market (values differ)SMB to enterprise (companies, public sector, photographers)Enterprise
Deployment (values differ)SaaS, On-premiseOn-premise
Hosting regionsNot publicNot public
Pricing model (values differ)free open-source licence; SaaS plans by workspaces, storage and request quotas (from €169/month); services packsquote-only (server licence plus IgniteTech support subscription)
Public pricing (values differ)YesNo
SSO (values differ)SAML, OIDCSAML, LDAP
CertificationsNone publishedNone published
Analyst coverageNot publicNot public
Integration
API style (overview)RESTREST
OpenAPI spec (values differ)YesNo
Webhooks (overview) (values differ)YesNo
Official MCP serverNoNo
API
API base URL (values differ)Phrasea: https://api-databox.{domain}/ · Phraseanet: https://{host}/api/v3/No public REST base; CGIs at https://{tenant}/webnative/, Portal at https://{portal}/PORTAL/
API stylesRESTREST
Authentication (values differ)OAuth 2.0 authorization code, OAuth 2.0 PKCE, OAuth 2.0 client credentials, OAuth 2.0 password, API keyBasic auth, Session login
Token lifetime (values differ)Phrasea: Keycloak realm setting (Not public); Phraseanet v1: tokens do not expireN/A (no tokens documented; Portal uses server-side sessions)
Rate limit (values differ)Phraseanet v1: none; Phrasea SaaS plans: 5-40 concurrent requests + request quotasNot public
Pagination (values differ)Phrasea: page + limit (max 100); Phraseanet v3: offset/limit or page/per_page (max 100)Not public (Portal pages via page=; portalDI search has a max-results setting)
Webhooks (API) (values differ)Phrasea: admin-managed entity events, unsigned; Phraseanet: per OAuth app, 17 eventsnone; server-side Trigger Sets run built-in or custom Actions on events
API spec (values differ)OpenAPI 3.1.0 Databox (239 ops) + Expose (37 ops); Phraseanet v3 OpenAPI 3.0.3 (7 ops)none public (Guide to Development APIs, last v17.7, behind partner login)
Official SDKs (values differ)Phraseanet PHP SDK (last release 2021); no official Phrasea SDKnone public; legacy Developer Program SDK licence for integrators

Sources

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

Phraseanet:S22S28S34S35S36S37S39S40S43S44S45S47S49S50S51S53S54S62S67S76S15All Phraseanet sources →

Xinet:S9S10S11S13S14S17S20S27S31S68All Xinet sources →

Search the wiki