Skip to main content

Edition API

Query the installed edition, license status, and available features.

Base path: /api/v1/edition


Get Edition

GET /api/v1/edition

Returns the installed edition (community or enterprise), license information, and the list of available features.

Response

Status: 200 OK

{
"edition": "community",
"license": null,
"features": [
"auth", "backup", "chats", "counts", "databases", "diagnostics",
"edges", "export", "graph", "health", "lexicon", "llm", "logs",
"mcp", "nodes", "quality", "queue", "search", "settings",
"sources", "templates", "tools", "triggers", "workflows"
]
}

When an enterprise license is installed:

{
"edition": "enterprise",
"license": {
"type": "enterprise",
"holder": "Acme Corp",
"expires": "2027-01-01"
},
"features": ["...community features...", "...enterprise features..."]
}

curl Example

curl -s http://localhost:8080/api/v1/edition

Response Models Reference

EditionResponse

FieldTypeDescription
editionstringEdition identifier (community or enterprise)
licenseLicenseInfo or nullLicense details, null for community edition
featuresstring[]List of available feature identifiers

LicenseInfo

FieldTypeDescription
typestringLicense type
holderstringLicense holder name
expiresstring or nullExpiration date (ISO format), null for perpetual licenses