PUT v1/Users/{userId}/JobOrders/{jobId}/Notes/{noteId}
This will allow updating an existing job note for the given job order. Validation will include the same validation as inserting as well as ensure the user updating the note is the original author.
Request Information
URI Parameters
| Name | Description | Type | Additional information | 
|---|---|---|---|
| userId | 
                         userId  | 
                    string | 
                                 Required  | 
                
| jobId | 
                         jobId  | 
                    string | 
                                 Required  | 
                
| noteId | 
                         noteId  | 
                    integer | 
                                 Required  | 
                
Body Parameters
note
Note| Name | Description | Type | Additional information | 
|---|---|---|---|
| Id | integer | 
                             None.  | 
                |
| JobOrderId | globally unique identifier | 
                             None.  | 
                |
| UserId | globally unique identifier | 
                             None.  | 
                |
| Value | string | 
                                 Required Max length: 3000  | 
                |
| Subject | string | 
                                 Required Max length: 35  | 
                |
| IsHidden | boolean | 
                             None.  | 
                |
| CreatedBy | string | 
                             None.  | 
                |
| CreatedDate | date | 
                             None.  | 
                |
| UpdatedBy | string | 
                             None.  | 
                |
| UpdatedDate | date | 
                             None.  | 
                
Request Formats
application/json, text/json
            Sample:
        
{
  "Id": 1,
  "JobOrderId": "0d9d98ac-b3b4-4bcf-b2b9-16d28dd92a4e",
  "UserId": "04edb4fb-c76f-4e58-9ed9-52961f986640",
  "Value": "sample string 4",
  "Subject": "sample string 5",
  "IsHidden": true,
  "CreatedBy": "sample string 7",
  "CreatedDate": "2025-11-03T06:57:28.8692496-05:00",
  "UpdatedBy": "sample string 9",
  "UpdatedDate": "2025-11-03T06:57:28.8692496-05:00"
}
        application/xml, text/xml
            Sample:
        <Note xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TGG.JOCService.Core.Models.JobOrder"> <CreatedBy>sample string 7</CreatedBy> <CreatedDate>2025-11-03T06:57:28.8692496-05:00</CreatedDate> <Id>1</Id> <IsHidden>true</IsHidden> <JobOrderId>0d9d98ac-b3b4-4bcf-b2b9-16d28dd92a4e</JobOrderId> <Subject>sample string 5</Subject> <UpdatedBy>sample string 9</UpdatedBy> <UpdatedDate>2025-11-03T06:57:28.8692496-05:00</UpdatedDate> <UserId>04edb4fb-c76f-4e58-9ed9-52961f986640</UserId> <Value>sample string 4</Value> </Note>
application/x-www-form-urlencoded
            Sample:
    
        
        application/x-msgpack
            Sample:
��sample string 7ӈ��)��ð��� ���K��ҍ�*N�sample string 5�sample string 9ӈ��)������o�XN��R��f@�sample string 4
Response Information
Resource Description
IHttpActionResult
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
            Sample:
                    
Sample not available.