For general webhook concepts like bubble-up behavior, payload visibility rules, and versioned snapshots, see Webhook Concepts.
Description
This event is triggered when a proctoring center is updated — for example, when its schedule, contact information, or associated rooms change.Integration Details
- Subscription Key:
pm.center.updated - Use Case: Sync center availability with external calendars or update proctoring resource allocations.
- Related Events:
pm.center.created
Trigger
- Event Type:
pm_center_updated - Source: Update of a record in the
pm.centertable.
Cross-Service References
This is one of the richest cross-service payloads in the system:- Workflow Tools (
wft.workflow): Workflow definition with steps. - Scheduler (
sch.drive_schedule): Drive schedules with rooms and room seats, filtered toCENTER_PLANtype and this center. - Geo-location: Physical address and coordinates.
- Schedule: Operating hours (weekly availabilities) and holiday overrides.
Payload Example
Payload Type Showcase
Field Notes
center_type,status, andtimezoneare raw enum values — no joined descriptions.geo_locationprovides the physical address and coordinates.schedule → schedule_availabilitiesdefines the weekly operating hours.schedule → schedule_overridesdefines holidays and exceptional closures.workflow → steps → drive_schedules → rooms → room_seatsis a deep cross-service chain filtered to this center viacenter_id.locationon drive schedules is JSONB.exam_typesis a Postgres array of strings.

