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": "24550716-0095-45af-8fc9-78437b36e17e",
"Asset": {
"AssetId": "cdc35e0d-9adb-4714-80e3-71a0fbb1cc1f",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayOrder": 1,
"AssetType": {
"AssetTypeId": "91c338d6-80f3-4487-8d60-1bed0d54724c",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "44ce3c8c-3e0e-47d2-9430-4b2ecdc833f0",
"CreateDate": "2026-02-23T02:37:12.114763-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-02-23T02:37:12.114763-08:00",
"LastModifiedUser": "sample string 8"
},
"AssetGroup": {
"AssetGroupId": "42129d6a-c890-48c4-a9ec-602fe5e203f3",
"Name": "sample string 1",
"Description": "sample string 2",
"ParentGroup": null,
"DisplayOrder": 1,
"FormValueNeededDate": "2026-02-23T02:37:12.114763-08:00",
"MeasurementValueNeededDate": "2026-02-23T02:37:12.114763-08:00",
"SourceSystemId": "sample string 3",
"CompanyId": "150eaf46-3e62-4e9c-9564-98270a56a0dc",
"CreateDate": "2026-02-23T02:37:12.114763-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-02-23T02:37:12.114763-08:00",
"LastModifiedUser": "sample string 6"
},
"ParentAsset": null,
"Location": "sample string 3",
"Barcode": {
"Format": 0,
"Code": "sample string 1"
},
"State": {
"StateId": "84322640-3b57-45ba-b60c-5ee1eea12196",
"EffectiveDate": "2026-02-23T02:37:12.114763-08:00",
"StateType": {
"StateTypeId": "d8101491-e536-4dcd-be9e-04e17f67b7c4",
"Name": "sample string 1",
"IsOperational": true,
"AssetType": {
"AssetTypeId": "91c338d6-80f3-4487-8d60-1bed0d54724c",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "44ce3c8c-3e0e-47d2-9430-4b2ecdc833f0",
"CreateDate": "2026-02-23T02:37:12.114763-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-02-23T02:37:12.114763-08:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 3",
"CompanyId": "cefcac25-b237-4a99-bd7d-d1a24354797c",
"CreateDate": "2026-02-23T02:37:12.114763-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-02-23T02:37:12.114763-08:00",
"LastModifiedUser": "sample string 6"
},
"SourceSystemId": "sample string 1",
"CompanyId": "5b1a15fa-7fbe-4012-9c2f-edf284875a9f",
"CreateDate": "2026-02-23T02:37:12.114763-08:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-02-23T02:37:12.114763-08:00",
"LastModifiedUser": "sample string 4"
},
"Status": {
"StatusId": "15fef491-9db7-4481-b78b-a0eafaa624a1",
"EffectiveDate": "2026-02-23T02:37:12.114763-08:00",
"StatusType": {
"StatusTypeId": "5a3e30dd-91b5-4438-a93d-8a9f5e30a6b6",
"Name": "sample string 1",
"IsProducing": true,
"IsInjecting": true,
"AssetType": {
"AssetTypeId": "91c338d6-80f3-4487-8d60-1bed0d54724c",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "44ce3c8c-3e0e-47d2-9430-4b2ecdc833f0",
"CreateDate": "2026-02-23T02:37:12.114763-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-02-23T02:37:12.114763-08:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 4",
"CompanyId": "753d09ef-d853-4575-9111-2ec06a0a77d8",
"CreateDate": "2026-02-23T02:37:12.114763-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-02-23T02:37:12.114763-08:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "81da9a08-840b-4fa0-bf8c-d0f8dd4001a8",
"CreateDate": "2026-02-23T02:37:12.114763-08:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-02-23T02:37:12.114763-08:00",
"LastModifiedUser": "sample string 4"
},
"FormValueNeededDate": "2026-02-23T02:37:12.114763-08:00",
"MeasurementValueNeededDate": "2026-02-23T02:37:12.114763-08:00",
"HasChildren": true,
"SourceSystemId": "sample string 5",
"CompanyId": "117e2b28-80ec-4498-aba1-a96be1c747f0",
"CreateDate": "2026-02-23T02:37:12.114763-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-02-23T02:37:12.114763-08:00",
"LastModifiedUser": "sample string 8"
},
"EffectiveDate": "2026-02-23T02:37:12.114763-08:00",
"WellPurposeType": {
"WellPurposeTypeId": "a6dec94b-27f7-4095-9cf3-9c06d10eaddb",
"IsProducer": true,
"IsInjector": true,
"Name": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "96e7bfa0-1df6-420d-8d57-00b9fd100411",
"CreateDate": "2026-02-23T02:37:12.114763-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-02-23T02:37:12.114763-08:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "f8642e2b-99a6-4647-9368-ae030fc76f40",
"CreateDate": "2026-02-23T02:37:12.114763-08:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-02-23T02:37:12.114763-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": "585beb4b-7170-4fe0-9fda-6917a1691a87",
"Asset": {
"AssetId": "e10816aa-12a0-46f1-beb7-d3f3e7d2fd19",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayOrder": 1,
"AssetType": {
"AssetTypeId": "e170d826-bbab-48ca-bed5-c3edab9fc739",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "76f943c2-ba7a-4dbd-92f7-c2a3b8c97d68",
"CreateDate": "2026-02-23T02:37:12.114763-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-02-23T02:37:12.114763-08:00",
"LastModifiedUser": "sample string 8"
},
"AssetGroup": {
"AssetGroupId": "01aadb42-6c42-4686-95e6-3f61dcba9b2b",
"Name": "sample string 1",
"Description": "sample string 2",
"ParentGroup": null,
"DisplayOrder": 1,
"FormValueNeededDate": "2026-02-23T02:37:12.114763-08:00",
"MeasurementValueNeededDate": "2026-02-23T02:37:12.114763-08:00",
"SourceSystemId": "sample string 3",
"CompanyId": "2bb0e800-f97e-4445-b18f-4e94abd68bf0",
"CreateDate": "2026-02-23T02:37:12.114763-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-02-23T02:37:12.114763-08:00",
"LastModifiedUser": "sample string 6"
},
"ParentAsset": null,
"Location": "sample string 3",
"Barcode": {
"Format": 0,
"Code": "sample string 1"
},
"State": {
"StateId": "bedd59f4-9e02-48cb-8a65-0356069c17be",
"EffectiveDate": "2026-02-23T02:37:12.114763-08:00",
"StateType": {
"StateTypeId": "2dcfe095-0e01-4a5f-b7ab-85fef2934168",
"Name": "sample string 1",
"IsOperational": true,
"AssetType": {
"AssetTypeId": "e170d826-bbab-48ca-bed5-c3edab9fc739",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "76f943c2-ba7a-4dbd-92f7-c2a3b8c97d68",
"CreateDate": "2026-02-23T02:37:12.114763-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-02-23T02:37:12.114763-08:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 3",
"CompanyId": "c676e7eb-1cfb-407f-9202-4d439bdf245a",
"CreateDate": "2026-02-23T02:37:12.114763-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-02-23T02:37:12.114763-08:00",
"LastModifiedUser": "sample string 6"
},
"SourceSystemId": "sample string 1",
"CompanyId": "c7c56224-6927-448c-91b6-a8b849fd2d67",
"CreateDate": "2026-02-23T02:37:12.114763-08:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-02-23T02:37:12.114763-08:00",
"LastModifiedUser": "sample string 4"
},
"Status": {
"StatusId": "b4ee56e2-a080-4401-aa7c-d7089c0c52cc",
"EffectiveDate": "2026-02-23T02:37:12.114763-08:00",
"StatusType": {
"StatusTypeId": "e64ced7d-bc78-4b53-89de-f8b2e2873c1c",
"Name": "sample string 1",
"IsProducing": true,
"IsInjecting": true,
"AssetType": {
"AssetTypeId": "e170d826-bbab-48ca-bed5-c3edab9fc739",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "76f943c2-ba7a-4dbd-92f7-c2a3b8c97d68",
"CreateDate": "2026-02-23T02:37:12.114763-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-02-23T02:37:12.114763-08:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 4",
"CompanyId": "92627260-527e-4ab7-becf-75b27bbcf77d",
"CreateDate": "2026-02-23T02:37:12.114763-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-02-23T02:37:12.114763-08:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "bbc41994-431f-4bed-8eb3-bd5031baecd0",
"CreateDate": "2026-02-23T02:37:12.114763-08:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-02-23T02:37:12.114763-08:00",
"LastModifiedUser": "sample string 4"
},
"FormValueNeededDate": "2026-02-23T02:37:12.114763-08:00",
"MeasurementValueNeededDate": "2026-02-23T02:37:12.114763-08:00",
"HasChildren": true,
"SourceSystemId": "sample string 5",
"CompanyId": "632b1776-d664-4220-930f-b7d22f2f580f",
"CreateDate": "2026-02-23T02:37:12.114763-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-02-23T02:37:12.114763-08:00",
"LastModifiedUser": "sample string 8"
},
"EffectiveDate": "2026-02-23T02:37:12.114763-08:00",
"WellPurposeType": {
"WellPurposeTypeId": "fa4902a1-b46d-4ce1-b6de-bc387e437d4d",
"IsProducer": true,
"IsInjector": true,
"Name": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "f67ca673-55f7-4b88-958f-cc103b357f6e",
"CreateDate": "2026-02-23T02:37:12.114763-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-02-23T02:37:12.114763-08:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "4a7fe6ea-db48-4aa7-8e89-c78e3b5ad429",
"CreateDate": "2026-02-23T02:37:12.114763-08:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-02-23T02:37:12.114763-08:00",
"LastModifiedUser": "sample string 4"
},
"Total": 1,
"Message": "sample string 1"
}