Sections Covered in This Article:
Accessing the Developer Zone
To get started:
Log in to your Business Tools on Viewcy.
In the left-hand panel, click on Developer's Zone.
You’ll be taken to a dashboard where you can:
Generate and manage webhooks
View activity logs
Configure integrations
Webhooks + Integrations
Webhooks allow you to automate tasks by sending real-time updates to your system when certain events occur in Viewcy. Instead of manually checking for new orders, tickets, or memberships, webhooks notify your system instantly.
Key capabilities include:
Real-time updates on orders, tickets, and memberships
No-code automation via Zapier
Custom integrations for advanced use cases
Using Webhooks
To create and use a webhook:
Go to the Developer Zone and click “Generate Webhook.”
Select an event (e.g., “Order Placed,” “Ticket Purchased,” or “Membership Updated”).
Enter your destination URL—this is where Viewcy will send the POST request when the event occurs.
Optionally configure a Secret Key for secure request verification.
Save the webhook.
When the selected event occurs, Viewcy will send a POST request to the URL you specified, with a JSON payload containing event data. You can use this data in your backend to trigger any logic you need—such as sending a confirmation email, updating a database, or notifying another service.
To validate the webhook:
Use the Secret Key in your server logic to confirm that the request is authentic.
Webhook payloads follow a consistent structure. Detailed schemas and examples will be available in our Developer Docs (coming soon).
No-Code Automation
Easily connect Viewcy to thousands of external applications—such as Google Sheets, Mailchimp, Slack, or Airtable—using Zapier.
Examples:
Add new customers to mailing lists
Update spreadsheets automatically
Send Slack alerts when a ticket is sold
No coding required.
Custom Webhooks
For developers needing full control, Viewcy allows webhook configuration to send structured event data directly to your servers.
Security Feature:
Each webhook includes a Secret Key (masked in the dashboard).
Use the “Copy Secret Key” option in the three-dot menu
Validate incoming requests using this key
Webhook Logs
Monitor and debug your integrations with improved logs:
100 logs per page for easier viewing
Pagination now scrolls to the top of the table rather than the top of the full page
Each log entry includes the status code, payload, and timestamp, making it easier to troubleshoot and test your integration.
Support
Need help setting up your webhook or Zapier integration?
Email us at support@viewcy.com.