We know the schema of a submission, we can generate Python code for such a schema. We may be able to link this up with type annotation driven validation and documentation of a (fast)API.
If that works, we get an API that is very specific to a given deployment, down to the level of individual data models -- and expose that, automatically, via the generated API documentation -- would be wonderful.