ProducerSync API

producerSyncNpnActivated

WEBHOOK

Delivered when a producer is added to your monitored population.

Fires immediately — it is triggered by a change to your account’s subscription
list, not by NIPR’s daily cycle. Use it to start onboarding workflows or run an
initial compliance check.

post
https://api.sandbox.agentsync.io

Body

application/json

NpnActivatedWebhookEvent

Fields common to every ProducerSync webhook event.

idstringrequired

Unique identifier for this event, a TypeID with the whe_ prefix. Repeated on retries — use it to deduplicate.

Example:whe_01m0a149wzf6sb9ap9y8tafwe1

typestringrequired

The specific event type.

timestampstring(date-time)required

UTC time the event was generated. Fractional-second precision is not fixed - parse with a tolerant RFC 3339 parser rather than a fixed-millisecond format.

Example:2026-08-18T08:52:09.2471298Z

dataobjectrequired
Show Child Parameters

Response

2XX

Customer endpoint acknowledged the event.

post

Body

{ "id": "whe_01m0as71hne038rrhtz1w36n77", "type": "producersync.npn.activated", "timestamp": "2026-08-18T15:53:04.8213402Z", "data": { "npn": "15645555", "activatedAt": "2026-08-18T15:53:01.5791204Z" } }
2XX

producerSyncNpnDeactivated

WEBHOOK

Delivered when a producer is removed from your monitored population.

Fires immediately — it is triggered by a change to your account’s subscription
list, not by NIPR’s daily cycle. Use it to remove the producer from active
monitoring or trigger offboarding actions.

post
https://api.sandbox.agentsync.io

Body

application/json

NpnDeactivatedWebhookEvent

Fields common to every ProducerSync webhook event.

idstringrequired

Unique identifier for this event, a TypeID with the whe_ prefix. Repeated on retries — use it to deduplicate.

Example:whe_01m0a149wzf6sb9ap9y8tafwe1

typestringrequired

The specific event type.

timestampstring(date-time)required

UTC time the event was generated. Fractional-second precision is not fixed - parse with a tolerant RFC 3339 parser rather than a fixed-millisecond format.

Example:2026-08-18T08:52:09.2471298Z

dataobjectrequired
Show Child Parameters

Response

2XX

Customer endpoint acknowledged the event.

post

Body

{ "id": "whe_01m0b4z12te08trj6a0dnq03k1", "type": "producersync.npn.deactivated", "timestamp": "2026-08-18T19:18:25.114073Z", "data": { "npn": "15645555", "deactivatedAt": "2026-08-18T19:18:22.982Z" } }
2XX

LoaMapping

object
categoriesarray[string]

Example:property, health, casualty

Example

SelfLink

object
selfobject
Show Child Parameters
Example

LinksV1

object
firstobject
Show Child Parameters
selfobject
Show Child Parameters
nextobject
Show Child Parameters
lastobject
Show Child Parameters
Example