Docs

Comprehensive guides and references for FiraForm.

Firaform Headless Form Backend Guide & Documentation

Your complete guide to using FiraForm

FiraForm Documentation

Welcome to FiraForm - the headless form backend that makes collecting form submissions effortless. No backend code required.

πŸ“š Documentation Sections

πŸš€ Getting Started

Perfect for new users. Get your first form running in minutes.

πŸ“ Working with Forms

Everything about managing forms and submissions.

πŸ”’ Security & Access

Protect your forms and control access.

πŸ‘₯ Team Collaboration

Work together with your team.

  • Teams - Invite members, manage roles, and collaborate

πŸ”Œ Integrations

Connect FiraForm to your existing tools.

πŸ“– Reference Materials

Quick access to common code and configurations.


For Website Owners

For Developers

For Team Managers


πŸ’‘ Quick Recipes

Basic Contact Form

<form action="https://a.firaform.com/api/f/YOUR-FORM-ID" method="POST">
  <input type="text" name="name" required>
  <input type="email" name="email" required>
  <textarea name="message" required></textarea>
  <button type="submit">Send</button>
</form>

Learn more β†’

JavaScript/Ajax Submission

fetch('https://a.firaform.com/api/f/YOUR-FORM-ID', {
  method: 'POST',
  headers: { 'Accept': 'application/json', 'Content-Type': 'application/json' },
  body: JSON.stringify({ name: 'John', email: 'john@example.com' })
})
  .then(res => res.json())
  .then(data => console.log(data));

Learn more β†’

Form with CAPTCHA

<form action="https://a.firaform.com/api/f/YOUR-FORM-ID" method="POST">
  <input type="email" name="email" required>
  <!-- CAPTCHA widget -->
  <script src="https://a.firaform.com/captcha/YOUR-FORM-ID"></script>
  <button type="submit">Submit</button>
</form>

Learn more β†’


πŸ“– Complete Table of Contents

  1. Introduction & Setup

  2. Managing Submissions

  3. Configuring Fields

  4. Form Settings

  5. Domain & Security

  6. Team Collaboration

  7. Integrations

  8. API Reference

  9. Quick Reference


πŸ†˜ Need Help?

Can’t find what you’re looking for?

Common Issues:


πŸ“… Recent Updates

All documentation is current as of January 2026.

Latest Features:

  • CAPTCHA Protection (privacy-friendly slider)
  • AI-powered Spam Detection
  • Honeypot Fields for Bot Protection
  • Enhanced Team Collaboration
  • Webhook Integrations

🚦 Start Here

Never used FiraForm before? Start with the Quick Start Guide to get your first form running in under a minute.

Coming from another form service? Check out Getting Started to understand FiraForm’s approach.

Developer? Jump straight to the API Reference for technical documentation.