Which lender criteria changes should trigger a webhook?
Integrations need timely updates without receiving noise for every cosmetic edit. What counts as a material criteria event?
10 replies
Threshold, product availability, position, geography, industry restriction, required document, and submission-channel changes are material.
A correction can also be material if it changes whether a deal passes a rule, even when the intended policy did not change.
Logo, description, and formatting edits should not be mixed with underwriting events.
How should an integration recover if it misses a webhook?
Use signed events with unique IDs, retries, idempotency, and a cursor-based changes endpoint for reconciliation.
The event should say what changed without including merchant or user data.
A before-and-after field diff would let our CRM update only the affected routing rules.
Include effective time, published time, source, reviewer status, and criteria version.
Lender withdrawal should be its own event rather than setting every field to blank.
Trigger on decision-relevant changes, keep cosmetic updates separate, and provide reliable replay and version context.