Introduction
HAPI Forms
HAPI Forms is a Headless API backend form system for all kind of static HTML websites.
HAPI Forms handles all the server-side validations and send email notifications to recipients without sweating frontend developer and fully focus on the frontend meanwhile keep the form secure and prevent collecting unwanted data (GIGO).
Frontend Freedom
Since it's headless, you're free to use any frontend regardless a framework or vanilla at your preferences such as static HTML, Vue JS, React JS, Angular JS, Ember JS, jQuery and many more!
Restrict To Domain
HAPI Forms only allows the form to receive submissions if a domain name is listed on the backend. No more worry about your endpoint being abused.
Server-side Validation
HAPI Forms provides server-side validation to make sure the data you're intended to collect is as accurate as possible.
Phone Validation
HAPI Forms includes phone validation feature based on google/libphonenumber libary. By just providing your alpha-2 country code and HAPI Forms will do the validation for you.
Webhooks Integration
HAPI Forms will send a copy of the submission data to your webhooks endpoint whenever a new submission is stored. The payload you will receive including form data and also metadata of the submission.
REST API
The most popular and well known client-server architecture that developers are familiar with. Developers don't have to worry about new learning curves when using HAPI Forms.