# Cannot filter posts by reading\_time

**URL:** <https://forum.ghost.org/t/cannot-filter-posts-by-reading-time/62803>\
**Category:** Using Ghost\
**Created:** [May 6, 2026, 7:59pm UTC](https://forum.ghost.org/t/cannot-filter-posts-by-reading-time/62803 "2026-05-06T19:59:49Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mariusgherman](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/mariusgherman/32/40462_2.png) [@mariusgherman](https://forum.ghost.org/u/mariusgherman)\
**Post date:** [May 6, 2026, 7:59pm UTC](https://forum.ghost.org/t/cannot-filter-posts-by-reading-time/62803/1 "2026-05-06T19:59:49Z")

</div>

GET to [https://faithonline.ghost.io/ghost/api/content/posts/?key=ghost\_content\_api\_key&&filter=reading\_time%3A\>1](https://faithonline.ghost.io/ghost/api/content/posts/?key=ghost_content_api_key&&filter=reading_time%3A%3E1)  
throws 400 with body  
{  
“errors”: [  
{  
“message”: “Request not understood error, cannot list posts.”,  
“context”: “Could not understand request.”,  
“type”: “BadRequestError”,  
“details”: null,  
“property”: null,  
“help”: null,  
“code”: “ER\_BAD\_FIELD\_ERROR”,  
“id”: “08a24ad0-4949-11f1-bf0e-b7ec6db9ea99”,  
“ghostErrorCode”: null  
}  
]  
}

---

<div class="post-metadata">

**Author:** ![John](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/john/32/29288_2.png) [@John](https://forum.ghost.org/u/John)\
**Post date:** [May 6, 2026, 8:07pm UTC](https://forum.ghost.org/t/cannot-filter-posts-by-reading-time/62803/2 "2026-05-06T20:07:44Z")

</div>

Reading time is a computed property, rather than a stored value, so you unfortunately can’t filter on it
