Skip to main content
The GraphQL API uses strongly-typed objects for all data. This section documents each type, its fields, and relationships.

Core Types

Package Resolution Types

Subscription Types

Type Summary

TypeDescription
ComponentUI component with compiled JavaScript
PackageImmutable snapshot of components
ContentContent item with compiled BindJS
ContentTypeSchema for content structure
AssetMedia file with CDN URL
TagCategorization label
SavedSearchStored search configuration
ResolvedPackageFull package data with dependencies
ResolvedPackageRefPackage IDs for normalized caching
ResolvedPackageDataContent-addressed package data
PackageDependencyExternal package reference
ContentUpdateReal-time content change payload
ComponentPreviewPreview component data
ContentPreviewPreview content data
PreviewUpdateReal-time preview change payload