Storyblok
Storyblok is a headless content management system (CMS) with a visual editor that enables developers and content editors to collaboratively build and manage digital experiences. It provides APIs for content delivery, content management, image optimization, and webhook-based event notifications. Storyblok supports composable content through reusable components, multi-language content, and multi-site management with real-time collaboration features.
APIs
Storyblok Content Delivery API
The Storyblok Content Delivery API v2 enables developers to fetch published content from a Storyblok space for delivery to web, mobile, and other channels. Provides access to st...
Storyblok Management API
The Storyblok Management API is a REST API for programmatically creating, reading, updating, and deleting content and configuration within a Storyblok space. Supports managing s...
Storyblok Image Service
The Storyblok Image Service provides on-the-fly image resizing, cropping, filtering, and format conversion for assets stored in Storyblok. Supports fit-in resizing, smart croppi...
Storyblok Webhooks
Storyblok emits webhook events when content actions occur in a space such as story publication, unpublication, deletion, asset upload, and pipeline stage transitions. AsyncAPI s...
Collections
Arazzo Workflows
Storyblok Asset to Story
Sign an asset upload, create a story that references the asset, then publish it.
ARAZZOStoryblok Author and Publish Story
Create a draft story, read it back, update its content, then publish it.
ARAZZOStoryblok Build Navigation
Pull the space link tree for a folder, then fetch the folder start page content for a navigation header.
ARAZZOStoryblok Clone Component
Read an existing component definition, recreate it under a new name, and confirm it via the component list.
ARAZZOStoryblok Component to Story
Define a component schema, create a story that uses it, then publish the story.
ARAZZOStoryblok Onboard Collaborator
Validate the space, invite a collaborator with a role, then list collaborators to confirm the invitation.
ARAZZOStoryblok Provision Datasource
Validate the space, create a datasource, then read its entries back through the Content Delivery API.
ARAZZOStoryblok Publish and Verify Delivery
Publish a draft story via the Management API and verify it is live through the Content Delivery API.
ARAZZOStoryblok Register Webhook
Validate the space, register a webhook endpoint, then read it back to confirm it is active.
ARAZZOStoryblok Retire Story
Read a story, unpublish it to pull it from delivery, then optionally delete it from the space.
ARAZZOStoryblok Tag-Driven Content Sync
Discover tags, list the stories carrying a chosen tag, then fetch the full content of the first match.
ARAZZOGraphQL
Storyblok GraphQL API
The Storyblok GraphQL API is a read-only content delivery endpoint that exposes published and draft content from a Storyblok space. It provides a strongly typed, automatically d...
GRAPHQLPricing Plans
Rate Limits
FinOps
Storyblok Finops
FINOPSEvent Specifications
Storyblok Webhooks
The Storyblok Webhook system delivers real-time event notifications to registered HTTP endpoints when content events occur in a Storyblok space. Events are triggered by actions ...
ASYNCAPI