Skip to main content

Quick Start Guide

This guide will help you create your first form using the GeniusForms API.

Prerequisites

Step 1: Get Your API Key

  1. Log in to your GeniusForms dashboard
  2. Navigate to Settings → API Keys
  3. Click Create API Key
  4. Copy and store your key securely (it’s only shown once!)
Never expose your API key in client-side code. Keep it on your server.

Step 2: Create a Form

You have two options: generate with AI or create manually.
Let AI create your form from a description:

Step 3: Publish Your Form

Forms are unpublished by default. Publish to make it accessible:
The response includes your public form URL:

Step 4: Collect Responses

After users submit your form, retrieve responses:
Response:
AI form generation costs 5 credits per call. Free accounts get 50 credits/month. Check your balance anytime with the X-Credits-Remaining response header or the GET /usage endpoint. See Pricing & Credits for details.

Next Steps

Pricing & Credits

Understand the credit system and plans

Question Types

Explore all 15+ supported question types

API Reference

Full API documentation