Overview
Minimum plan
Watchlist management, notifications, subscriptions, and events are available on Pro+.
Watchlist CRUD
List watchlists
Response - array of watchlist objects:
Create a watchlist
Returns
201 Created with the full watchlist object and a Location header.
Update a watchlist
Delete a watchlist
204 No Content. Deleting a watchlist removes all members, events, notifications, and subscriptions.
Members
Each member type has the same three operations: list (paginated), add, and remove.Adding a member
companies/3508351 with the entity type and ID:
Returns
201 Created with the member GUID:
409 Conflict if the entity is already a member.
Listing members (paginated)
Member lists use the same offset-based pagination as other table endpoints. See Pagination for the full reference.Exporting members
Each member type can be exported as CSV:Removing a member
204 No Content. Associated events are also deleted.
Moving members
Move a single member to another watchlist:409 for members that already exist in the target watchlist. Bulk move reports skipped duplicates:
Check membership
Find which watchlists an entity belongs to:companyId, personId, addressId, propertyId, or vehicleId.
Event subscriptions
Subscriptions control which event types generate events for a watchlist. Without subscriptions, no events are recorded.List subscriptions
Subscribe to event types
Subscribe to a single event type:Unsubscribe
Event types
ResidentMovedIn and ResidentMovedOut report that someone has registered as living at a watched address, or has moved away from it or been deregistered. A move between apartments at the same address does not count. The events carry no personal data, and people with protected personal data never produce them.
Notifications
Notifications define where events are delivered. Each watchlist can have multiple notification destinations.List notifications
Create a notification
- Webhook
- Email
- SMS
https:// URL.409 Conflict if the destination already exists on the watchlist.
Delete a notification
Test a webhook notification
Events
When a subscribed change is detected on a member, an event is recorded. Events persist until the member is removed.List events (paginated)
Export events
Acknowledge a single event
note field is optional.
Unacknowledge a single event
Bulk acknowledge
Acknowledge multiple events at once:Bulk unacknowledge
Acknowledge all
Acknowledge every unacknowledged event on a watchlist:Dashboard
Get a summary of a watchlist including recent events and event counts per entity type:
Response:
Typical workflow
1
Create a watchlist
POST /watchlists with a name and optional description.2
Add members
Add companies, persons, addresses, properties, or vehicles to your watchlist.
3
Subscribe to event types
Choose specific event types or use
subscribeToAll to monitor everything.4
Add notifications
Set up webhook for real-time delivery, email for digests, or SMS for alerts.
5
Poll or receive events
Events are recorded as members change. Poll the events endpoint or receive notifications.
6
Acknowledge events
Mark events as reviewed - individually, in bulk, or all at once.