PUT WellPurposes
Updates the given well purpose.
Request Information
URI Parameters
None.
Body Parameters
Well purpose to be updated
WellPurpose| Name | Description | Type | Additional information |
|---|---|---|---|
| WellPurposeId | globally unique identifier |
None. |
|
| Asset | Asset |
None. |
|
| EffectiveDate | date |
None. |
|
| WellPurposeType | WellPurposeType |
None. |
|
| SourceSystemId | string |
None. |
|
| CompanyId | globally unique identifier |
None. |
|
| CreateDate | date |
None. |
|
| CreateUser | string |
None. |
|
| LastModifiedDate | date |
None. |
|
| LastModifiedUser | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"WellPurposeId": "a3f727c9-94fe-4cc9-b251-6b04ec168970",
"Asset": {
"AssetId": "7066ab08-5e46-4910-b5d1-75206abef55f",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayOrder": 1,
"AssetType": {
"AssetTypeId": "b3ae4e16-d5d2-4e68-be36-b7a1a71d73a4",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "b36f46ad-2d65-4bd5-87a7-e3760f0b2824",
"CreateDate": "2025-11-17T18:58:43.484778-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2025-11-17T18:58:43.484778-08:00",
"LastModifiedUser": "sample string 8"
},
"AssetGroup": {
"AssetGroupId": "99c8a6e8-abd3-4d0b-b663-ddc67ab251ac",
"Name": "sample string 1",
"Description": "sample string 2",
"ParentGroup": null,
"DisplayOrder": 1,
"FormValueNeededDate": "2025-11-17T18:58:43.484778-08:00",
"MeasurementValueNeededDate": "2025-11-17T18:58:43.484778-08:00",
"SourceSystemId": "sample string 3",
"CompanyId": "2cd7d6c8-96c6-4860-b6a8-3fa5fc50d799",
"CreateDate": "2025-11-17T18:58:43.484778-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2025-11-17T18:58:43.484778-08:00",
"LastModifiedUser": "sample string 6"
},
"ParentAsset": null,
"Location": "sample string 3",
"Barcode": {
"Format": 0,
"Code": "sample string 1"
},
"State": {
"StateId": "b6482c74-91ab-445f-81f2-b56c570d58a8",
"EffectiveDate": "2025-11-17T18:58:43.484778-08:00",
"StateType": {
"StateTypeId": "dc75ce5d-ae47-48d0-9825-62ec97c8f477",
"Name": "sample string 1",
"IsOperational": true,
"AssetType": {
"AssetTypeId": "b3ae4e16-d5d2-4e68-be36-b7a1a71d73a4",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "b36f46ad-2d65-4bd5-87a7-e3760f0b2824",
"CreateDate": "2025-11-17T18:58:43.484778-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2025-11-17T18:58:43.484778-08:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 3",
"CompanyId": "c83ace56-99e2-472b-a739-4a0c26aa932e",
"CreateDate": "2025-11-17T18:58:43.484778-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2025-11-17T18:58:43.484778-08:00",
"LastModifiedUser": "sample string 6"
},
"SourceSystemId": "sample string 1",
"CompanyId": "535d7665-9119-47d6-b1df-11d49f7ec9ea",
"CreateDate": "2025-11-17T18:58:43.484778-08:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2025-11-17T18:58:43.484778-08:00",
"LastModifiedUser": "sample string 4"
},
"Status": {
"StatusId": "da99b1ab-dba7-47ea-b36a-d82acad4d1bd",
"EffectiveDate": "2025-11-17T18:58:43.484778-08:00",
"StatusType": {
"StatusTypeId": "59069959-3d01-4a44-a299-3bace4cd86a3",
"Name": "sample string 1",
"IsProducing": true,
"IsInjecting": true,
"AssetType": {
"AssetTypeId": "b3ae4e16-d5d2-4e68-be36-b7a1a71d73a4",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "b36f46ad-2d65-4bd5-87a7-e3760f0b2824",
"CreateDate": "2025-11-17T18:58:43.484778-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2025-11-17T18:58:43.484778-08:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 4",
"CompanyId": "c71bdf57-024d-484b-b615-241b0fd7e0eb",
"CreateDate": "2025-11-17T18:58:43.484778-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2025-11-17T18:58:43.484778-08:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "f6c59107-9d25-4960-88b0-a090ca2617b5",
"CreateDate": "2025-11-17T18:58:43.484778-08:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2025-11-17T18:58:43.484778-08:00",
"LastModifiedUser": "sample string 4"
},
"FormValueNeededDate": "2025-11-17T18:58:43.484778-08:00",
"MeasurementValueNeededDate": "2025-11-17T18:58:43.484778-08:00",
"HasChildren": true,
"SourceSystemId": "sample string 5",
"CompanyId": "567ddf6a-57ff-4a72-97ed-b068410cbd95",
"CreateDate": "2025-11-17T18:58:43.484778-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2025-11-17T18:58:43.484778-08:00",
"LastModifiedUser": "sample string 8"
},
"EffectiveDate": "2025-11-17T18:58:43.484778-08:00",
"WellPurposeType": {
"WellPurposeTypeId": "2d53d563-e074-4e2a-bcbb-4da8ecac0421",
"IsProducer": true,
"IsInjector": true,
"Name": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "01ab2b98-0ced-4263-a648-6959662672e0",
"CreateDate": "2025-11-17T18:58:43.484778-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2025-11-17T18:58:43.484778-08:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "5a60f776-62c3-47b6-ad2a-f55beafc33a9",
"CreateDate": "2025-11-17T18:58:43.484778-08:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2025-11-17T18:58:43.484778-08:00",
"LastModifiedUser": "sample string 4"
}
Response Information
Resource Description
On success, the updated well purpose.
| Name | Description | Type | Additional information |
|---|---|---|---|
| Data | WellPurpose |
None. |
|
| Total | integer |
None. |
|
| Message | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Data": {
"WellPurposeId": "7ee3637e-48c0-43a1-b4da-ff68620df73b",
"Asset": {
"AssetId": "2d8653da-b1f5-4685-a375-56645b48097e",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayOrder": 1,
"AssetType": {
"AssetTypeId": "49988c40-cd64-4411-833b-cba4049f770e",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "e51ad2bd-74a8-415b-80ca-83a51c8cb5a9",
"CreateDate": "2025-11-17T18:58:43.484778-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2025-11-17T18:58:43.484778-08:00",
"LastModifiedUser": "sample string 8"
},
"AssetGroup": {
"AssetGroupId": "b690cc12-6ae0-4122-a7e0-46fd1652fb55",
"Name": "sample string 1",
"Description": "sample string 2",
"ParentGroup": null,
"DisplayOrder": 1,
"FormValueNeededDate": "2025-11-17T18:58:43.484778-08:00",
"MeasurementValueNeededDate": "2025-11-17T18:58:43.484778-08:00",
"SourceSystemId": "sample string 3",
"CompanyId": "529ec850-3c91-4bb5-bcb8-a5e19e9e54f3",
"CreateDate": "2025-11-17T18:58:43.484778-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2025-11-17T18:58:43.484778-08:00",
"LastModifiedUser": "sample string 6"
},
"ParentAsset": null,
"Location": "sample string 3",
"Barcode": {
"Format": 0,
"Code": "sample string 1"
},
"State": {
"StateId": "32b38a95-ff59-4ec5-9e5c-b96b6596ca58",
"EffectiveDate": "2025-11-17T18:58:43.484778-08:00",
"StateType": {
"StateTypeId": "533806d5-1d2b-4926-a584-fb3c3f8de2f5",
"Name": "sample string 1",
"IsOperational": true,
"AssetType": {
"AssetTypeId": "49988c40-cd64-4411-833b-cba4049f770e",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "e51ad2bd-74a8-415b-80ca-83a51c8cb5a9",
"CreateDate": "2025-11-17T18:58:43.484778-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2025-11-17T18:58:43.484778-08:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 3",
"CompanyId": "1816b91c-64bb-482f-b2c6-5c7f222f8031",
"CreateDate": "2025-11-17T18:58:43.484778-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2025-11-17T18:58:43.484778-08:00",
"LastModifiedUser": "sample string 6"
},
"SourceSystemId": "sample string 1",
"CompanyId": "4313c5a5-13ce-4bf2-9abf-e3346f115afd",
"CreateDate": "2025-11-17T18:58:43.484778-08:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2025-11-17T18:58:43.484778-08:00",
"LastModifiedUser": "sample string 4"
},
"Status": {
"StatusId": "58f23c7a-72da-4751-8bfb-26b2c31240e7",
"EffectiveDate": "2025-11-17T18:58:43.484778-08:00",
"StatusType": {
"StatusTypeId": "b60bc1e5-ce92-4d94-8c3b-deef6d0cb559",
"Name": "sample string 1",
"IsProducing": true,
"IsInjecting": true,
"AssetType": {
"AssetTypeId": "49988c40-cd64-4411-833b-cba4049f770e",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "e51ad2bd-74a8-415b-80ca-83a51c8cb5a9",
"CreateDate": "2025-11-17T18:58:43.484778-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2025-11-17T18:58:43.484778-08:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 4",
"CompanyId": "ac5acfd1-854f-406d-ab3a-985cd760f95b",
"CreateDate": "2025-11-17T18:58:43.484778-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2025-11-17T18:58:43.484778-08:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "ea7b8eb5-a77e-440d-83f6-46567acc7859",
"CreateDate": "2025-11-17T18:58:43.484778-08:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2025-11-17T18:58:43.484778-08:00",
"LastModifiedUser": "sample string 4"
},
"FormValueNeededDate": "2025-11-17T18:58:43.484778-08:00",
"MeasurementValueNeededDate": "2025-11-17T18:58:43.484778-08:00",
"HasChildren": true,
"SourceSystemId": "sample string 5",
"CompanyId": "1e780c03-3b63-41e7-8b29-d105f6eb59c0",
"CreateDate": "2025-11-17T18:58:43.484778-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2025-11-17T18:58:43.484778-08:00",
"LastModifiedUser": "sample string 8"
},
"EffectiveDate": "2025-11-17T18:58:43.484778-08:00",
"WellPurposeType": {
"WellPurposeTypeId": "b67b7fa6-6d0d-4a92-9551-a3eeb12d147b",
"IsProducer": true,
"IsInjector": true,
"Name": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "2a7523c8-d820-48bf-a742-99f2a60194d3",
"CreateDate": "2025-11-17T18:58:43.484778-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2025-11-17T18:58:43.484778-08:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "999536a0-436a-4aa6-9238-69878284aadd",
"CreateDate": "2025-11-17T18:58:43.484778-08:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2025-11-17T18:58:43.484778-08:00",
"LastModifiedUser": "sample string 4"
},
"Total": 1,
"Message": "sample string 1"
}