APIs ready for your use case
Storyblok offers different APIs to help you implement the best user experience for your use case. To deliver content to your users you can either use the Content Delivery API or the GraphQL API. Both APIs are optimized for response times and heavily cached. Our Management API allows deep integration with the CMS and offers a programmatic approach to creating and updating your content.
Technology teasers
Read more on how to use the different APIs.
Need Help?
-
Accessing your Data
This guide shows in detail how to use the Content Delivery API to access content from Storyblok.
-
Content and Asset CDN
Both our content delivery API and our assets are delivered via a CDN.
-
HTTP Client Examples
The Content Delivery API is the most simple way to access your Storyblok content. We prepared some code snippets for you to try out.
-
Content Delivery API v1
Access the Content Delivery API v1 documentation. Make sure to check out our v2 which is faster, transmits less data, and has more features.
-
Use the Management API with storyblok-js-client
Use storyblok-js-client to edit, update or even delete stories in Storyblok.
-
Swap i18n content using their field type translations feature
This article explains how to swap change the default language after you have created a lot of content already.
-
Manage translateable versions of content
Use the Management API to export and import a translateable version of your content.
-
Use the GraphQL API with React and Apollo
Understand how to use Storyblok’s new GraphQL API with React and Apollo - the most famous GraphQL client.
-
Use Storyblok's GraphQL endpoint with Vue.js and Apollo
Learn how to use Storyblok’s GraphQL API with Vue.js and Apollo.
-
GraphQL API Browser
Explore the GraphQL API and the schema of your content using our hosted browser.