Hello Jake,
Welcome to Microsoft Q&A, As far as I know there's no built-in support for dynamic schema injection at runtime.
To use this action, you must specify a JSON schema that defines the structure of the content. https://free.blessedness.top/en-us/azure/logic-apps/logic-apps-enterprise-integration-overview#parse-json-action
This implies the schema must be predefined at design time. There's no mention of runtime schema injection or dynamic selection, and no supported method to bind external schemas dynamically. The doc also links to static schema examples, reinforcing that dynamic schema loading isn't part of the feature set.
However, you can work around this by using inline code or pre-processing steps to conditionally select and parse JSON based on known schema variants. Integration accounts or asset management features can store schemas, but they can't dynamically bind them to Parse JSON. For dynamic parsing, consider using Azure Functions or inline JavaScript to handle schema logic before passing structured data downstream.
References
If this resolves your question, please accept the answer.
Luis