Search Storyblok's Documentation
  1. Introduction

Introduction

The Storyblok Management API allows you to create, edit, update, and delete your content using a common interface. It is organized around REST. Our API has predictable, resource-oriented URLs, and uses HTTP response codes to indicate API errors. We use built-in HTTP features, like HTTP query parameters and HTTP verbs, which are understood by off-the-shelf HTTP clients. We support cross-origin resource sharing, allowing you to interact securely with our API from a client-side web application (you should never expose your secret API key in any public website's client-side code). JSON is returned by all API responses, including errors. Our API libraries convert responses to appropriate language-specific objects.

Requests can be performed using your own API Authentication Token that you can obtain from your profile in the Storyblok application.

API Libraries

Official libraries for the Storyblok Management API are available in several languages. You can take a look at Storyblok's Github for more. Community-supported libraries are also available for additional languages.

Region-specific base URLs

Base URL for spaces created in the EU
https://mapi.storyblok.com
Base URL for spaces created in the US
https://api-us.storyblok.com
Base URL for spaces created in Canada
https://api-ca.storyblok.com
Base URL for spaces created in Australia
https://api-ap.storyblok.com
Base URL for spaces created in China
https://app.storyblokchina.cn

Check out the Postman Collection of the Storyblok Management API

Postman Collection Opens in new tab