# Update Process Endpoint: PUT /organisations/{orgId}/processes/{processId} Version: v2_28 Security: ApiKeyAuth ## Path parameters: - `processId` (string, required) - `orgId` (string, required) The organisation identity ## Header parameters: - `contentType` (string, required) ## Request fields (application/json): - `processId` (string, required) The process id. - `type` (string, required) The URI of the type of process. - `location` (string, required) The URI of the location that this process was carried out at. - `state` (string, required) Contains the process state. It governs what you can or cannot do with the process. Enum: "INPUT_OUTPUT", "OUTPUT_ONLY", "CLOSED" - `firstInputDate` (string, required) The first date for input. - `lastOutputDate` (string, required) The last date for output. ## Response 200 fields (application/json): - `processId` (string, required) The process id. - `type` (string, required) The URI of the type of process. - `location` (string, required) The URI of the location that this process was carried out at. - `state` (string, required) Contains the process state. It governs what you can or cannot do with the process. Enum: "INPUT_OUTPUT", "OUTPUT_ONLY", "CLOSED" - `firstInputDate` (string, required) The first date for input. - `lastOutputDate` (string, required) The last date for output. - `id` (string) System assigned or user defined id field. - `createdBy` (string) User who created the record. - `createdTime` (string) Date & Time that the record was created. - `updatedBy` (string) Last updated by user. - `updatedTime` (string) Date & Time that the record was last updated. ## Response 400 fields ## Response 401 fields ## Response 403 fields ## Response 404 fields ## Response 429 fields ## Response 500 fields