monitor.match, and creates the Form 4 monitor in the signed-in
Delivery dashboard. This is a
human-authenticated control-plane workflow; do not use an API key for setup.
Keep the dashboard-issued endpoint and monitor IDs. Verify the raw-body
signature through a proxy when Zapier cannot safely do it. Use a dashboard test
event only to confirm the receiver and signature path: it sends webhook.test.
For the Zap’s production review-row mapping, use this representative
monitor.match sample (or replay a recorded production monitor.match
delivery):
data.monitor.id, data.matches[0].accessionNumber,
data.matches[0].htmlUrl, data.matches[0].form,
data.matches[0].ticker, data.matches[0].filingDate, and receipt time into
the review row. The sample shows fields emitted for a keyword filing match;
retain the full received event rather than assuming a third-party parser shape.
Use an external unique key for event or accession-number deduplication. Inspect
delivery attempts and reconcile monitor matches: a missing Zap row is not proof
that no filing exists.

