Build integrations, bots, and apps on top of xNotify with our REST API.
API Status: Currently in private beta. Request access to join the waitlist.
The xNotify API is a RESTful JSON API with OAuth 2.0 authentication. Rate limits are generous — 300 requests/minute for standard apps, 1,000/minute for approved partners.
Create, read, update, and delete posts. Search by hashtag, user, or keyword. Stream real-time posts via WebSocket.
Look up profiles, followers, following lists. Manage blocks and mutes programmatically.
Read notification feeds, mark as read, and subscribe to real-time notification streams.
List communities, read community feeds, manage membership and moderation tools.
Authenticate with OAuth 2.0 and make your first API call:
curl -H "Authorization: Bearer YOUR_TOKEN" \
https://api.xnotify.io/v1/me
Response:
{
"id": "usr_abc123",
"username": "yourname",
"display_name": "Your Name",
"followers_count": 1247,
"verified": true
}
npm install @xnotify/sdkpip install xnotifyAll SDKs are open source and available on GitHub.
Subscribe to events (new followers, mentions, DMs) and receive HTTP POST callbacks to your server. Webhooks are signed with HMAC-SHA256 for verification.
Rate limit headers are included in every response: X-RateLimit-Remaining and X-RateLimit-Reset.
Ready to build? Email developers@xnotify.io to request API access. Include a brief description of what you're building.