API Documentation
Integrate QuickConnect's notification system into your applications using our RESTful API.
Authentication
All API requests require authentication using an API key. You can generate an API key from your dashboard settings.
Authorization: Bearer YOUR_API_KEY
Send Notification
POST
https://quick-connect.org/api/v1/notifications
Parameters
Name | Type | Description |
---|---|---|
titleRequired | string | Notification title |
messageRequired | string | Notification message |
group_id | string | Target group ID (optional) |
curl -X POST https://quick-connect.org/api/v1/notifications \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "title": "Meeting Reminder", "message": "Team meeting starts in 15 minutes", "group_id": "team-dev" }'
Get Notifications
GET
https://quick-connect.org/api/v1/notifications
Query Parameters
Name | Type | Description |
---|---|---|
limit | integer | Number of results (default: 20) |
offset | integer | Pagination offset (default: 0) |
group_id | string | Filter by group ID |
Rate Limits
API requests are limited based on your plan:
- Basic: 100 requests per minute
- Pro: 1,000 requests per minute
- Enterprise: Custom limits
Error Handling
The API uses standard HTTP response codes:
- 200: Success
- 400: Bad Request
- 401: Unauthorized
- 403: Forbidden
- 429: Too Many Requests
- 500: Server Error
Need Help?
Our developer support team is here to help you integrate QuickConnect.
Contact Developer Support