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": "3ba9cdae-7127-45d2-b1db-4cd006026ad7",
"Asset": {
"AssetId": "16969544-f78d-432d-a133-53bcc11b9c57",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayOrder": 1,
"AssetType": {
"AssetTypeId": "a00bb9d8-b5a3-4f13-936e-e65341ccb033",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "c7fd29e6-9972-44d4-a243-27cd279b36b4",
"CreateDate": "2026-09-26T14:00:06.5943918-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-09-26T14:00:06.5943918-07:00",
"LastModifiedUser": "sample string 8"
},
"AssetGroup": {
"AssetGroupId": "7630ce5c-dc79-46a7-bfbf-a527f30316d2",
"Name": "sample string 1",
"Description": "sample string 2",
"ParentGroup": null,
"DisplayOrder": 1,
"FormValueNeededDate": "2026-09-26T14:00:06.5943918-07:00",
"MeasurementValueNeededDate": "2026-09-26T14:00:06.5943918-07:00",
"SourceSystemId": "sample string 3",
"CompanyId": "a33be858-f6ff-4484-b9cb-ae4fa56ae7f7",
"CreateDate": "2026-09-26T14:00:06.5943918-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-09-26T14:00:06.5943918-07:00",
"LastModifiedUser": "sample string 6"
},
"ParentAsset": null,
"Location": "sample string 3",
"Barcode": {
"Format": 0,
"Code": "sample string 1"
},
"State": {
"StateId": "11a44516-ff2d-497e-94ff-7a70b3d886a4",
"EffectiveDate": "2026-09-26T14:00:06.5943918-07:00",
"StateType": {
"StateTypeId": "d936639b-ad1f-47c8-a300-7c645c8da6d6",
"Name": "sample string 1",
"IsOperational": true,
"AssetType": {
"AssetTypeId": "a00bb9d8-b5a3-4f13-936e-e65341ccb033",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "c7fd29e6-9972-44d4-a243-27cd279b36b4",
"CreateDate": "2026-09-26T14:00:06.5943918-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-09-26T14:00:06.5943918-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 3",
"CompanyId": "f43355af-f41b-4ff3-9759-892b99158066",
"CreateDate": "2026-09-26T14:00:06.5943918-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-09-26T14:00:06.5943918-07:00",
"LastModifiedUser": "sample string 6"
},
"SourceSystemId": "sample string 1",
"CompanyId": "249e8828-9510-4fa3-8922-495370edc7ab",
"CreateDate": "2026-09-26T14:00:06.5943918-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-09-26T14:00:06.5943918-07:00",
"LastModifiedUser": "sample string 4"
},
"Status": {
"StatusId": "1fb0d37d-4891-43e1-a653-ee9b299a5b9c",
"EffectiveDate": "2026-09-26T14:00:06.5943918-07:00",
"StatusType": {
"StatusTypeId": "ace3bdd4-7d88-438e-92cd-8772686eac4c",
"Name": "sample string 1",
"IsProducing": true,
"IsInjecting": true,
"AssetType": {
"AssetTypeId": "a00bb9d8-b5a3-4f13-936e-e65341ccb033",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "c7fd29e6-9972-44d4-a243-27cd279b36b4",
"CreateDate": "2026-09-26T14:00:06.5943918-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-09-26T14:00:06.5943918-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 4",
"CompanyId": "23e2e94e-b459-4c94-9fea-7d95d5c0f395",
"CreateDate": "2026-09-26T14:00:06.5943918-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-09-26T14:00:06.5943918-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "1a54d40d-1a9e-4f04-b9c1-51fd48f43f8b",
"CreateDate": "2026-09-26T14:00:06.5943918-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-09-26T14:00:06.5943918-07:00",
"LastModifiedUser": "sample string 4"
},
"FormValueNeededDate": "2026-09-26T14:00:06.5943918-07:00",
"MeasurementValueNeededDate": "2026-09-26T14:00:06.5943918-07:00",
"HasChildren": true,
"SourceSystemId": "sample string 5",
"CompanyId": "db94d5bf-a603-444a-a8ca-52e74f5848a4",
"CreateDate": "2026-09-26T14:00:06.5943918-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-09-26T14:00:06.5943918-07:00",
"LastModifiedUser": "sample string 8"
},
"EffectiveDate": "2026-09-26T14:00:06.5943918-07:00",
"WellPurposeType": {
"WellPurposeTypeId": "8601dbd4-5a62-4f26-b4af-4588ed5cc18c",
"IsProducer": true,
"IsInjector": true,
"Name": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "31d7f5af-baca-4108-ad47-41ef1b1f3bd8",
"CreateDate": "2026-09-26T14:00:06.5943918-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-09-26T14:00:06.5943918-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "c8fef5c5-1813-45d5-aca4-3fef9b753ec9",
"CreateDate": "2026-09-26T14:00:06.5943918-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-09-26T14:00:06.5943918-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": "f0ed3594-eb94-4220-8a3c-f7dcb2d16c89",
"Asset": {
"AssetId": "2d0c90aa-8349-4e71-8b6d-361483391e2b",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayOrder": 1,
"AssetType": {
"AssetTypeId": "89346f06-c498-4be8-a340-19a4d87fde60",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "a820c384-7c94-4d8e-a987-6d545729f6d5",
"CreateDate": "2026-09-26T14:00:06.6100147-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-09-26T14:00:06.6100147-07:00",
"LastModifiedUser": "sample string 8"
},
"AssetGroup": {
"AssetGroupId": "c85e7ceb-581a-4005-ada6-beb4dccb0fcb",
"Name": "sample string 1",
"Description": "sample string 2",
"ParentGroup": null,
"DisplayOrder": 1,
"FormValueNeededDate": "2026-09-26T14:00:06.6100147-07:00",
"MeasurementValueNeededDate": "2026-09-26T14:00:06.6100147-07:00",
"SourceSystemId": "sample string 3",
"CompanyId": "b371da70-e412-49d0-892f-7abe5b608714",
"CreateDate": "2026-09-26T14:00:06.6100147-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-09-26T14:00:06.6100147-07:00",
"LastModifiedUser": "sample string 6"
},
"ParentAsset": null,
"Location": "sample string 3",
"Barcode": {
"Format": 0,
"Code": "sample string 1"
},
"State": {
"StateId": "6095707b-851e-4bdc-af7b-5afc6f69441a",
"EffectiveDate": "2026-09-26T14:00:06.6100147-07:00",
"StateType": {
"StateTypeId": "df26d94f-9f32-4741-85a4-ec9c8fb46520",
"Name": "sample string 1",
"IsOperational": true,
"AssetType": {
"AssetTypeId": "89346f06-c498-4be8-a340-19a4d87fde60",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "a820c384-7c94-4d8e-a987-6d545729f6d5",
"CreateDate": "2026-09-26T14:00:06.6100147-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-09-26T14:00:06.6100147-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 3",
"CompanyId": "390d88a3-cca6-47a8-a659-6dbed106fd4f",
"CreateDate": "2026-09-26T14:00:06.6100147-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-09-26T14:00:06.6100147-07:00",
"LastModifiedUser": "sample string 6"
},
"SourceSystemId": "sample string 1",
"CompanyId": "62c04ee6-4780-4351-85df-c63e500d017b",
"CreateDate": "2026-09-26T14:00:06.6100147-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-09-26T14:00:06.6100147-07:00",
"LastModifiedUser": "sample string 4"
},
"Status": {
"StatusId": "1beddd16-807c-470a-8d3d-df94c126c32e",
"EffectiveDate": "2026-09-26T14:00:06.6100147-07:00",
"StatusType": {
"StatusTypeId": "a1f81afb-37d3-4bd2-ac41-eb792f3707bc",
"Name": "sample string 1",
"IsProducing": true,
"IsInjecting": true,
"AssetType": {
"AssetTypeId": "89346f06-c498-4be8-a340-19a4d87fde60",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "a820c384-7c94-4d8e-a987-6d545729f6d5",
"CreateDate": "2026-09-26T14:00:06.6100147-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-09-26T14:00:06.6100147-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 4",
"CompanyId": "e2d77b73-ecf6-4494-8fa0-72ec99f88e6d",
"CreateDate": "2026-09-26T14:00:06.6100147-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-09-26T14:00:06.6100147-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "0f123602-fc51-41d5-8f19-961eba14a7ff",
"CreateDate": "2026-09-26T14:00:06.6100147-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-09-26T14:00:06.6100147-07:00",
"LastModifiedUser": "sample string 4"
},
"FormValueNeededDate": "2026-09-26T14:00:06.6100147-07:00",
"MeasurementValueNeededDate": "2026-09-26T14:00:06.6100147-07:00",
"HasChildren": true,
"SourceSystemId": "sample string 5",
"CompanyId": "b4d59cfe-be5c-4e2a-ab31-a31527da63a8",
"CreateDate": "2026-09-26T14:00:06.6100147-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-09-26T14:00:06.6100147-07:00",
"LastModifiedUser": "sample string 8"
},
"EffectiveDate": "2026-09-26T14:00:06.6100147-07:00",
"WellPurposeType": {
"WellPurposeTypeId": "60361387-0d5a-4492-a9a5-d9b827476b76",
"IsProducer": true,
"IsInjector": true,
"Name": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "3a9fef10-e24d-42c6-b82a-24dfc57f6d3d",
"CreateDate": "2026-09-26T14:00:06.6100147-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-09-26T14:00:06.6100147-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "b3c36427-4999-4bef-92a9-56dcf31f209d",
"CreateDate": "2026-09-26T14:00:06.6100147-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-09-26T14:00:06.6100147-07:00",
"LastModifiedUser": "sample string 4"
},
"Total": 1,
"Message": "sample string 1"
}