A transaction was imported
A new transaction was stored: by bank sync or by a CSV/manual statement import. Sent only for transactions GET /v1/transactions/{id} serves: never a hidden transaction, a duplicate or one on a deleted account. Booked and pending transactions both arrive; status says which.
postWebhooktransaction.imported
Headers
Dynt-Signaturestring required
t=<unix seconds>,v1=<hex HMAC-SHA256 of "<t>.<raw body>">[,v1=…]
Dynt-Event-Idstring required
Dynt-Event-Type'transaction.imported' required
Payload
Response
Received. Any other answer, or none within 10 seconds, is retried.
Changes
Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.