A Product is one app in the Skarn catalog — the registry the platform uses to present, route to, and govern every app. Each entry carries display details like name, description, themeColor, and iconName, plus routing such as apiUrl, callbackPath, healthPath, and eventsWebhookPath. Flags like subscribable, coreService, isActive, and visibility control whether it appears and can be purchased, while lastHealthCheckAt and isHealthy track live status. A product owns its plans, entitlements, credentials, assignments, and the topicsProduced it publishes, tying the whole subscription and integration model together.
Technical section
Data model, API, and internals — visible to developers.
