BizKitHub
postFormAdmin BFF

/bff/form/add

Creates a new empty form. The form starts as active with no fields. If the provided code conflicts with an existing form, a numeric suffix is appended automatically.

FormpostBffFormAdd

Parameters

JSON body

Request body

application/json
namestringRequired

Form display name.

Length: 1
ExampleContact Form
codestringOptional

Custom code/slug. If not provided or if it conflicts, one is generated from the name.

Examplecontact-form
descriptionstringOptional

Form description.

ExampleGeneral inquiry form for the website

Response schema

1 status code documented

200Success
codestringRequired

The assigned form code (may differ from input if a conflict was resolved).

Response example

application/json
{
  "code": "example_code"
}

Request example

POST /bff/form/add

post
curl -X POST "https://api.bizkithub.com/bff/form/add" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
  "name": "Contact Form",
  "code": "contact-form",
  "description": "General inquiry form for the website"
}'

Need an API key?

All BizKitHub public API endpoints require authentication via API key.

Get API Key