v1Overview
Real-time events
Webhooks
Point Synup at one HTTPS URL and we'll POST a signed JSON payload every time something happens in your account — a review lands, a listing goes live, a sync fails. One webhook endpoint per agency.
Configuring your endpoint
Add and manage your webhook endpoint from Settings → Developer → Webhooks. Your endpoint must accept HTTPS POST requests and return a 2xx status within 10 seconds — anything else counts as a failed delivery and is retried.
Every agency gets exactly one webhook endpoint. Only live event types — right now that's Sydekick Agent's two, see the Agent API page — subscribe automatically when you create it; the rest of the catalog is on the roadmap and starts subscribing once its domain ships. Manage your selection anytime from the Events tab.
Signing & payloads
Verify every request is really from Synup and understand the envelope shape.
Event types
Browse the full event catalog across 13 domains, and see what's live today.
Delivery & replay
Retry schedule, auto-pause, troubleshooting, and replaying past deliveries.
Best practices
Idempotency, security, and reliability guidance for a production integration.