If there is a public API for Forms that supports form creation, that works too!
The Microsoft Forms doesn't support the extensions through developer APIs. Features it doesn't support:
Microsoft Forms Preview doesn’t allow embedding images or videos, themes, question branching, co-authoring of forms, and extensions through developer APIs. Microsoft Forms Preview will evolve over time and additional functionality will be added based on customer feedback.
If there is any of feature you required, then you can submit the feedback.
You can click More Options (...) in the upper right corner of the Microsoft Forms Preview window and then click Feedback.
For API related questions, we suggest you post the question to our MSDN forum for professional support. That is our dedicated channel focusing on API related questions.