We use the facebook ad previews endpoint as described here:
https://developers.facebook.com/docs/marketing-api/generatepreview/v8.0
The endpoint returns a snip