Just did a quick check for this and it all worked as expected for v3 Content API (note you have v2 on both of your screenshots)
Was verifying the output with the following test (added it to this suite):
It’s pretty hard to pinpoint the issue here Could you try doing similar request on a new instance and if it does’t happen they try to import some of the data from your current instance?
My current thinking is:
It might be something with the data
There were some modifications in the code itself (did you do anything custom?
Maybe something database specific? Which version are you running? Is it MySQL or SQLite?
Would be helpful if you could provide more information about the environment the instance is running in. Also try running the request using plain curl, so we can eliminate browser extension doing something strange.
I also created a Ghost Pro instance to try on it (https://ahmadajmi.ghost.io/). So, with the default content, there is no issue and everything is working fine, but when I deleted the instance content from Delete all content and then imported my content file, the issue happens.
With the imported content, I tried this time to delete all the posts one by one to see that it might be a content issue, but still the issue still happens. After deleting all posts, I created a new post to check but still got plaintext empty.
To make things working again, I deleted my content from Delete all content and then imported the original Ghost Pro one and it worked again.
I’m thinking maybe some data fields are inserted to the database from my own file which could make the issue other than about the content of the posts.
@ahmadajmi the export file you provided seems to be broken looks like the same content has been duplicated twice
On the note. I have tested this scenario with your data and then with some of my own. Was able to reproduce this issue when requesting posts with fields=id,title,plaintext through Content API while having “members” enabled. Will try and investigate it quickly and will post here if I find a fix for it.