FormNode icon

FormNode

Interact with FormNode API

Form → Create

AI-generated

Summary

Create a FormNode form in the specified organization, optionally configuring its fields, access, visibility, webhook, and notification settings. The node sends a POST request to the FormNode API for each input item and returns the API response.

Inputs

  • Organization ID (required) — ID of the organization that owns the form.
  • Name (required) — Form name.
  • Additional Fields — Optional form settings: Content as a JSON array; Published, Require Auth, Require Human Verification, Global Form, Toolbox Form, Pinned in Toolbox, Webhook Enabled, and Email Notifications as booleans; Tags, Allowed Organization IDs, and Notification Emails as comma-separated strings; Custom Domain Path; Webhook Type (n8n or custom); and Custom Webhook URL. The node parses Content as JSON and splits the comma-separated values into arrays.

Output shape

A single item per input item, containing the API response as JSON.

The node creates the form with a POST request to /api/v1/forms. Invalid Content JSON causes an error for that item; with Continue On Fail enabled, the item instead contains an error message.

Links

Discussion