How to Create a Story
Stories are temporary posts that disappear after 24 hours. Follow these steps to create one in the app or via the API.
In the app (UI)
- Open the app and log in.
- At the top of the feed, find the stories row (e.g. "Post a Story" or your avatar with a "+").
- Click Create Story or the + on your story ring.
- Choose Photo/Video or Text:
- Photo/Video: Select a file from your device, add an optional caption, then post.
- Text: Type your text, pick a background color if available, then post.
- Set privacy (who can see it) if the option is shown.
- Publish. Your story will appear in the stories row and expire after 24 hours.
Via the API
With media (image or video):
POST /api/Story/users/{userId}
Authorization: Bearer {token}
Content-Type: multipart/form-data
FormData: media (file), type (image|video), privacy (public|friends|custom)
Text-only story:
POST /api/Story/users/{userId}
Authorization: Bearer {token}
Content-Type: application/json
{
"content": "Check out my day!",
"type": "text",
"backgroundColor": "#FF5733"
}
Next steps
- Stories feature — full API and behavior
- Create First Post — permanent posts
- Tutorials intro