How can I submit WordPress forms to a REST URL?
You can use Contact Form 7 and the Contact Form 7 CiviCRM plugins for wordpress to POST your forms directly to CiviCRM's REST API. There is a blog post by Erik Hommel on CiviCRM.org that explains how this works.