Testing the FIRST_SYNC_COMPLETE Webhook

Last updated: March 16, 2026

For testing purposes, you may want to trigger the FIRST_SYNC_COMPLETE webhook again on an existing integration. While you cannot directly reset this webhook, here are two effective approaches:

Option 1: Duplicate Your Sandbox Integration

Create a duplicate of your existing sandbox integration and trigger a new sync. This will fire the FIRST_SYNC_COMPLETE webhook on the new integration.

Note: You may need to delete an existing integration to stay within the limit of 2 sandbox integrations per PMS. Don't worry - deleting and recreating an integration recreates the same data, so you won't lose any information.

Option 2: Use the SYNC_COMPLETE Webhook

The SYNC_COMPLETE webhook is functionally equivalent to FIRST_SYNC_COMPLETE and is ideal for testing purposes. The key difference is that SYNC_COMPLETE fires after every sync (not just the first one), making it perfect for development and testing scenarios where you need to trigger the webhook multiple times.