American has been less generous than Delta or United who allow 24 hour refunds regardless of how far in advance you book travel. The Department of Transportation only requires offering 24 holds or refunds for travel purchased a week or more in advance.
Last year American went from the most generous policy to the least generous one, complying only with the minimum DOT standards.