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