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 at storrito.com/documentation/api/v1. Your Bearer token and personal base URL are in your Storrito account under API Credentials, which also links the same documentation.
If you have questions or run into issues, reach out to support — we're happy to help with your integration.