I tried using Chat GPT to supply the API reference and asking them to generate implementation and its types, and the result was outstanding, I don't know if it covers every schema combination but may be a good start.