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": "d44579e4-fced-48f6-80b9-2230f935cc9e",
"Asset": {
"AssetId": "6735a3e2-ab26-46cb-a0f1-79f469c23046",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayOrder": 1,
"AssetType": {
"AssetTypeId": "4eae8545-61a2-4201-86ec-c48b94b07ca4",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "2d52c930-28f8-4936-b12f-add3d2556858",
"CreateDate": "2026-06-01T23:35:44.5481019-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-06-01T23:35:44.5481019-07:00",
"LastModifiedUser": "sample string 8"
},
"AssetGroup": {
"AssetGroupId": "0e8eafe8-940e-452a-8c2e-44e445794ff3",
"Name": "sample string 1",
"Description": "sample string 2",
"ParentGroup": null,
"DisplayOrder": 1,
"FormValueNeededDate": "2026-06-01T23:35:44.5481019-07:00",
"MeasurementValueNeededDate": "2026-06-01T23:35:44.5481019-07:00",
"SourceSystemId": "sample string 3",
"CompanyId": "ea4c5d42-fd57-4e92-9402-009bbd231df5",
"CreateDate": "2026-06-01T23:35:44.5481019-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-01T23:35:44.5481019-07:00",
"LastModifiedUser": "sample string 6"
},
"ParentAsset": null,
"Location": "sample string 3",
"Barcode": {
"Format": 0,
"Code": "sample string 1"
},
"State": {
"StateId": "a187c748-33f5-4447-8250-cfbba25421aa",
"EffectiveDate": "2026-06-01T23:35:44.5481019-07:00",
"StateType": {
"StateTypeId": "070cb558-04d8-4105-a4c6-943f9a2908b9",
"Name": "sample string 1",
"IsOperational": true,
"AssetType": {
"AssetTypeId": "4eae8545-61a2-4201-86ec-c48b94b07ca4",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "2d52c930-28f8-4936-b12f-add3d2556858",
"CreateDate": "2026-06-01T23:35:44.5481019-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-06-01T23:35:44.5481019-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 3",
"CompanyId": "42a04481-d5cd-49e2-8cff-a72464d86219",
"CreateDate": "2026-06-01T23:35:44.5481019-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-01T23:35:44.5481019-07:00",
"LastModifiedUser": "sample string 6"
},
"SourceSystemId": "sample string 1",
"CompanyId": "319b8312-cea8-4f3f-bbc1-53b0af1f158c",
"CreateDate": "2026-06-01T23:35:44.5481019-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-06-01T23:35:44.5481019-07:00",
"LastModifiedUser": "sample string 4"
},
"Status": {
"StatusId": "d541a20b-fc03-43ba-acf9-18b6e0becb22",
"EffectiveDate": "2026-06-01T23:35:44.5481019-07:00",
"StatusType": {
"StatusTypeId": "49707339-e470-405d-8fb2-b2f0a4cd99f8",
"Name": "sample string 1",
"IsProducing": true,
"IsInjecting": true,
"AssetType": {
"AssetTypeId": "4eae8545-61a2-4201-86ec-c48b94b07ca4",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "2d52c930-28f8-4936-b12f-add3d2556858",
"CreateDate": "2026-06-01T23:35:44.5481019-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-06-01T23:35:44.5481019-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 4",
"CompanyId": "57728878-a835-43e0-acc8-fcac1ac39108",
"CreateDate": "2026-06-01T23:35:44.5481019-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-06-01T23:35:44.5481019-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "8683de72-f875-492e-ae8f-970d465af803",
"CreateDate": "2026-06-01T23:35:44.5481019-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-06-01T23:35:44.5481019-07:00",
"LastModifiedUser": "sample string 4"
},
"FormValueNeededDate": "2026-06-01T23:35:44.5481019-07:00",
"MeasurementValueNeededDate": "2026-06-01T23:35:44.5481019-07:00",
"HasChildren": true,
"SourceSystemId": "sample string 5",
"CompanyId": "4a98c81c-6ae1-4751-9572-2816fa2598d5",
"CreateDate": "2026-06-01T23:35:44.5481019-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-06-01T23:35:44.5481019-07:00",
"LastModifiedUser": "sample string 8"
},
"EffectiveDate": "2026-06-01T23:35:44.5481019-07:00",
"WellPurposeType": {
"WellPurposeTypeId": "c6d524c8-0a86-4d88-a9e4-c019ad62202c",
"IsProducer": true,
"IsInjector": true,
"Name": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "b4717fe4-5c56-4e4a-af9c-47fced12e63f",
"CreateDate": "2026-06-01T23:35:44.5481019-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-06-01T23:35:44.5481019-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "36773160-f145-4974-af57-eaff6a823842",
"CreateDate": "2026-06-01T23:35:44.5481019-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-06-01T23:35:44.5481019-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": "95a140cf-023a-4dfe-b099-344af7b33050",
"Asset": {
"AssetId": "086a93b8-e6ae-4f83-8ec4-59a367d1bf17",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayOrder": 1,
"AssetType": {
"AssetTypeId": "08594c6b-975d-4434-8942-8a32cc713583",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "bc6e6c1a-c5ea-4bea-bf07-83f62c86f4ee",
"CreateDate": "2026-06-01T23:35:44.5481019-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-06-01T23:35:44.5481019-07:00",
"LastModifiedUser": "sample string 8"
},
"AssetGroup": {
"AssetGroupId": "066dbfc8-7f10-41ca-a209-364a37def7c3",
"Name": "sample string 1",
"Description": "sample string 2",
"ParentGroup": null,
"DisplayOrder": 1,
"FormValueNeededDate": "2026-06-01T23:35:44.5481019-07:00",
"MeasurementValueNeededDate": "2026-06-01T23:35:44.5481019-07:00",
"SourceSystemId": "sample string 3",
"CompanyId": "df818d80-b187-4696-938f-30b25580d7b5",
"CreateDate": "2026-06-01T23:35:44.5481019-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-01T23:35:44.5481019-07:00",
"LastModifiedUser": "sample string 6"
},
"ParentAsset": null,
"Location": "sample string 3",
"Barcode": {
"Format": 0,
"Code": "sample string 1"
},
"State": {
"StateId": "c4473bd0-2ff6-4ecd-b6ad-222a1d2d3f59",
"EffectiveDate": "2026-06-01T23:35:44.5481019-07:00",
"StateType": {
"StateTypeId": "997618cc-91e2-45e1-99f2-9deb6444096b",
"Name": "sample string 1",
"IsOperational": true,
"AssetType": {
"AssetTypeId": "08594c6b-975d-4434-8942-8a32cc713583",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "bc6e6c1a-c5ea-4bea-bf07-83f62c86f4ee",
"CreateDate": "2026-06-01T23:35:44.5481019-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-06-01T23:35:44.5481019-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 3",
"CompanyId": "586ef5ae-d8a4-49b7-8217-74613e9031e6",
"CreateDate": "2026-06-01T23:35:44.5481019-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-01T23:35:44.5481019-07:00",
"LastModifiedUser": "sample string 6"
},
"SourceSystemId": "sample string 1",
"CompanyId": "46306141-4871-4c2f-b554-9a5ab003e120",
"CreateDate": "2026-06-01T23:35:44.5481019-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-06-01T23:35:44.5481019-07:00",
"LastModifiedUser": "sample string 4"
},
"Status": {
"StatusId": "c95b95c2-409f-4551-90eb-aad55c8df1bb",
"EffectiveDate": "2026-06-01T23:35:44.5481019-07:00",
"StatusType": {
"StatusTypeId": "1e3f3bd5-a58c-46d8-9768-5fbc17ae1ba6",
"Name": "sample string 1",
"IsProducing": true,
"IsInjecting": true,
"AssetType": {
"AssetTypeId": "08594c6b-975d-4434-8942-8a32cc713583",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "bc6e6c1a-c5ea-4bea-bf07-83f62c86f4ee",
"CreateDate": "2026-06-01T23:35:44.5481019-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-06-01T23:35:44.5481019-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 4",
"CompanyId": "c59ebd97-54e6-4c49-b561-bc4e1697c02a",
"CreateDate": "2026-06-01T23:35:44.5481019-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-06-01T23:35:44.5481019-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "88a15734-cf90-4f3c-bb8b-3030a46b89d6",
"CreateDate": "2026-06-01T23:35:44.5481019-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-06-01T23:35:44.5481019-07:00",
"LastModifiedUser": "sample string 4"
},
"FormValueNeededDate": "2026-06-01T23:35:44.5481019-07:00",
"MeasurementValueNeededDate": "2026-06-01T23:35:44.5481019-07:00",
"HasChildren": true,
"SourceSystemId": "sample string 5",
"CompanyId": "5ae34254-3de4-4167-8ac1-2f3d95d07ead",
"CreateDate": "2026-06-01T23:35:44.5481019-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-06-01T23:35:44.5481019-07:00",
"LastModifiedUser": "sample string 8"
},
"EffectiveDate": "2026-06-01T23:35:44.5481019-07:00",
"WellPurposeType": {
"WellPurposeTypeId": "88938488-8f7a-499f-a3b3-a137f787239f",
"IsProducer": true,
"IsInjector": true,
"Name": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "c1172613-55d3-4a20-b7ac-fafe3b48d8a2",
"CreateDate": "2026-06-01T23:35:44.5481019-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-06-01T23:35:44.5481019-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "123d9512-b9c1-4719-b899-ded0eca27b5d",
"CreateDate": "2026-06-01T23:35:44.5481019-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-06-01T23:35:44.5481019-07:00",
"LastModifiedUser": "sample string 4"
},
"Total": 1,
"Message": "sample string 1"
}