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": "f4ea9ad2-7a57-490d-9205-63e4b98d15d3",
"Asset": {
"AssetId": "11c9c8ce-1c5d-4e41-8e97-e3515666c6cf",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayOrder": 1,
"AssetType": {
"AssetTypeId": "a8cc5e6b-3089-435c-a627-9e5014224a08",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "f9c50dce-a259-4feb-87ed-1787902ac40b",
"CreateDate": "2026-08-04T17:27:28.4287622-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-08-04T17:27:28.4287622-07:00",
"LastModifiedUser": "sample string 8"
},
"AssetGroup": {
"AssetGroupId": "f7cf01e5-5cbe-42dd-8914-09aa821f7ea6",
"Name": "sample string 1",
"Description": "sample string 2",
"ParentGroup": null,
"DisplayOrder": 1,
"FormValueNeededDate": "2026-08-04T17:27:28.4287622-07:00",
"MeasurementValueNeededDate": "2026-08-04T17:27:28.4287622-07:00",
"SourceSystemId": "sample string 3",
"CompanyId": "11bc33a9-97a8-4ff7-9665-45613b7e26b1",
"CreateDate": "2026-08-04T17:27:28.4287622-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-04T17:27:28.4287622-07:00",
"LastModifiedUser": "sample string 6"
},
"ParentAsset": null,
"Location": "sample string 3",
"Barcode": {
"Format": 0,
"Code": "sample string 1"
},
"State": {
"StateId": "2ce3369d-9d78-4b3c-821b-5c06e705e025",
"EffectiveDate": "2026-08-04T17:27:28.4287622-07:00",
"StateType": {
"StateTypeId": "f9c17b19-96e1-4f9e-9dbd-b437f7810872",
"Name": "sample string 1",
"IsOperational": true,
"AssetType": {
"AssetTypeId": "a8cc5e6b-3089-435c-a627-9e5014224a08",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "f9c50dce-a259-4feb-87ed-1787902ac40b",
"CreateDate": "2026-08-04T17:27:28.4287622-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-08-04T17:27:28.4287622-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 3",
"CompanyId": "948767f0-4607-4793-ad93-3211f5df9e06",
"CreateDate": "2026-08-04T17:27:28.4287622-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-04T17:27:28.4287622-07:00",
"LastModifiedUser": "sample string 6"
},
"SourceSystemId": "sample string 1",
"CompanyId": "6eccb789-6418-4146-886f-d74aa04e01b2",
"CreateDate": "2026-08-04T17:27:28.4287622-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-08-04T17:27:28.4287622-07:00",
"LastModifiedUser": "sample string 4"
},
"Status": {
"StatusId": "b7802ed9-472f-4672-91f6-50f904273526",
"EffectiveDate": "2026-08-04T17:27:28.4287622-07:00",
"StatusType": {
"StatusTypeId": "f9f0ed4f-a00f-461d-919e-f83e266f2fd0",
"Name": "sample string 1",
"IsProducing": true,
"IsInjecting": true,
"AssetType": {
"AssetTypeId": "a8cc5e6b-3089-435c-a627-9e5014224a08",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "f9c50dce-a259-4feb-87ed-1787902ac40b",
"CreateDate": "2026-08-04T17:27:28.4287622-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-08-04T17:27:28.4287622-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 4",
"CompanyId": "6c2872d4-fc81-4814-9c2e-6ac42fff49be",
"CreateDate": "2026-08-04T17:27:28.4287622-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-08-04T17:27:28.4287622-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "85f85ffd-e2d6-48e8-bfd5-c58df5d56747",
"CreateDate": "2026-08-04T17:27:28.4287622-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-08-04T17:27:28.4287622-07:00",
"LastModifiedUser": "sample string 4"
},
"FormValueNeededDate": "2026-08-04T17:27:28.4287622-07:00",
"MeasurementValueNeededDate": "2026-08-04T17:27:28.4287622-07:00",
"HasChildren": true,
"SourceSystemId": "sample string 5",
"CompanyId": "ab72ec66-f48c-42c7-a9c6-d5e68b2c5cd3",
"CreateDate": "2026-08-04T17:27:28.4287622-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-08-04T17:27:28.4287622-07:00",
"LastModifiedUser": "sample string 8"
},
"EffectiveDate": "2026-08-04T17:27:28.4287622-07:00",
"WellPurposeType": {
"WellPurposeTypeId": "15eb776b-aea4-4a9b-97c4-36cb807d91e5",
"IsProducer": true,
"IsInjector": true,
"Name": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "0f32f11d-2d25-4c95-9c8d-1dcdbd9e182d",
"CreateDate": "2026-08-04T17:27:28.4287622-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-08-04T17:27:28.4287622-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "d24cc5fd-f492-4e48-9088-b6340809296b",
"CreateDate": "2026-08-04T17:27:28.4287622-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-08-04T17:27:28.4287622-07: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": "78d1f240-6010-440f-934f-31faea045649",
"Asset": {
"AssetId": "e9764fa1-a4e1-4e2b-acd0-4de26f0b58df",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayOrder": 1,
"AssetType": {
"AssetTypeId": "ede76d28-390b-4287-afd2-14748836838e",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "86c48d03-91f6-4a45-aad5-ea670d02290f",
"CreateDate": "2026-08-04T17:27:28.4287622-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-08-04T17:27:28.4287622-07:00",
"LastModifiedUser": "sample string 8"
},
"AssetGroup": {
"AssetGroupId": "09248033-52af-4ef6-a299-a7741593938d",
"Name": "sample string 1",
"Description": "sample string 2",
"ParentGroup": null,
"DisplayOrder": 1,
"FormValueNeededDate": "2026-08-04T17:27:28.4287622-07:00",
"MeasurementValueNeededDate": "2026-08-04T17:27:28.4287622-07:00",
"SourceSystemId": "sample string 3",
"CompanyId": "ea098e44-b46f-43e2-af87-6aa6668e982e",
"CreateDate": "2026-08-04T17:27:28.4287622-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-04T17:27:28.4287622-07:00",
"LastModifiedUser": "sample string 6"
},
"ParentAsset": null,
"Location": "sample string 3",
"Barcode": {
"Format": 0,
"Code": "sample string 1"
},
"State": {
"StateId": "688fad5c-4a24-49a1-bdb9-e46e97ff1971",
"EffectiveDate": "2026-08-04T17:27:28.4287622-07:00",
"StateType": {
"StateTypeId": "f205bdc2-bcf1-43a4-b352-4b1439bf56c2",
"Name": "sample string 1",
"IsOperational": true,
"AssetType": {
"AssetTypeId": "ede76d28-390b-4287-afd2-14748836838e",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "86c48d03-91f6-4a45-aad5-ea670d02290f",
"CreateDate": "2026-08-04T17:27:28.4287622-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-08-04T17:27:28.4287622-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 3",
"CompanyId": "dfa01697-779e-47f1-ab77-c460b852cdb5",
"CreateDate": "2026-08-04T17:27:28.4287622-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-04T17:27:28.4287622-07:00",
"LastModifiedUser": "sample string 6"
},
"SourceSystemId": "sample string 1",
"CompanyId": "237d3e2b-6181-423b-88bd-cf99be8c8483",
"CreateDate": "2026-08-04T17:27:28.4287622-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-08-04T17:27:28.4287622-07:00",
"LastModifiedUser": "sample string 4"
},
"Status": {
"StatusId": "72abb6f6-4111-41f6-b03f-ddf337f5a054",
"EffectiveDate": "2026-08-04T17:27:28.4287622-07:00",
"StatusType": {
"StatusTypeId": "ea7efce6-0f88-4e24-840e-88ab00f7477b",
"Name": "sample string 1",
"IsProducing": true,
"IsInjecting": true,
"AssetType": {
"AssetTypeId": "ede76d28-390b-4287-afd2-14748836838e",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "86c48d03-91f6-4a45-aad5-ea670d02290f",
"CreateDate": "2026-08-04T17:27:28.4287622-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-08-04T17:27:28.4287622-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 4",
"CompanyId": "e08d4efa-ed9c-4e56-bf09-e8c3b7e0e263",
"CreateDate": "2026-08-04T17:27:28.4287622-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-08-04T17:27:28.4287622-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "05819df9-1267-4414-abeb-f4d1910ab248",
"CreateDate": "2026-08-04T17:27:28.4287622-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-08-04T17:27:28.4287622-07:00",
"LastModifiedUser": "sample string 4"
},
"FormValueNeededDate": "2026-08-04T17:27:28.4287622-07:00",
"MeasurementValueNeededDate": "2026-08-04T17:27:28.4287622-07:00",
"HasChildren": true,
"SourceSystemId": "sample string 5",
"CompanyId": "fb9766b5-cf3b-483c-a5b2-95b80032ee2a",
"CreateDate": "2026-08-04T17:27:28.4287622-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-08-04T17:27:28.4287622-07:00",
"LastModifiedUser": "sample string 8"
},
"EffectiveDate": "2026-08-04T17:27:28.4287622-07:00",
"WellPurposeType": {
"WellPurposeTypeId": "e4d8c395-ca2d-4735-8557-bbdb414cb340",
"IsProducer": true,
"IsInjector": true,
"Name": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "ebf87f23-3245-47fa-bca9-0189aa9808e5",
"CreateDate": "2026-08-04T17:27:28.4287622-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-08-04T17:27:28.4287622-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "bf918204-a5c0-48bd-a1b8-dccdfc0d7537",
"CreateDate": "2026-08-04T17:27:28.4287622-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-08-04T17:27:28.4287622-07:00",
"LastModifiedUser": "sample string 4"
},
"Total": 1,
"Message": "sample string 1"
}