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": "a8cc59d8-b216-4609-ac09-f9be8791ab5a",
"Asset": {
"AssetId": "2c233f1b-905e-4295-bbf0-126cab3ec457",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayOrder": 1,
"AssetType": {
"AssetTypeId": "8d535a2d-1c43-4ebb-a06d-7d51a42d3ec0",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "ddb4c105-5f84-4229-a754-cce0df3d8aca",
"CreateDate": "2026-06-17T17:30:28.5373307-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-06-17T17:30:28.5373307-07:00",
"LastModifiedUser": "sample string 8"
},
"AssetGroup": {
"AssetGroupId": "4b2877b1-1ac3-4857-9e7b-789a1859c46c",
"Name": "sample string 1",
"Description": "sample string 2",
"ParentGroup": null,
"DisplayOrder": 1,
"FormValueNeededDate": "2026-06-17T17:30:28.5373307-07:00",
"MeasurementValueNeededDate": "2026-06-17T17:30:28.5373307-07:00",
"SourceSystemId": "sample string 3",
"CompanyId": "719c23be-b858-4440-bfae-67e866ef7389",
"CreateDate": "2026-06-17T17:30:28.5373307-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-17T17:30:28.5373307-07:00",
"LastModifiedUser": "sample string 6"
},
"ParentAsset": null,
"Location": "sample string 3",
"Barcode": {
"Format": 0,
"Code": "sample string 1"
},
"State": {
"StateId": "1a9b83c3-3dc4-487f-b44e-f7a5723e50f3",
"EffectiveDate": "2026-06-17T17:30:28.5373307-07:00",
"StateType": {
"StateTypeId": "9388d56c-e1af-425f-bd6c-1519f3ee7eda",
"Name": "sample string 1",
"IsOperational": true,
"AssetType": {
"AssetTypeId": "8d535a2d-1c43-4ebb-a06d-7d51a42d3ec0",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "ddb4c105-5f84-4229-a754-cce0df3d8aca",
"CreateDate": "2026-06-17T17:30:28.5373307-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-06-17T17:30:28.5373307-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 3",
"CompanyId": "83e67124-775c-4780-8cf2-1c0ecffc33f6",
"CreateDate": "2026-06-17T17:30:28.5373307-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-17T17:30:28.5373307-07:00",
"LastModifiedUser": "sample string 6"
},
"SourceSystemId": "sample string 1",
"CompanyId": "c46c53e1-757e-4813-a7e1-4467490cbf75",
"CreateDate": "2026-06-17T17:30:28.5373307-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-06-17T17:30:28.5373307-07:00",
"LastModifiedUser": "sample string 4"
},
"Status": {
"StatusId": "ebdbb860-939b-429c-9005-0f3e7bee63e6",
"EffectiveDate": "2026-06-17T17:30:28.5373307-07:00",
"StatusType": {
"StatusTypeId": "fe58a650-97ee-4e68-b693-6853feb7ee1b",
"Name": "sample string 1",
"IsProducing": true,
"IsInjecting": true,
"AssetType": {
"AssetTypeId": "8d535a2d-1c43-4ebb-a06d-7d51a42d3ec0",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "ddb4c105-5f84-4229-a754-cce0df3d8aca",
"CreateDate": "2026-06-17T17:30:28.5373307-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-06-17T17:30:28.5373307-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 4",
"CompanyId": "31735019-7f0d-4b39-8e4f-b34f49fb0ba5",
"CreateDate": "2026-06-17T17:30:28.5373307-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-06-17T17:30:28.5373307-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "b7206de3-9834-484d-a21b-3360198d0abc",
"CreateDate": "2026-06-17T17:30:28.5373307-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-06-17T17:30:28.5373307-07:00",
"LastModifiedUser": "sample string 4"
},
"FormValueNeededDate": "2026-06-17T17:30:28.5373307-07:00",
"MeasurementValueNeededDate": "2026-06-17T17:30:28.5373307-07:00",
"HasChildren": true,
"SourceSystemId": "sample string 5",
"CompanyId": "e72db3ca-ffaf-47c7-a7e9-0319b512bc4a",
"CreateDate": "2026-06-17T17:30:28.5373307-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-06-17T17:30:28.5373307-07:00",
"LastModifiedUser": "sample string 8"
},
"EffectiveDate": "2026-06-17T17:30:28.5373307-07:00",
"WellPurposeType": {
"WellPurposeTypeId": "de7002a4-ac9e-41b6-afd5-f1a3ce9e6caf",
"IsProducer": true,
"IsInjector": true,
"Name": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "a3500eca-0ad3-4216-96a2-0021f136b2a9",
"CreateDate": "2026-06-17T17:30:28.5373307-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-06-17T17:30:28.5373307-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "ed913aae-f4cd-49ee-b004-7d6b937353fb",
"CreateDate": "2026-06-17T17:30:28.5373307-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-06-17T17:30:28.5373307-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": "479f7d00-1398-4952-bb26-d319ec4451f1",
"Asset": {
"AssetId": "89a84499-34f3-4176-aff4-9da30d963d68",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayOrder": 1,
"AssetType": {
"AssetTypeId": "64390463-d6fc-4ea4-ad5f-34d89beada65",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "0982ba2a-79e2-4a54-a07c-9b9d876d1cd3",
"CreateDate": "2026-06-17T17:30:28.5373307-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-06-17T17:30:28.5373307-07:00",
"LastModifiedUser": "sample string 8"
},
"AssetGroup": {
"AssetGroupId": "15d69f19-6293-4c24-91e3-0ff459146001",
"Name": "sample string 1",
"Description": "sample string 2",
"ParentGroup": null,
"DisplayOrder": 1,
"FormValueNeededDate": "2026-06-17T17:30:28.5373307-07:00",
"MeasurementValueNeededDate": "2026-06-17T17:30:28.5373307-07:00",
"SourceSystemId": "sample string 3",
"CompanyId": "af835c12-5655-4fd1-a7ac-d2076f5ab2f1",
"CreateDate": "2026-06-17T17:30:28.5373307-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-17T17:30:28.5373307-07:00",
"LastModifiedUser": "sample string 6"
},
"ParentAsset": null,
"Location": "sample string 3",
"Barcode": {
"Format": 0,
"Code": "sample string 1"
},
"State": {
"StateId": "93691526-0590-4a3e-9b18-85daa545e226",
"EffectiveDate": "2026-06-17T17:30:28.5373307-07:00",
"StateType": {
"StateTypeId": "7dea5382-c7b3-48ab-84e8-d595f0982f36",
"Name": "sample string 1",
"IsOperational": true,
"AssetType": {
"AssetTypeId": "64390463-d6fc-4ea4-ad5f-34d89beada65",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "0982ba2a-79e2-4a54-a07c-9b9d876d1cd3",
"CreateDate": "2026-06-17T17:30:28.5373307-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-06-17T17:30:28.5373307-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 3",
"CompanyId": "d62b76a5-24fe-4334-bb9e-9d39cc3e59c1",
"CreateDate": "2026-06-17T17:30:28.5373307-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-17T17:30:28.5373307-07:00",
"LastModifiedUser": "sample string 6"
},
"SourceSystemId": "sample string 1",
"CompanyId": "feb63e2b-75ad-4362-a0e7-bfcea605bad7",
"CreateDate": "2026-06-17T17:30:28.5373307-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-06-17T17:30:28.5373307-07:00",
"LastModifiedUser": "sample string 4"
},
"Status": {
"StatusId": "77535b8b-219a-4fb9-8c60-97357913c3d9",
"EffectiveDate": "2026-06-17T17:30:28.5373307-07:00",
"StatusType": {
"StatusTypeId": "2fef75ad-b678-42e0-9863-92271fc01ee3",
"Name": "sample string 1",
"IsProducing": true,
"IsInjecting": true,
"AssetType": {
"AssetTypeId": "64390463-d6fc-4ea4-ad5f-34d89beada65",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "0982ba2a-79e2-4a54-a07c-9b9d876d1cd3",
"CreateDate": "2026-06-17T17:30:28.5373307-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-06-17T17:30:28.5373307-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 4",
"CompanyId": "b989a7f0-deee-42a5-b569-641d1d0dba27",
"CreateDate": "2026-06-17T17:30:28.5373307-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-06-17T17:30:28.5373307-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "4b3bbca0-8de2-4d6c-ab0c-c3059804cffb",
"CreateDate": "2026-06-17T17:30:28.5373307-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-06-17T17:30:28.5373307-07:00",
"LastModifiedUser": "sample string 4"
},
"FormValueNeededDate": "2026-06-17T17:30:28.5373307-07:00",
"MeasurementValueNeededDate": "2026-06-17T17:30:28.5373307-07:00",
"HasChildren": true,
"SourceSystemId": "sample string 5",
"CompanyId": "2b5bf9f6-ef26-4121-aaee-35b5c1c51ab3",
"CreateDate": "2026-06-17T17:30:28.5373307-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-06-17T17:30:28.5373307-07:00",
"LastModifiedUser": "sample string 8"
},
"EffectiveDate": "2026-06-17T17:30:28.5373307-07:00",
"WellPurposeType": {
"WellPurposeTypeId": "3a10e7b2-a916-4d64-80c3-00da9ad2d141",
"IsProducer": true,
"IsInjector": true,
"Name": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "8721b447-f19e-4f27-9450-158ae7bea908",
"CreateDate": "2026-06-17T17:30:28.5373307-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-06-17T17:30:28.5373307-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "8b2776b2-f508-4583-9e90-ca863a1a5fe4",
"CreateDate": "2026-06-17T17:30:28.5373307-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-06-17T17:30:28.5373307-07:00",
"LastModifiedUser": "sample string 4"
},
"Total": 1,
"Message": "sample string 1"
}