When you have a published item you can create a new draft for it. So you have a copy of your content until you publish it. Then the published state is replaced and the draft is deleted. I can send you screenshots later and you can also check the docs.
When saving draft data without publishing it via NewDraft, the schema content get API will immediately reflect the draft data.
If the version parameter isn’t known,
every change made by the worker is reflected in the API in real time.
When a version is not passed in the API response, data is returned in the NewDraft state.
The desired behavior is to receive published data from the API.
If a version is not explicitly passed, draft data is returned.
Is there a way to get published data without knowing the ‘version’ in the API?