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.
Is there any out of the box offering from SDL to address this challenge?
Do we have any community work-related to it?