Issue with GET /v18.0/{page-id}/published_posts API Call
2

Dear support,

I am writing on behalf of Fivetran, a company that uses your APIs to help our customers extract their data to their own destinations.

One of our customers has noticed that some posts are missing in their destination database. After investigation, we found that the GET /v18.0/{page-id}/published_posts API call we are using, with the since parameter set to 1483228800 (January 1, 2017), does not return posts created before November 29, 2023.

You can reproduce this issue using the following session. After the initial call, continue using the next URL from the response until the end of the pagination:

https://developers.facebook.com/tools/explorer/1694806130615472/?session_id=990308529202284

On the other hand, if we remove the since parameter from the URL, the API returns older posts as expected:

https://developers.facebook.com/tools/explorer/1694806130615472/?session_id=1554126211819813

I have also attached a photo of each use case.

We are currently using the approach with the since parameter, and this specific customer does not have all posts and related metadata objects stored in their database.

Could you please check why the API behaves this way?

Best regards, Guillaume

Guillaume
Posée il y a environ 3 mois