{"$schema":"http://json-schema.org/draft-07/schema#","type":"object","title":"UpdateEligiblePendingRefundsArmCommand","description":"Command to update the eligibility status for pending refunds based on available balance","properties":{"accountId":{"type":"object","description":"Account identifier","properties":{"value":{"type":"string","format":"uuid","description":"The unique account UUID"}},"required":["value"]},"availableBalance":{"type":"integer","description":"Available balance for refund eligibility calculation (in smallest currency unit, e.g., 150000 = 1500.00)","example":150000},"currency":{"type":"string","pattern":"^[A-Z]{3}$","description":"Currency of the balance (ISO 4217)","example":"EUR"}},"required":["accountId","availableBalance","currency"],"additionalProperties":false}