# Forms
## Documentation
The forms on the pages of the sites. Empty until the site has been published since forms were last changed.
- Catalog: `Webflow`
- Schema: `Forms`
- Primary Keys: `id`
This is a read-only table. The Webflow API may not support changing the data or the Invantive UniversalSQL driver for Webflow does not cover it. In the latter case, please use the table NativePlatformScalarRequests to upload data to the Webflow API.
## Table Columns
The columns of the table `Forms` are shown below. Each column has an SQL data type.
| Name | Data Type | Label | Required | Documentation |
|---|:---:|---|:---:|---|
| `created_on` | `datetime` | | ☐ | When the form was created, UTC. |
| `display_name` | `varchar2` | | ☑ | The name of the form. |
| `form_element_id` | `varchar2` | | ☐ | The id of the form element; the same form on several pages shares it. |
| `id` | `varchar2` | | ☑ | The id of the form. |
| `last_updated` | `datetime` | | ☐ | When the form was last changed, UTC. |
| `page_id` | `varchar2` | | ☐ | The page the form is on. |
| `page_name` | `varchar2` | | ☐ | The name of that page. |
| `redirect_url` | `varchar2` | | ☐ | Where a visitor goes after submitting. |
| `send_email_confirmation` | `char` | | ☐ | Whether the visitor gets a confirmation by e-mail. |
| `site_domain_id` | `varchar2` | | ☐ | The domain of the site the form posts to. |
| `site_id` | `varchar2` | | ☑ | The site. |
| `workspace_id` | `varchar2` | | ☐ | The workspace of the site. |
## Foreign Keys
The values of these columns refer to a row of another table.
| Columns | Referenced Table | Referenced Columns | Guarantee |
|---|---|---|---|
| `page_id` | [[Pages-Pages\|Pages.Pages]] | `id` | Declared by the connector, not enforced by the platform |
| `site_id` | [[Sites-Sites\|Sites.Sites]] | `id` | Declared by the connector, not enforced by the platform |
## Referenced By
The columns of these tables refer to a row of this table.
| Table | Columns | Guarantee |
|---|---|---|
| [[Forms-FormFields\|Forms.FormFields]] | `form_id` | Declared by the connector, not enforced by the platform |