forms

List Project Forms

Retrieve all forms associated with a project.

Supports:

  • Status filtering (status query parameter)
get/projects/{project_id}/forms

Request

  • Base URL: https://api.coperniq.io/v1
  • URL: https://api.coperniq.io/v1/projects/{project_id}/forms
  • Auth: API key in header x-api-key

Path parameters

project_idinteger required

Project identifier

Query parameters

status'UNASSIGNED' | 'ASSIGNED' | 'REVIEW' | 'CHANGES_REQUESTED' | 'COMPLETED' | 'CANCELLED'

Filter forms by status

Response

List of forms

idinteger

Form identifier

namestring

Form name

descriptionstring nullable

Form description

isCompletedboolean

Whether the form is completed

createdByinteger

ID of user who created the form

createdAtstring date-time

Creation timestamp

updatedAtstring date-time

Last update timestamp

templateIdinteger nullable

Template ID

status'UNASSIGNED' | 'ASSIGNED' | 'REVIEW' | 'CHANGES_REQUESTED' | 'COMPLETED' | 'CANCELLED'

Form status

dueDatestring date-time nullable

Due date

completedAtstring date-time nullable

Completion timestamp

projectIdinteger

Associated project ID

phaseIdinteger nullable

Phase template ID (if available)

phaseNamestring nullable

Phase template name (if available)

Changes

No recorded changes to this operation across all 1 revision of this API.