Using Form API; Create Form & Form Fields? Or just Create Form?
Do you need to also create the form fields and match them when submitting via the API? Or will the form created to be used with the Form API automatically create fields and store values based on the submissions it receives from the API?
Form submissions will not create corresponding contact properties, so you'll need to make sure that any contact properties you're looking to include in your form submissions are created before hand.