I need to implement SDL Docs as a headless CMS.
With the OOB "Dynamic Delivery" Output Format the Topic Content(DITA XML) is published and stored as "HTML" in the Broker Database. When we retrieve rawContent.content of a topic via PCA service, the returned JSON has a TopicBody field with the value of type HTML.
Now I need to serve this Topic Body content to some native mobile apps which don't want the content as HTML but a headless format like JSON.
I understand I can publish Topic Content as JSON in place of HTML to the Broker database but it requires heavy customization including DITA-OT, Post Process Plugins, Deployer extension, etc but I don't want to reinvent the wheel if there is already some solution provided by community or SDL.
Questions:
Is there any out of the box offering from SDL to address this challenge?
Do we have any community work-related to it?