# Get story details **GET /v2/stories/{storyId}** Retrieves detailed information about a specific story including its settings and dynamic variables ## Servers - Production API server: https://api.storydoc.com (Production API server) ## Authentication methods - Bearer auth ## Parameters ### Path parameters - **storyId** (string) The ID of the story to retrieve ## Responses ### 200 Story details retrieved successfully #### Body: application/json (object) - **id** (string) Unique identifier for the story - **status** (string) Current status of the story - **previewUrl** (string(uri) | null) Preview URL for the story (null if not published) - **createdAt** (string(date-time)) Timestamp when the story was created - **title** (string) Title of the story - **dynamicVariables** (object) Dynamic variables configuration for the story ### 400 Missing or invalid storyId parameter #### Body: application/json (object) - **error** (string) ### 403 Authentication failed or missing token #### Body: application/json (object) - **error** (string) ### 404 Story not found #### Body: application/json (object) - **error** (string) ### 429 Rate limit exceeded #### Headers - **x-rate-limit-counter** (integer) Current request count - **x-rate-limit-maximum** (integer) Maximum allowed requests #### Body: application/json (object) - **error** (string) ### 500 Internal server error #### Body: application/json (object) - **error** (string) - **errorId** (string) [Powered by Bump.sh](https://bump.sh)