The Storrito API lets you schedule Instagram Stories programmatically. Upload images or videos, add native Instagram stickers (hashtags, mentions, links, polls, and more), and queue Stories for posting — all from your own code.
The API is HTTP-based and accepts JSON, so any HTTP client (curl, fetch, requests, etc.) works. You don't need a special SDK.
The API uses Bearer tokens. To get one:
Authorization header of every requestThe same screen shows your API base URL, which is unique to your account.
List your connected Instagram accounts:
curl -X POST https://YOUR-BASE-URL/api/v1/list-instagram-users \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'
You'll get back a JSON list of all the Instagram accounts connected to your Storrito workspace, with their instagramUsername values to use in schedule-instagram-story.
Stories can be built using HTML and a small set of <insta-story> web components. Drop a <insta-hashtag>, <insta-mention>, <insta-link>, or other sticker component into your HTML and the API will extract it as a native Instagram sticker. This means your Stories can be designed in any way HTML allows — gradients, custom fonts, images, layouts — and Storrito handles the conversion to a real Instagram Story.
The Storrito API works well with AI coding agents like Claude Code, Cursor, and GitHub Copilot. You can paste a short prompt describing what you want, point the agent at the API documentation, and have a working integration in minutes. We've designed the API to be predictable and self-documenting so agents can use it without much hand-holding.
The complete API reference — including every procedure, request and response schemas, and example code — is available in your Storrito account under API Credentials → Documentation.
If you have questions or run into issues, reach out to support — we're happy to help with your integration.