Create Form
Creates a dynamic form for the current user.
Request
- Base URL: https://api.formaloo.me
- URL: https://api.formaloo.me/v3.0/forms/
- Auth: none declared. Required headers: x-api-key
Headers
The application secret provided to the client.
The value of business_identifier for the current workspace. Not required if your're using the API Key generated for your workspace.
Request body
category's slug.
email template's slug.
email template's slug.
pdf template's slug.
pdf template's slug.
pdf template's slug.
tags's slug.
A unique string to identify form for users. It's auto-generated if not set by user.
the form's display name.
title visibility on form.
a description about form.
a messages to show if the form is successfully submitted.
a messages to show if the form is not successfully submitted.
a text to show on the form's submit button.
localized content
whether to save the AI response on the row or not.
the maximum times people can submit this form.
whether the users need to login to submit the form.
time limit to fill this form
shows wether to shuffle the ordering of the form field on show.
Either null or the url of destination.
if set true, the submitted data along with aliases will be included in the redirect url.
defines if show a recaptcha on form or not
an email address to send form data copy on each submit.
receive email notifications on each submit for the form.
receive email notifications when a row is updated.
whether to send a copy of data to user.
whether to generate a pdf after each submit.
whether to generate a pdf after each submit.
List of slack access slugs.
an optional thumbnail for the form
the logo to be shown on the top of form
the logo's slug.
the logo's url.
the form's text color.
the form's button color.
the form's theme color.
the form's theme name.
the form's field color.
the form's background color.
the form's border color.
the form's submit text color.
background image for this form.
the background image's slug.
the background image's url.
the banner's slug.
the banner's url.
meta image's slug.
meta image's url.
favicon's slug.
favicon's url.
the form's additional theme configuration.
version of form
the form's additional configuration.
to show calculations result after user submits a form
whether to show the tracking code after user has submitted the form.
if set to true, each new row will have an incremental submit number starting from 1.
whether to show the reslts page containing answers and answer sheet after form submit.
forms position in relation to other forms.
if set true, form stats will be publicly shared by a link.
if set true, submitted data will be publicly shared by a link.
If set true, form's address should be universally unique, and the forms is accessible on the root domain, otherwise, it's only available on the user's domain and subdomain.
user can set this on the form, if they want to show this form on a custom domain (e.g. https://example.co/).
users can have draft answers on this form or not.
the form's meta tags, which will be added to all pages related to this form.
Meta description for the form.
Whether to run field logics on row update or not.
an email field in the form, to send the submitted data to.
Response
category's slug.
email template's slug.
email template's slug.
pdf template's slug.
pdf template's slug.
pdf template's slug.
tags's slug.
id for the corresponding google sheet of user.
range(name of sheet) for the corresponding google sheet of user.
url for the corresponding google sheet of user.
whether to sync rows of form with google sheet or not.
Shows if there's an excel export task in progress for the form.
when was last excel export created.
A unique string to identify form for users. It's auto-generated if not set by user.
the form's display name.
title visibility on form.
a description about form.
a messages to show if the form is successfully submitted.
a messages to show if the form is not successfully submitted.
a text to show on the form's submit button.
localized content
whether to save the AI response on the row or not.
the maximum times people can submit this form.
whether the users need to login to submit the form.
time limit to fill this form
shows wether to shuffle the ordering of the form field on show.
Either null or the url of destination.
if set true, the submitted data along with aliases will be included in the redirect url.
defines if show a recaptcha on form or not
an email address to send form data copy on each submit.
receive email notifications on each submit for the form.
receive email notifications when a row is updated.
whether to send a copy of data to user.
whether to generate a pdf after each submit.
whether to generate a pdf after each submit.
List of slack access slugs.
an optional thumbnail for the form
the logo to be shown on the top of form
the logo's slug.
the logo's url.
the form's text color.
the form's button color.
the form's theme color.
the form's theme name.
the form's field color.
the form's background color.
the form's border color.
the form's submit text color.
background image for this form.
the background image's slug.
the background image's url.
the banner's slug.
the banner's url.
meta image's slug.
meta image's url.
favicon's slug.
favicon's url.
the form's additional theme configuration.
version of form
the form's additional configuration.
to show calculations result after user submits a form
whether to show the tracking code after user has submitted the form.
if set to true, each new row will have an incremental submit number starting from 1.
whether to show the reslts page containing answers and answer sheet after form submit.
forms position in relation to other forms.
if set true, form stats will be publicly shared by a link.
if set true, submitted data will be publicly shared by a link.
If set true, form's address should be universally unique, and the forms is accessible on the root domain, otherwise, it's only available on the user's domain and subdomain.
user can set this on the form, if they want to show this form on a custom domain (e.g. https://example.co/).
users can have draft answers on this form or not.
the form's meta tags, which will be added to all pages related to this form.
Meta description for the form.
Whether to run field logics on row update or not.
id for the corresponding google sheet.
url for the corresponding google sheet.
whether google sheets integration is enabled for this form.
when was the last submit on the form?
shows how many submits the form has.
shows total size of the form and it's fields' fields in bytes.
an email field in the form, to send the submitted data to.
Changes
No recorded changes to this operation across all 1 revision of this API.