Storyblok

api.storyblok.com

Community

Storyblok is a headless CMS with a visual editor that allows content teams to manage structured content across websites, apps, and digital products. Use this API to create, read, update, and delete stories (content entries), manage reusable components (content type schemas), and access datasource key-value entries for dropdowns and configuration.

Auth

api_key

Pricing

free

Spec version

1.0

Base URL

https://api.storyblok.com

Crawl failures

1

Last verified

2026-03-01T11:09:33.000Z

Health

This is a community-maintained manifest. Health monitoring is not available because this service doesn't host its own /.well-known/agent endpoint yet. Learn more about trust levels →

Capabilities

create_story

other

Create a new content story in the space. Requires a name, slug, and content object matching the component schema.

Detail: https://api.storyblok.com/capabilities/create_story

delete_story

other

Permanently delete a story by its ID. This action cannot be undone.

Detail: https://api.storyblok.com/capabilities/delete_story

get_datasource

other

Retrieve entries from a datasource by its slug. Datasources are key-value collections used for dropdowns, configuration, and reusable option lists.

Detail: https://api.storyblok.com/capabilities/get_datasource

get_story

other

Retrieve a single content story by its slug or numeric ID. Returns the full content payload including all nested components and metadata.

Detail: https://api.storyblok.com/capabilities/get_story

list_components

other

List all component definitions (content type schemas) in the space. Components define the structure and fields available when creating stories.

Detail: https://api.storyblok.com/capabilities/list_components

list_stories

other

List and filter stories in a space. Supports pagination, filtering by content type, folder, tag, and full-text search. Returns an array of story objects.

Detail: https://api.storyblok.com/capabilities/list_stories

update_story

other

Update an existing story's content, name, slug, or metadata. Requires the story ID and the updated fields.

Detail: https://api.storyblok.com/capabilities/update_story

Agent Preview

This is what an AI agent sees when it discovers this service via the Gateway:

Service: Storyblok
Description: Storyblok is a headless CMS with a visual editor that allows content teams to manage structured content across websites, apps, and digital products. Use this API to create, read, update, and delete stories (content entries), manage reusable components (content type schemas), and access datasource key-value entries for dropdowns and configuration.
Auth: api_key
Capabilities:
  - create_story: Create a new content story in the space. Requires a name, slug, and content object matching the component schema.
  - delete_story: Permanently delete a story by its ID. This action cannot be undone.
  - get_datasource: Retrieve entries from a datasource by its slug. Datasources are key-value collections used for dropdowns, configuration, and reusable option lists.
  - get_story: Retrieve a single content story by its slug or numeric ID. Returns the full content payload including all nested components and metadata.
  - list_components: List all component definitions (content type schemas) in the space. Components define the structure and fields available when creating stories.
  - list_stories: List and filter stories in a space. Supports pagination, filtering by content type, folder, tag, and full-text search. Returns an array of story objects.
  - update_story: Update an existing story's content, name, slug, or metadata. Requires the story ID and the updated fields.