
Hi @Jason McBee,
Thank you for posting in this community.
There is no way for us to bulk modify the expiration time of a link that has already expired. Because the expiration date has already been recorded for the expired links, even if we change the site level setting to extend the expiration time after the expiration date, it will not affect the links that have already reached the expiration date.
Reference: Bulk update of anonymous link expiration date for existing links.
The best solution for now is to modify the expiration settings at the site or tenant level (set the expiration time as you need) and then create new links. Don't change your old links (they're expired and unusable anyway).
First, please refer this article on setting the expiration time settings for your tenant's Anyone links. The main part is the Advanced settings for Anyone links section.
Second, change the setting of the expiration time of the site level. You can choose the site you want to set. You can also choose to skip this part. Sites that are not set will be consistent with the tenant's settings.
Finally recreate the link.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.