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
Restrict To Domain
Server-side Validation
Webhooks Integration
REST API

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.