You can create announcements in two ways:
- 🖥️ From Connect Pi Dashboard (Manual)
- ⚡ Using API (Recommended for automation)
You can directly create announcements from your app dashboard.
Go to your app dashboard after creating your app.
- Click on Create Announcement
- Write your update message
- Submit the announcement
Once submitted:
- Announcement is instantly published
- Visible to all your app users
- Quick updates
- Manual announcements
- Small apps without backend
You can automate announcements using API from your admin panel or backend.
POST https://www.connectpi.in/api/apphub/announcements
curl -X POST https://www.connectpi.in/api/apphub/announcements \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{"content": "Version 2.0 is now live for everyone!"}'- Your API key automatically identifies your app
- No need to send App ID manually
- Announcement is instantly broadcasted
You can integrate this API into your admin panel:
- Add a form (title + content)
- Send POST request from backend
- Publish announcements directly
👉 This allows:
- Fully automated updates
- Scheduled announcements
- CMS-style control
Announcements support rich formatting (Max: 1000 characters)
| Style | Syntax |
|---|---|
| Bold | **text** |
| Italic | *text* |
| Underline | __text__ |
| Strikethrough | ~~text~~ |
| Red | [color:red](text) |
| Blue | [color:blue](text) |
| Green | [color:green](text) |
- API key missing
- Invalid key
- Revoked key
- Invalid JSON format
contentfield missing
- App deleted
- Developer account removed
Now you can:
- 📢 Send announcements instantly
- ⚡ Automate updates from backend
- 🚀 Keep users engaged
Use API-based announcements to:
- Send updates after deployments
- Notify users about new features
- Trigger announcements from events

