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": "c024453f-0aed-47a9-bcb1-7a0ccb601934",
"Asset": {
"AssetId": "28710c54-620f-4ac2-8a25-c884c95ec914",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayOrder": 1,
"AssetType": {
"AssetTypeId": "f0b63b37-0e72-4c3e-8dc8-5db2b5c79f45",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "1e1ac3ef-82f9-4124-8ae2-c9de646711a1",
"CreateDate": "2026-02-02T04:09:03.7096589-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-02-02T04:09:03.7096589-08:00",
"LastModifiedUser": "sample string 8"
},
"AssetGroup": {
"AssetGroupId": "8073358d-3a77-422e-bd4f-6bac97a53305",
"Name": "sample string 1",
"Description": "sample string 2",
"ParentGroup": null,
"DisplayOrder": 1,
"FormValueNeededDate": "2026-02-02T04:09:03.7096589-08:00",
"MeasurementValueNeededDate": "2026-02-02T04:09:03.7096589-08:00",
"SourceSystemId": "sample string 3",
"CompanyId": "da02d62a-5c46-4646-abdf-bac730f1ac2a",
"CreateDate": "2026-02-02T04:09:03.7096589-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-02-02T04:09:03.7096589-08:00",
"LastModifiedUser": "sample string 6"
},
"ParentAsset": null,
"Location": "sample string 3",
"Barcode": {
"Format": 0,
"Code": "sample string 1"
},
"State": {
"StateId": "e671d06d-8d59-4fec-aac4-f5f3c97469aa",
"EffectiveDate": "2026-02-02T04:09:03.7096589-08:00",
"StateType": {
"StateTypeId": "14b9286f-5f4f-4d3b-9fd3-93b8bae1de75",
"Name": "sample string 1",
"IsOperational": true,
"AssetType": {
"AssetTypeId": "f0b63b37-0e72-4c3e-8dc8-5db2b5c79f45",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "1e1ac3ef-82f9-4124-8ae2-c9de646711a1",
"CreateDate": "2026-02-02T04:09:03.7096589-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-02-02T04:09:03.7096589-08:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 3",
"CompanyId": "2aefe4ed-d5ee-4e80-aae8-71d73bb21762",
"CreateDate": "2026-02-02T04:09:03.7096589-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-02-02T04:09:03.7096589-08:00",
"LastModifiedUser": "sample string 6"
},
"SourceSystemId": "sample string 1",
"CompanyId": "cca9b53c-7259-4b50-98bc-55012fd5b0bb",
"CreateDate": "2026-02-02T04:09:03.7096589-08:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-02-02T04:09:03.7096589-08:00",
"LastModifiedUser": "sample string 4"
},
"Status": {
"StatusId": "0826bd9e-cce3-4a17-97df-0af00c0a92b5",
"EffectiveDate": "2026-02-02T04:09:03.7096589-08:00",
"StatusType": {
"StatusTypeId": "3eb061bb-01e8-4b70-8799-51d71c70fff2",
"Name": "sample string 1",
"IsProducing": true,
"IsInjecting": true,
"AssetType": {
"AssetTypeId": "f0b63b37-0e72-4c3e-8dc8-5db2b5c79f45",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "1e1ac3ef-82f9-4124-8ae2-c9de646711a1",
"CreateDate": "2026-02-02T04:09:03.7096589-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-02-02T04:09:03.7096589-08:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 4",
"CompanyId": "d7cbe373-dd20-4097-8ba5-c914bb1a75d8",
"CreateDate": "2026-02-02T04:09:03.7096589-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-02-02T04:09:03.7096589-08:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "f125ccf2-d047-4851-bc44-d1844eb516e2",
"CreateDate": "2026-02-02T04:09:03.7096589-08:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-02-02T04:09:03.7096589-08:00",
"LastModifiedUser": "sample string 4"
},
"FormValueNeededDate": "2026-02-02T04:09:03.7096589-08:00",
"MeasurementValueNeededDate": "2026-02-02T04:09:03.7096589-08:00",
"HasChildren": true,
"SourceSystemId": "sample string 5",
"CompanyId": "54c411a5-39ba-4d60-beaf-0991908ca24b",
"CreateDate": "2026-02-02T04:09:03.7096589-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-02-02T04:09:03.7096589-08:00",
"LastModifiedUser": "sample string 8"
},
"EffectiveDate": "2026-02-02T04:09:03.7096589-08:00",
"WellPurposeType": {
"WellPurposeTypeId": "6ede4fb0-48a7-4aa5-ae1b-60883dec5ca7",
"IsProducer": true,
"IsInjector": true,
"Name": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "32758f71-c491-465a-ab09-90516015df1c",
"CreateDate": "2026-02-02T04:09:03.7096589-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-02-02T04:09:03.7096589-08:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "a41372e6-99a3-428a-994b-28c68eab1323",
"CreateDate": "2026-02-02T04:09:03.7096589-08:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-02-02T04:09:03.7096589-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": "e81939ef-c00c-44d3-b33d-5e3b75118a45",
"Asset": {
"AssetId": "135c7d7c-9952-4375-a6a1-6bc678876f2f",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayOrder": 1,
"AssetType": {
"AssetTypeId": "f34f3c6a-76f7-4c79-986d-4246786fc83e",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "61b8a2e1-cd2f-4909-a7cb-30f74cfe2d5c",
"CreateDate": "2026-02-02T04:09:03.7096589-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-02-02T04:09:03.7096589-08:00",
"LastModifiedUser": "sample string 8"
},
"AssetGroup": {
"AssetGroupId": "809c7a2f-1ff6-46d8-8959-fd10d5856b2b",
"Name": "sample string 1",
"Description": "sample string 2",
"ParentGroup": null,
"DisplayOrder": 1,
"FormValueNeededDate": "2026-02-02T04:09:03.7096589-08:00",
"MeasurementValueNeededDate": "2026-02-02T04:09:03.7096589-08:00",
"SourceSystemId": "sample string 3",
"CompanyId": "e97fa833-99bf-49fb-8860-358505c58c4b",
"CreateDate": "2026-02-02T04:09:03.7096589-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-02-02T04:09:03.7096589-08:00",
"LastModifiedUser": "sample string 6"
},
"ParentAsset": null,
"Location": "sample string 3",
"Barcode": {
"Format": 0,
"Code": "sample string 1"
},
"State": {
"StateId": "714962da-a8d4-43bd-bbf5-4900a094050f",
"EffectiveDate": "2026-02-02T04:09:03.7096589-08:00",
"StateType": {
"StateTypeId": "15827891-04f6-4888-8c84-d657217308c3",
"Name": "sample string 1",
"IsOperational": true,
"AssetType": {
"AssetTypeId": "f34f3c6a-76f7-4c79-986d-4246786fc83e",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "61b8a2e1-cd2f-4909-a7cb-30f74cfe2d5c",
"CreateDate": "2026-02-02T04:09:03.7096589-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-02-02T04:09:03.7096589-08:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 3",
"CompanyId": "49dfc1ed-1de9-45bc-a415-790fc423ec36",
"CreateDate": "2026-02-02T04:09:03.7096589-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-02-02T04:09:03.7096589-08:00",
"LastModifiedUser": "sample string 6"
},
"SourceSystemId": "sample string 1",
"CompanyId": "f08d8bf6-b33f-437e-a144-22ce0aabce6a",
"CreateDate": "2026-02-02T04:09:03.7096589-08:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-02-02T04:09:03.7096589-08:00",
"LastModifiedUser": "sample string 4"
},
"Status": {
"StatusId": "47e998e1-4885-4653-a756-b11e7901a681",
"EffectiveDate": "2026-02-02T04:09:03.7096589-08:00",
"StatusType": {
"StatusTypeId": "a35a11ce-20be-4e9c-9575-5f7f63c6e8cb",
"Name": "sample string 1",
"IsProducing": true,
"IsInjecting": true,
"AssetType": {
"AssetTypeId": "f34f3c6a-76f7-4c79-986d-4246786fc83e",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "61b8a2e1-cd2f-4909-a7cb-30f74cfe2d5c",
"CreateDate": "2026-02-02T04:09:03.7096589-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-02-02T04:09:03.7096589-08:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 4",
"CompanyId": "80dfe828-6084-4975-bfef-7052932a6ff8",
"CreateDate": "2026-02-02T04:09:03.7096589-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-02-02T04:09:03.7096589-08:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "35bce3a4-90f5-4969-aecc-857d2858a6dc",
"CreateDate": "2026-02-02T04:09:03.7096589-08:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-02-02T04:09:03.7096589-08:00",
"LastModifiedUser": "sample string 4"
},
"FormValueNeededDate": "2026-02-02T04:09:03.7096589-08:00",
"MeasurementValueNeededDate": "2026-02-02T04:09:03.7096589-08:00",
"HasChildren": true,
"SourceSystemId": "sample string 5",
"CompanyId": "d5eb8dee-4595-4f69-9f41-a3747db5adcc",
"CreateDate": "2026-02-02T04:09:03.7096589-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-02-02T04:09:03.7096589-08:00",
"LastModifiedUser": "sample string 8"
},
"EffectiveDate": "2026-02-02T04:09:03.7096589-08:00",
"WellPurposeType": {
"WellPurposeTypeId": "7f71f764-721f-4256-9148-4dbf11e68c2c",
"IsProducer": true,
"IsInjector": true,
"Name": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "faeafdd1-b6ee-4990-9cbc-f71ef4d35c29",
"CreateDate": "2026-02-02T04:09:03.7096589-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-02-02T04:09:03.7096589-08:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "573586d4-26ee-4fa3-a0a9-dfecbcaed2bf",
"CreateDate": "2026-02-02T04:09:03.7096589-08:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-02-02T04:09:03.7096589-08:00",
"LastModifiedUser": "sample string 4"
},
"Total": 1,
"Message": "sample string 1"
}