Events, Subscriptions and Webhooks

Customizable tools for real-time monitoring and monitoring subject segmentation.

To utilize Events, the API User/API Integration must:

All Monitored Subject ID(s) listed in a Subscription subjectIds[] array, will generate Events per each eventType defined in the Subscription. Events will not generate for Monitored Subjects not listed by Subject ID in any Subscription.

Clients are not limited on creating Subscriptions.

eventTypeDescription
subject.createdNew Events are created whenever a Dynamic NPI subject is created in the ProviderTrust DynamicNPI database.
subject.updated

New Events are created whenever any data associated with a Monitored Subject changes.

This includes demographics (Name, Address, etc.), monitoring status changes, or updated verification results.

subject.deletedOccurs when a subject is deleted from the ProviderTrust DynamicNPI database.

Webhooks can be configured to "listen" to a Subscription for new Events. Event objects created for Monitored Subjects will be sent as POST requests to the API Client-configured webhook endpoint.

Webhooks are limited to 5 per client. Webhooks will only retrieve Events from a single associated Subscription.