Reference: Auragram API — media publish
OAuth scopes
auragram:readauragram:writepublic_profileWebhooks
auragram.reel.published- 1
1. Create app with auragram scopes
Request auragram:read and auragram:write. Write scope requires Live mode for public creators.
- 2
2. Creator OAuth
Redirect the creator to authorize your app. Store tokens server-side only.
GET https://aura.aisastra.com/oauth/authorize? client_id=YOUR_APP_ID &redirect_uri=https://yourapp.com/oauth/callback &scope=auragram:read auragram:write public_profile
- 3
3. List creator reels
Verify existing content before publishing.
GET https://aura.aisastra.com/api/v1/graph?node=me/reels&limit=10 Authorization: Bearer USER_ACCESS_TOKEN
- 4
4. Publish a reel
Video must be hosted at a public HTTPS URL (upload to R2 via your app first, or use merchant CDN).
POST https://aura.aisastra.com/api/v1/graph Authorization: Bearer USER_ACCESS_TOKEN Content-Type: application/json { "node": "me/reels", "videoUrl": "https://cdn.yourapp.com/reel.mp4", "caption": "Behind the atelier 🎬" } - 5
5. Confirm via webhook
Subscribe to auragram.reel.published — fires when the reel syncs to mobile For You and web feed.
- 6
6. App Review
Demo OAuth + reel publish + privacy policy. Live approval unlocks any creator OAuth.