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": "c95db14b-7246-4c71-9605-f626b7b8e460",
"Asset": {
"AssetId": "e6199b17-47d3-4b1b-ac05-5ff395052f13",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayOrder": 1,
"AssetType": {
"AssetTypeId": "16044550-1a04-4e6b-b0e3-cba5d7241648",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "56d6b907-3817-47a9-bb81-70294bc46384",
"CreateDate": "2026-07-15T13:22:18.1655695-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-07-15T13:22:18.1655695-07:00",
"LastModifiedUser": "sample string 8"
},
"AssetGroup": {
"AssetGroupId": "fac0654a-1463-48c6-996c-3a1eabf0bdb6",
"Name": "sample string 1",
"Description": "sample string 2",
"ParentGroup": null,
"DisplayOrder": 1,
"FormValueNeededDate": "2026-07-15T13:22:18.1655695-07:00",
"MeasurementValueNeededDate": "2026-07-15T13:22:18.1655695-07:00",
"SourceSystemId": "sample string 3",
"CompanyId": "88a708a2-3045-41a1-b8a9-ab164a15bd75",
"CreateDate": "2026-07-15T13:22:18.1655695-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-15T13:22:18.1655695-07:00",
"LastModifiedUser": "sample string 6"
},
"ParentAsset": null,
"Location": "sample string 3",
"Barcode": {
"Format": 0,
"Code": "sample string 1"
},
"State": {
"StateId": "f55c22ff-878c-45c6-a4fa-dc360dd0ba8b",
"EffectiveDate": "2026-07-15T13:22:18.1655695-07:00",
"StateType": {
"StateTypeId": "cda04b3a-45cf-4d91-aec1-23a64b2cb8b3",
"Name": "sample string 1",
"IsOperational": true,
"AssetType": {
"AssetTypeId": "16044550-1a04-4e6b-b0e3-cba5d7241648",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "56d6b907-3817-47a9-bb81-70294bc46384",
"CreateDate": "2026-07-15T13:22:18.1655695-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-07-15T13:22:18.1655695-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 3",
"CompanyId": "4af176a1-8582-47de-b83e-3e6f873ab79b",
"CreateDate": "2026-07-15T13:22:18.1655695-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-15T13:22:18.1655695-07:00",
"LastModifiedUser": "sample string 6"
},
"SourceSystemId": "sample string 1",
"CompanyId": "bd3615a2-eb96-4e82-800e-de494cbff167",
"CreateDate": "2026-07-15T13:22:18.1655695-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-07-15T13:22:18.1655695-07:00",
"LastModifiedUser": "sample string 4"
},
"Status": {
"StatusId": "d1291d15-c5fb-4ee2-b372-33acd7f5b7d3",
"EffectiveDate": "2026-07-15T13:22:18.1655695-07:00",
"StatusType": {
"StatusTypeId": "03989d19-1790-4c45-8e85-7c47dbd68b0e",
"Name": "sample string 1",
"IsProducing": true,
"IsInjecting": true,
"AssetType": {
"AssetTypeId": "16044550-1a04-4e6b-b0e3-cba5d7241648",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "56d6b907-3817-47a9-bb81-70294bc46384",
"CreateDate": "2026-07-15T13:22:18.1655695-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-07-15T13:22:18.1655695-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 4",
"CompanyId": "b5c1823f-4f80-4c43-a614-244e229d3600",
"CreateDate": "2026-07-15T13:22:18.1655695-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-07-15T13:22:18.1655695-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "d24ab698-a1dd-4af7-825d-c905e935e98a",
"CreateDate": "2026-07-15T13:22:18.1655695-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-07-15T13:22:18.1655695-07:00",
"LastModifiedUser": "sample string 4"
},
"FormValueNeededDate": "2026-07-15T13:22:18.1655695-07:00",
"MeasurementValueNeededDate": "2026-07-15T13:22:18.1655695-07:00",
"HasChildren": true,
"SourceSystemId": "sample string 5",
"CompanyId": "4a2087be-0a31-4ba3-86d6-25b4b532a9c5",
"CreateDate": "2026-07-15T13:22:18.1655695-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-07-15T13:22:18.1655695-07:00",
"LastModifiedUser": "sample string 8"
},
"EffectiveDate": "2026-07-15T13:22:18.1655695-07:00",
"WellPurposeType": {
"WellPurposeTypeId": "61c323b9-430a-46ac-af18-e4119d5330ad",
"IsProducer": true,
"IsInjector": true,
"Name": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "e8302efe-ae22-46a8-8383-6b858bd9fe20",
"CreateDate": "2026-07-15T13:22:18.1655695-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-07-15T13:22:18.1655695-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "bb0dc763-69db-432b-871a-963675575047",
"CreateDate": "2026-07-15T13:22:18.1655695-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-07-15T13:22:18.1655695-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": "a03f0391-cb2b-48db-b158-2837a42ff043",
"Asset": {
"AssetId": "bf3c09b6-e396-49da-9717-af6c18fe725a",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayOrder": 1,
"AssetType": {
"AssetTypeId": "3216b95f-9db8-4f26-9eec-a9f6ff5e72bb",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "a403e787-db5a-40b9-ae7c-9d3ce74757c2",
"CreateDate": "2026-07-15T13:22:18.1655695-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-07-15T13:22:18.1655695-07:00",
"LastModifiedUser": "sample string 8"
},
"AssetGroup": {
"AssetGroupId": "0a9e0d83-58c8-4e95-8440-a3e05219fb7b",
"Name": "sample string 1",
"Description": "sample string 2",
"ParentGroup": null,
"DisplayOrder": 1,
"FormValueNeededDate": "2026-07-15T13:22:18.1655695-07:00",
"MeasurementValueNeededDate": "2026-07-15T13:22:18.1655695-07:00",
"SourceSystemId": "sample string 3",
"CompanyId": "9bae9b5d-51e2-455c-a859-1c0e08d570b1",
"CreateDate": "2026-07-15T13:22:18.1655695-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-15T13:22:18.1655695-07:00",
"LastModifiedUser": "sample string 6"
},
"ParentAsset": null,
"Location": "sample string 3",
"Barcode": {
"Format": 0,
"Code": "sample string 1"
},
"State": {
"StateId": "c08dcc94-a088-483f-ace9-a4d6f30e10e9",
"EffectiveDate": "2026-07-15T13:22:18.1655695-07:00",
"StateType": {
"StateTypeId": "35c0038e-5fd0-4b47-a4b4-3cc7bbf5be85",
"Name": "sample string 1",
"IsOperational": true,
"AssetType": {
"AssetTypeId": "3216b95f-9db8-4f26-9eec-a9f6ff5e72bb",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "a403e787-db5a-40b9-ae7c-9d3ce74757c2",
"CreateDate": "2026-07-15T13:22:18.1655695-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-07-15T13:22:18.1655695-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 3",
"CompanyId": "71cbfdb7-a96d-4297-9f79-360cc50368e4",
"CreateDate": "2026-07-15T13:22:18.1655695-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-15T13:22:18.1655695-07:00",
"LastModifiedUser": "sample string 6"
},
"SourceSystemId": "sample string 1",
"CompanyId": "5d176999-4b5a-4146-9428-9b414c5809a6",
"CreateDate": "2026-07-15T13:22:18.1655695-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-07-15T13:22:18.1655695-07:00",
"LastModifiedUser": "sample string 4"
},
"Status": {
"StatusId": "4b50823f-6868-44ec-8526-3fe8f92658c7",
"EffectiveDate": "2026-07-15T13:22:18.1655695-07:00",
"StatusType": {
"StatusTypeId": "5fa49735-92f9-49c3-9c6f-cf3dd3493e15",
"Name": "sample string 1",
"IsProducing": true,
"IsInjecting": true,
"AssetType": {
"AssetTypeId": "3216b95f-9db8-4f26-9eec-a9f6ff5e72bb",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "a403e787-db5a-40b9-ae7c-9d3ce74757c2",
"CreateDate": "2026-07-15T13:22:18.1655695-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-07-15T13:22:18.1655695-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 4",
"CompanyId": "13cceb52-5ba1-4709-9e33-51b6cd97ee79",
"CreateDate": "2026-07-15T13:22:18.1655695-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-07-15T13:22:18.1655695-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "96cb7edc-e194-4107-8974-42421d475ebf",
"CreateDate": "2026-07-15T13:22:18.1655695-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-07-15T13:22:18.1655695-07:00",
"LastModifiedUser": "sample string 4"
},
"FormValueNeededDate": "2026-07-15T13:22:18.1655695-07:00",
"MeasurementValueNeededDate": "2026-07-15T13:22:18.1655695-07:00",
"HasChildren": true,
"SourceSystemId": "sample string 5",
"CompanyId": "50829dd9-f22d-4eac-8b24-564cc64f5f02",
"CreateDate": "2026-07-15T13:22:18.1655695-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-07-15T13:22:18.1655695-07:00",
"LastModifiedUser": "sample string 8"
},
"EffectiveDate": "2026-07-15T13:22:18.1655695-07:00",
"WellPurposeType": {
"WellPurposeTypeId": "9adffb03-21f9-4000-81f8-e4816a6fc9ac",
"IsProducer": true,
"IsInjector": true,
"Name": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "ce6c7f61-81f1-4848-8a87-56598b3bc166",
"CreateDate": "2026-07-15T13:22:18.1655695-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-07-15T13:22:18.1655695-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "c43e0c1c-27b5-453d-bf5d-72526a12f55f",
"CreateDate": "2026-07-15T13:22:18.1655695-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-07-15T13:22:18.1655695-07:00",
"LastModifiedUser": "sample string 4"
},
"Total": 1,
"Message": "sample string 1"
}