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
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
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.