Create Project Form
Create a new form instance in a project.
Notes:
- `templateId` is required.
- The form is created using its template's name. `name` is not accepted here — use `PATCH /forms/{form_id}` to rename it afterward.
- `phaseInstanceId` is optional, but if provided the referenced phase must be started (active) for creation to succeed.
Authentication
x-api-keystring
API Key authentication via header
Path parameters
project_id
Project identifier
Request
This endpoint expects an object.
templateId
Template to use for the form
phaseInstanceId
Optional. Phase instance id where the form will be created (phase must be started). You can gather phase instance ids from the Get Project endpoint.
Response
Form created successfully
id
Created form identifier
templateId
phaseInstanceId
projectId
type
status
name
createdAt
updatedAt
Errors
400
Bad Request Error
401
Unauthorized Error
404
Not Found Error
