Parameters
1 query
Query parameters
· 1codestringRequiredForm code.
contact-formReturns the full form definition including metadata and all field definitions. Used by the form builder to load and edit the form layout.
1 query
codestringRequiredForm code.
contact-form1 status code documented
infoobjectRequirednamestringRequiredForm name.
codestringRequiredForm code (URL-friendly slug).
activebooleanRequiredWhether the form is active.
descriptionstringOptionalForm description.
fieldsobject[]RequiredkeystringRequiredUnique field key within the form.
parentKeystringOptionalParent field key (for nested fields).
type"header" | "text" | "textarea" | "date" | "number" | "boolean" | "select"RequiredField input type.
labelstringRequiredField label displayed to the user.
helperTextstringOptionalAdditional help text below the field.
requiredbooleanRequiredWhether the field is required.
defaultValuestringOptionalDefault value for the field.
optionsanyOptionalOptions for select/radio/checkbox fields (key-value pairs).
positionnumberRequiredDisplay order (1-based).
activebooleanRequiredWhether the field is active.
insertedDateDate | string | string | numberRequiredWhen the field was created.
When the field was created.
updatedDateDate | string | string | numberRequiredLast update.
Last update.
{
"info": {
"name": "example_name",
"code": "example_code",
"active": false,
"description": "example_description"
},
"fields": [
{
"key": "example_key",
"parentKey": "example_parentKey",
"label": "example_label",
"helperText": "example_helperText",
"required": false,
"defaultValue": "example_defaultValue",
"position": 0,
"active": false
}
]
}GET /bff/form/structure
curl -X GET "https://api.bizkithub.com/bff/form/structure?code=contact-form" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY"All BizKitHub public API endpoints require authentication via API key.