# /api/v3/work_packages/{id}/form --- post: parameters: - description: ID of the work package being modified example: '1' in: path name: id required: true schema: type: integer responses: '200': description: OK headers: {} '403': content: application/hal+json: examples: response: value: _type: Error errorIdentifier: urn:openproject-org:api:v3:errors:MissingPermission message: You are not allowed to edit the specified work package. description: |- Returned if the client does not have sufficient permissions. **Required permission:** edit work package, assign version, manage subtasks or move work package *Note that you will only receive this error, if you are at least allowed to see the corresponding work package.* headers: {} '404': content: application/hal+json: examples: response: value: _type: Error errorIdentifier: urn:openproject-org:api:v3:errors:NotFound message: The specified work package does not exist. description: |- Returned if the work package does not exist or the client does not have sufficient permissions to see it. **Required permission:** view work package headers: {} tags: - Work Packages description: '' operationId: Work_Package_Edit_Form summary: Work Package Edit Form