As an official policy, American switched to offer 24 hour refunds when purchasing travel a week or more in advance and eliminated 24 hour holds — but continued offering holds as an option on the website, indicating this would go away at some point but didn’t specify when.
American is less generous than Delta or United who allow 24 hour refunds even for purchases made within a week in travel, however this is not required by the Department of Transportation.