The Story Object
An object that represents a content entry. A story object can be any content type, including a folder, and may contain blocks and fields that match its predefined content structure.
Use the story object to compose stories and other entries when migrating or importing content.
Properties
Section titled “Properties”-
idnumberNumeric ID of the story.
-
namestringThe name of the story.
-
parent_idnumberThe ID of the story’s parent folder. Set to
0for root-level stories. -
group_idstringA UUID shared between stories defined as alternates.
-
alternatesobject[]An array of minimal story objects defined as alternates of the current story (usually used for internationalization or variants).
Show child properties
-
idnumberNumeric ID of the story.
-
namestringThe name of the story.
-
slugstringThe slug of the story.
-
publishedbooleanIs the story currently published.
-
full_slugstringThe full slug of the story, which combines the parent folder(s) and the designated story slug.
-
is_folderbooleanIs the content entry a folder.
-
parent_idnumberThe ID of the story’s parent folder. Set to
0for root-level stories.
-
-
created_atstringThe story creation date and time (format: ISO UTC timestamp).
-
deleted_atstringThe story deletion date and time (format: ISO UTC timestamp).
-
sort_by_datestringDate defined in the story’s configuration (format: ISO UTC datestamp). Use with the Content Delivery API’s
sort_byparameter. -
tag_liststring[]An array of tags assigned to the story.
-
updated_atstringLatest update date and time (format: ISO UTC timestamp).
-
published_atstringLatest publishing date and time (format: ISO UTC timestamp).
-
uuidstringUUID of the story.
-
is_folderbooleanIs the content entry a folder.
-
contentobjectAn object that contains all blocks and fields that represents the story’s content structure. Includes a
componentproperty with the content type’s technical name. -
publishedbooleanIs the story currently published.
-
slugstringThe slug of the story.
-
pathstringThe Real path defined in the story’s configuration (learn more in the Visual Editor concept).
-
full_slugstringThe full slug of the story, which combines the parent folder(s) and the designated story slug.
-
default_rootstringThe technical name of the content type block used as default for stories in this folder.
-
disable_fe_editorbooleanIs the Visual Editor disabled.
-
parentobjectAn object with a subset of the story’s parent folder (resolved from
parent_id). -
is_startpagebooleanIs the story defined as the root story of its parent folder.
-
unpublished_changesbooleanDoes the story have unpublished changes.
-
meta_dataobjectObject to store non-editable data that is exclusively maintained with the Management API.
-
imported_atstringLatest import date and time (format: ISO UTC timestamp).
-
preview_tokenobjectThe preview token.
Show child properties
-
tokenstringThe token passed to the editor as preview parameter to allow edit mode verification.
-
timestampstringThe timestamp passed to the editor as preview parameter to allow edit mode verification.
-
-
pinnedbooleanA legacy UI feature replaced by
favourite_for_user_ids. -
breadcrumbsobject[]An array of link objects. A subset of the Content Delivery API’s links endpoint.
Show child properties
-
idnumberNumeric ID of the story.
-
namestringThe name of the story.
-
parent_idnumberThe ID of the story’s parent folder. Set to
0for root-level stories. -
disable_fe_editorbooleanIs the Visual Editor disabled for all entries in the folder.
-
pathstringThe Real path defined in the story’s configuration (learn more in the Visual Editor concept).
-
slugstringThe slug of the story.
-
translated_slugsobject[]An array of translated slug objects (requires the Translatable Slugs app).
Show child properties
-
idnumberNumeric ID of the translated slug.
-
langstringISO code of the current language (use the Content Delivery API’s
languageparameter for the request). -
slugstringThe translated slug of the story.
-
namestringThe translated name of the story.
-
publishedbooleanIs the story currently published.
-
-
-
first_published_atstringFirst publishing date and time (format: ISO UTC timestamp).
-
last_authorobjectA subset of a collaborator object that represents the last user who interacted with the story.
Show child properties
-
idnumberNumeric ID of the user.
-
useridstringUser ID of a collaborator.
-
friendly_namestringFriendly name of a collaborator.
-
-
last_author_idnumberNumeric ID of the last user who interacted with the story.
-
user_idsnumber[]An array of user IDs assigned to a workflow stage.
-
space_role_idsnumber[]An array of space role IDs assigned to a workflow stage.
-
translated_slugsobject[]An array of translated slug objects (requires the Translatable Slugs app).
Show child properties
-
idnumberNumeric ID of the translated slug.
-
langstringISO code of the current language (use the Content Delivery API’s
languageparameter for the request). -
slugstringThe translated slug of the story.
-
namestringThe translated name of the story.
-
publishedbooleanIs the story currently published.
-
-
translated_slugs_attributesobject[]Array of translated slug attributes objects (requires the Translatable Slugs.
Show child properties
-
idnumberNumeric ID of the translated slug.
-
langstringISO code of the current language (use the Content Delivery API’s
languageparameter for the request). -
slugstringThe translated slug of the story.
-
namestringThe translated name of the story.
-
publishedbooleanIs the story currently published.
-
-
localized_pathsobject[]An array of translated slug objects (requires the Translatable Slugs app).
Show child properties
-
pathstringThe full translated slug of the story, which combines the parent folder(s) and the designated story slug.
-
namestringThe translated name of the story.
-
langstringISO code of the current language (use the Content Delivery API’s
languageparameter for the request). -
publishedbooleanIs the story currently published.
-
-
positionnumberNumeric representation of the story’s position in the folder. Users can change this property in the Content tab.
-
release_idsnumber[]An array of release IDs associated with the story. Requires the Releases App.
-
current_version_idnumberThe version ID of the story’s latest content (within the release). Requires the Releases App.
-
base_version_idnumberThe version ID of the story’s content when it was first added to the release. Requires the Releases App.
-
main_version_idnumberThe version ID of the story’s current content (outside the release). Requires the Releases App.
-
scheduled_datesstringScheduled publishing date and time (format: ISO UTC timestamp).
-
stageobjectDetails of the story’s current workflow stage.
Show child properties
-
workflow_idnumberNumeric ID of the current workflow.
-
workflow_stage_idnumberNumeric ID of the current workflow stage.
-
story_idnumberNumeric ID of the story.
-
due_datestringThe date and time the story should move to the next workflow stage (format: ISO UTC timestamp). Once this deadline passes, Storyblok automatically notifies the assigned user.
-
created_atstringThe workflow creation date and time (format: ISO UTC timestamp).
-
-
favourite_for_user_idsnumber[]An array of user IDs who saved the story as Favorite.
{ "story": { "name": "My third article", "parent_id": 0, "group_id": "2b29b0e9-bf7a-4443-b250-aa52a7ec64f2", "alternates": [], "created_at": "2023-05-29T09:53:40.231Z", "deleted_at": null, "sort_by_date": null, "tag_list": [], "updated_at": "2025-04-26T10:25:22.669Z", "published_at": "2024-04-26T10:25:22.654Z", "id": 369689, "uuid": "039508c6-e9fa-42b5-b952-c7d96ab6099d", "is_folder": false, "content": { "_uid": "98cccd01-f807-4494-996d-c6b0de2045a5", "component": "content_type" // All blocks and fields }, "published": true, "slug": "my-third-post", "path": null, "full_slug": "articles/my-third-article", // automatically generated "default_root": null, "disable_fe_editor": false, "parent": { "id": 369683, "slug": "posts", "name": "Posts", "disable_fe_editor": true, "uuid": "dcfcc350-e63e-4232-8dcb-ba4b8e70799d" }, "is_startpage": false, "unpublished_changes": false, "meta_data": null, "imported_at": "2024-03-11T13:13:14.711Z", "preview_token": { "token": "279395174a25be38b702f9ec90d08a960e1a5a84", "timestamp": "1714129418" }, "breadcrumbs": [ { "id": 123316305875825, "name": "artikel", "parent_id": null, "disable_fe_editor": false, "path": null, "slug": "artikel", "translated_slugs": [ { "id": 123380337827976, "lang": "es", "slug": "spanish-article-slug", "name": "Spanish article name", "published": null } ] } ], "first_published_at": "2023-06-06T08:47:05.426Z", "last_author": { "id": 10961, "userid": "user@storyblok.com", "friendly_name": "Chakit Arora" }, "last_author_id": 10961, "translated_slugs": [ { "id": 123316380093025, "lang": "de", "slug": "german-article-slug", "name": "German article name", "published": null } ], "localized_paths": [ { "path": "artikel/german-article-slug", "name": "German article name", "lang": "de", "published": null }, { "path": "articulos/spanish-article-slug", "name": null, "lang": "es", "published": null } // All other defined locales ], "position": 0, "scheduled_dates": "2025-05-08T18:59:00.000Z", "favourite_for_user_ids": [ 10961 ] }}Was this page helpful?
This site uses reCAPTCHA and Google's Privacy Policy (opens in a new window) . Terms of Service (opens in a new window) apply.
Get in touch with the Storyblok community