Hi to you all,
I’ve been trying to execute this cURL fro my Mac and I always get the same results:
curl -H "Accept-Version: v5.0" "https://numeric-citizen-introspection.ghost.io/ghost/api/content/posts/?key={myhiddenAPIkey}&fields=title,url,published_at,updated_at&published_at:now-30d" | json_pp
No matter the relative date I set, I get the same list in return. Thanks for your help.
You’re getting the most recent content because Ghost doesn’t understand that published_at is a filter.
You need to pass in that published_at as a filter. &filter=published_at:now-30d
(or you maybe meant :> or :< ?) And you’ll probably need to URLencode it.
1 Like
Oh, thanks! And what if I want to give a date range using the same approach? How do we use the AND operator?
Here’s the link to the documentation. :) Ghost Content API Documentation
Short answer: +
1 Like