{"name":"GB Automations Service","version":"1.0.0","endpoints":{"health":"/health","jobs":{"POST /jobs/smart-sync":"Disabled (webhook-first mode)","POST /jobs/backfill-bookings":"Trigger a date-ranged booking backfill job","POST /jobs/full-back-sync":"Trigger full back-sync (uses defaults when no date range provided)","GET /jobs/status":"Get running job status","POST /jobs/cron/nightly-backfill":"Cron trigger for nightly full back-sync"},"webhooks":{"POST /webhooks/booking-updated":"Handle booking updated event","POST /webhooks/booking-created":"Handle booking created event","POST /webhooks/sync-booking":"Sync a specific booking","POST /webhooks/batch-sync":"Sync multiple bookings","POST /webhooks/master-data-updated":"Handle master-data updated event","POST /webhooks/master-data-created":"Handle master-data created event","POST /webhooks/sync-master-data":"Sync a specific master-data record","POST /webhooks/batch-sync-master-data":"Sync multiple master-data records"},"masterDataJobs":{"POST /jobs/backfill-master-data":"Trigger master-data backfill (fromId/toId or modifiedSince)"},"crm":{"POST /jobs/push-to-crm":"Drain crm_sync_state → Twenty CRM Opportunities (requires FEATURE_CRM_BOOKING_SYNC=true)"},"notifications":{"GET /notifications/status":"Check notification service health","POST /notifications/test":"Send a test notification (requires auth)","POST /notifications/send":"Send a custom notification (requires auth)"}}}