Webhooks
Category: Public
Base URL: /webhooks/quickbox
Authentication: Mixed
Routes: 6 routes documented
Overview
This section documents 6 API routes for webhooks.
Quick Reference
| Method | Endpoint | Description |
|---|---|---|
| POST | /webhooks/quickbox |
No description |
| POST | /webhooks/resend |
No description |
| POST | /webhooks/stripe-tolerant |
Custom Stripe webhook handler with extended tolerance This e... |
| POST | /webhooks/support/freshdesk |
POST /webhooks/support/freshdesk Webhook handler for Freshde... |
| POST | /webhooks/support/gorgias |
POST /webhooks/support/gorgias Webhook handler for Gorgias e... |
| POST | /webhooks/support/intercom |
POST /webhooks/support/intercom Webhook handler for Intercom... |
POST Webhooks Quickbox
Endpoint: POST /webhooks/quickbox
Authentication: Public (Optional)
Request Body
// Request body structure (to be documented)
Response
Success:
// Response structure (to be documented)
Example Request
curl -X POST 'https://your-store.omnicart.cc/webhooks/quickbox' \
-H 'Content-Type: application/json'
POST Webhooks Resend
Endpoint: POST /webhooks/resend
Authentication: Public (Optional)
Request Body
// Request body structure (to be documented)
Response
Success:
// Response structure (to be documented)
Example Request
curl -X POST 'https://your-store.omnicart.cc/webhooks/resend' \
-H 'Content-Type: application/json'
POST Webhooks Stripe-tolerant
Endpoint: POST /webhooks/stripe-tolerant
Authentication: Public (Optional)
Description
Custom Stripe webhook handler with extended tolerance This endpoint replaces the default /webhooks/payment/pp_stripe_stripe to handle webhook events with a 10-minute tolerance window instead of 5 minutes. Use this URL in Stripe Dashboard: https://your-domain.com/webhooks/stripe-tolerant
Request Body
// Request body structure (to be documented)
Response
Success:
// Response structure (to be documented)
Example Request
curl -X POST 'https://your-store.omnicart.cc/webhooks/stripe-tolerant' \
-H 'Content-Type: application/json'
POST Webhooks Support Freshdesk
Endpoint: POST /webhooks/support/freshdesk
Authentication: Public (Optional)
Description
POST /webhooks/support/freshdesk Webhook handler for Freshdesk events. Handles real-time updates for tickets and replies. Setup in Freshdesk: 1. Go to Admin → Workflows → Automations 2. Create new automation rule 3. Trigger: Ticket is created/updated 4. Action: Trigger webhook 5. URL: https://your-domain.com/webhooks/support/freshdesk
Request Body
// Request body structure (to be documented)
Response
Success:
// Response structure (to be documented)
Example Request
curl -X POST 'https://your-store.omnicart.cc/webhooks/support/freshdesk' \
-H 'Content-Type: application/json'
POST Webhooks Support Gorgias
Endpoint: POST /webhooks/support/gorgias
Authentication: Public (Optional)
Description
POST /webhooks/support/gorgias Webhook handler for Gorgias events. Handles real-time updates for tickets and messages. Setup in Gorgias: 1. Go to Settings → REST API → HTTP Integrations 2. Create new integration 3. URL: https://your-domain.com/webhooks/support/gorgias 4. Events: ticket-created, ticket-updated, ticket-message-created 5. Copy the secret for verification
Request Body
// Request body structure (to be documented)
Response
Success:
// Response structure (to be documented)
Example Request
curl -X POST 'https://your-store.omnicart.cc/webhooks/support/gorgias' \
-H 'Content-Type: application/json'
POST Webhooks Support Intercom
Endpoint: POST /webhooks/support/intercom
Authentication: Public (Optional)
Description
POST /webhooks/support/intercom Webhook handler for Intercom events. Handles real-time updates for conversations and messages. Setup in Intercom: 1. Go to Settings → Developers → Webhooks 2. Add webhook URL: https://your-domain.com/webhooks/support/intercom 3. Subscribe to: conversation.user.created, conversation.user.replied, conversation.admin.replied 4. Copy the webhook secret for verification
Request Body
// Request body structure (to be documented)
Response
Success:
// Response structure (to be documented)
Example Request
curl -X POST 'https://your-store.omnicart.cc/webhooks/support/intercom' \
-H 'Content-Type: application/json'