# Update a form **PUT /api/v1/form/{uuid}** ## Servers - https://api.plannrcrm.com: https://api.plannrcrm.com () ## Authentication methods - Personal access token & O auth2 ## Parameters ### Headers - **X-PLANNR-ACCOUNT-UUID** (string) ### Path parameters - **uuid** (string) ### Body: application/json (object) - **title** (string) The title of the form - **description** (string) The description of the form - **visibility** (string) The visibility of the form. Available options: public, private, hidden and internal - **allowed_hosts** (array[string]) Domain hosts to allow viewing this form when embedded - **create_client** (boolean) Should this form create a new client if a submission comes form no registered account - **client_type** (string) Required if create client is true, the type of client to create on form submission, available values are: client and prospect ## Responses ### 201 #### Body: application/json (object) - **uuid** (string) The UUID of the resource. - **created_at** (string) The timestamp of when the resource was created. - **updated_at** (string) The timestamp of when the resource was updated. - **title** (string) The title of the form - **description** (string) The description of the form - **live** (boolean) Whether the form is live - **visibility** (string) The visibility of the form - **sections** (object) The sections of the form. They include the forms questions in a array - **allowed_hosts** (array[string]) Array of allowed domains that this form can be accessed from using different origins - **draft_submissions_count** (integer) Count of draft submissions against this form - **submitted_submissions_count** (integer) Count of submitted submissions against this form - **create_client** (boolean) Denotes if this form creates a new client when it is submitted from a public embed - **client_type** (string) If create_client is true, then the client_type is the type of client that will be created, possible values are client and prospect [Powered by Bump.sh](https://bump.sh)