Forms

General

The form's identity and embed code — name, status, API key, and the HTML snippet.

General is the default tab when you open the form editor. It holds the things that don't belong to any other tab: what the form is called, whether it accepts submissions right now, and the embed code your HTML form needs.

Form name

The form's internal label, up to 80 characters. It's shown in the Forms list, in the Inbox's form selector, and at the top of the editor — but it never appears in submission emails. Pick something that helps you tell forms apart at a glance.

API key

The form's unique identifier. It's shown read-only with a copy button. Use it as the URL suffix when posting to https://api.staticforms.dev/submit/<API_KEY> or as the value of an accessKey field if you're using the legacy POST style.

Treat the key as a public identifier

The API key isn't a secret — it appears in every embed snippet, which lives in your page's HTML. Static Forms uses domain restriction and captcha (configured in Security) to prevent abuse, not the key itself.

HTML embed snippet

Expand the embed block to get a ready-to-paste HTML form pointed at your endpoint. It looks like this:

HTML

Status

Toggle status off to pause the form without deleting it — paused forms reject submissions with a clear message. Useful while you migrate, while you wait for a captcha key, or any time you want the endpoint temporarily inactive.