# /api/v3/time_entries/:id/form --- post: responses: '200': description: OK headers: {} '400': content: application/hal+json: examples: response: value: _type: Error errorIdentifier: urn:openproject-org:api:v3:errors:InvalidRequestBody message: The request body was not a single JSON object. description: Occurs when the client did not send a valid JSON object in the request body. headers: {} '403': content: application/hal+json: examples: response: value: _type: Error errorIdentifier: urn:openproject-org:api:v3:errors:MissingPermission message: You are not authorized to access this resource. description: |- Returned if the client does not have sufficient permissions to edit the time entry. **Required permission:** *edit time entries* for every time entry of a project, or *edit own time entries* for time entries belonging to the user. headers: {} '404': content: application/hal+json: examples: response: value: _type: Error errorIdentifier: urn:openproject-org:api:v3:errors:NotFound message: The requested resource could not be found. description: |- Returned if the time entry does not exist or if the client does not have sufficient permissions to view it. **Required permission** `view time entries` in the project the time entry is assigned to or `view own time entries` for time entries belonging to the user headers: {} tags: - Time Entries description: '' operationId: Time_entry_update_form requestBody: content: application/json: schema: type: integer description: time entries activity id required: true summary: Time entry update form