Reference: Meta Threads API
OAuth scopes
threads:readthreads:writepublic_profileWebhooks
threads.post.publishedthreads.reply.created- 1
1. Create a developer app
Sign in at /developers/dashboard → Create Application. Add the **Threads** product module. Enable threads:read and threads:write scopes.
- 2
2. OAuth with creator account
Redirect the creator through Sign in with Aura with threads scopes.
GET https://aura.aisastra.com/oauth/authorize? client_id=YOUR_APP_ID &redirect_uri=https://yourapp.com/oauth/callback &scope=threads:read threads:write public_profile &state=csrf_token
- 3
3. List threads
GET https://aura.aisastra.com/api/v1/graph?node=me/threads&limit=10 Authorization: Bearer USER_ACCESS_TOKEN
- 4
4. Publish a thread
POST https://aura.aisastra.com/api/v1/graph Authorization: Bearer USER_ACCESS_TOKEN Content-Type: application/json { "node": "me/threads", "caption": "Hello from my integration", "surface": "threads" } - 5
5. Reply to a thread
POST https://aura.aisastra.com/api/v1/graph { "node": "thread/THREAD_ID/replies", "text": "Thanks for reading!" } - 6
6. App Review
Submit a screencast of OAuth + publish + webhook delivery before Live mode.