I do have updates, though it's not exactly 'good' news. Apologies for letting this thread fall through the cracks. It was actually a bug that we were including lead flows in the response from the Forms API at all; lead flows and marketing forms are completely separate and incompatible. We've actually recently updated the Forms API to prevent reading/writing to non-marketing forms (e.g. lead flows). Check out the details here:
We shouldn't be returning lead flows by default, but we did include the 'formTypes=ALL` parameter in case folks were depending on these non-marketing forms appearing. Therefore, you'll still have access to lead flows, but the information won't be complete since lead flows and marketing forms are based on different infrastructure. This isn't something we're intending to update; API access to lead flows isn't currently supported.
I do have updates, though it's not exactly 'good' news. Apologies for letting this thread fall through the cracks. It was actually a bug that we were including lead flows in the response from the Forms API at all; lead flows and marketing forms are completely separate and incompatible. We've actually recently updated the Forms API to prevent reading/writing to non-marketing forms (e.g. lead flows). Check out the details here: