In other words, is there an API that would allow a Facebook user to change their posts (through a 3rd party app), which are older than a specified date, from being visible to th
There is no functionality to edit user posts via API at all – not for content, not for privacy settings.
Typically apps can only edit posts they created. [1]