v2.18.3 — Webhooks for external internal transfers

Internal transfers between accounts at the same bank (MT Bank) originated outside the API — such as through the mobile app or partner console — now trigger transfer.internal.in (for the receiving account) or transfer.internal.out (for the sending account) webhooks.

This complements existing behavior: internal transfers initiated via POST /v1/accounts/{accountId}/transfers/internal already fired webhooks for both ends. Now, movements you didn’t initiate through the API will also notify your webhook endpoint, with the external: true field in the payload indicating the origin was external.