https://cloud.google.com/dialogflow/cx/docs/reference/rest/v3/projects.locations.agents/restore
Where can I get more information regarding the schema of input file and how do I parse .blob file received from exporting some agent?
TLDR: It is not possible to create a readable JSON from the .blob file and this behavior is intended.
This is because there might be users that will create an agent from JSON only. Doing this might bypass all the design time check and validation and will result in a lot of internal errors in Dialogflow.
As a workaround if you want to check something (ex. Flow, Intents) in JSON format you can send a request on the following endpoints to get these:
Agent resources:
Flow resources: