# Account Movement HG.Cash will send this webhook whenever money moves in or out of one of your accounts. The request body contains the movement details. Use this to keep your internal balances and ledgers in sync with HG.Cash. Endpoint: POST account-movement Version: 1.0.0 Security: bearerAuth ## Request fields (application/json): - `id` (string, required) Internal movement ID - `externalID` (string, required) Provider- or bank-level external identifier for the movement - `amount` (string, required) Movement amount as a decimal string - `currency` (string, required) ISO 4217 currency code - `direction` (string, required) Movement direction relative to your account Enum: "Inbound", "Outbound" - `status` (string, required) Current status of the movement - `type` (string, required) Type of movement (for example inbound or outbound) - `accountId` (string, required) HG.Cash account ID associated with the movement - `date` (string, required) Movement local date-time in the provided timezone - `timezone` (string, required) IANA timezone identifier used to interpret date - `fromName` (string) Name of the sender - `toName` (string) Name of the recipient - `fromCBU` (string) Sender CBU (22-digit). Sent as string. - `toCBU` (string) Recipient CBU (22-digit). Sent as string. - `fromCUIT` (string) Sender CUIT/CUIL (11-digit). Sent as string. - `toCUIT` (string) Recipient CUIT/CUIL (11-digit). Sent as string. - `coelsaCode` (string) Coelsa transaction code