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": "df5ac1f2-157c-4a6d-bde9-046352ef3135",
"Asset": {
"AssetId": "ca7e1822-6acc-4ae1-a814-0d37a6db3848",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayOrder": 1,
"AssetType": {
"AssetTypeId": "931457ad-f6fb-4144-b296-dae38c3080f4",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "1430ff64-df96-4373-8d83-f160ef15a83b",
"CreateDate": "2026-03-15T13:42:58.3871797-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-03-15T13:42:58.3871797-07:00",
"LastModifiedUser": "sample string 8"
},
"AssetGroup": {
"AssetGroupId": "336a5808-d860-4853-ba1a-a365a17cfd57",
"Name": "sample string 1",
"Description": "sample string 2",
"ParentGroup": null,
"DisplayOrder": 1,
"FormValueNeededDate": "2026-03-15T13:42:58.3871797-07:00",
"MeasurementValueNeededDate": "2026-03-15T13:42:58.3871797-07:00",
"SourceSystemId": "sample string 3",
"CompanyId": "216a45f4-8741-4810-b695-6ce429068cb8",
"CreateDate": "2026-03-15T13:42:58.3871797-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-15T13:42:58.3871797-07:00",
"LastModifiedUser": "sample string 6"
},
"ParentAsset": null,
"Location": "sample string 3",
"Barcode": {
"Format": 0,
"Code": "sample string 1"
},
"State": {
"StateId": "9088bd40-1572-4d38-804e-8899da5033ba",
"EffectiveDate": "2026-03-15T13:42:58.3871797-07:00",
"StateType": {
"StateTypeId": "0ff786c0-6e1b-47b2-aa60-8ce8827c80dc",
"Name": "sample string 1",
"IsOperational": true,
"AssetType": {
"AssetTypeId": "931457ad-f6fb-4144-b296-dae38c3080f4",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "1430ff64-df96-4373-8d83-f160ef15a83b",
"CreateDate": "2026-03-15T13:42:58.3871797-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-03-15T13:42:58.3871797-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 3",
"CompanyId": "5112ce33-5e7d-47cb-9470-ac2847ab6778",
"CreateDate": "2026-03-15T13:42:58.3871797-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-15T13:42:58.3871797-07:00",
"LastModifiedUser": "sample string 6"
},
"SourceSystemId": "sample string 1",
"CompanyId": "62e7ffaa-fa32-4610-9277-fc082590205e",
"CreateDate": "2026-03-15T13:42:58.3871797-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-03-15T13:42:58.3871797-07:00",
"LastModifiedUser": "sample string 4"
},
"Status": {
"StatusId": "92d609e0-bb95-4251-9a6e-dc23e9f60520",
"EffectiveDate": "2026-03-15T13:42:58.3871797-07:00",
"StatusType": {
"StatusTypeId": "69aae60d-f4ff-4f3c-8453-20d842bbc36e",
"Name": "sample string 1",
"IsProducing": true,
"IsInjecting": true,
"AssetType": {
"AssetTypeId": "931457ad-f6fb-4144-b296-dae38c3080f4",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "1430ff64-df96-4373-8d83-f160ef15a83b",
"CreateDate": "2026-03-15T13:42:58.3871797-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-03-15T13:42:58.3871797-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 4",
"CompanyId": "7a887926-ea78-4b24-b243-c1802c2c1ee4",
"CreateDate": "2026-03-15T13:42:58.3871797-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-03-15T13:42:58.3871797-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "28fb902b-d783-4ead-9046-e732e039169d",
"CreateDate": "2026-03-15T13:42:58.3871797-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-03-15T13:42:58.3871797-07:00",
"LastModifiedUser": "sample string 4"
},
"FormValueNeededDate": "2026-03-15T13:42:58.3871797-07:00",
"MeasurementValueNeededDate": "2026-03-15T13:42:58.3871797-07:00",
"HasChildren": true,
"SourceSystemId": "sample string 5",
"CompanyId": "add1e798-63e9-49ca-88f0-29786821899e",
"CreateDate": "2026-03-15T13:42:58.3871797-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-03-15T13:42:58.3871797-07:00",
"LastModifiedUser": "sample string 8"
},
"EffectiveDate": "2026-03-15T13:42:58.3871797-07:00",
"WellPurposeType": {
"WellPurposeTypeId": "62d905e0-4c3b-4606-8dbe-8aa088d25077",
"IsProducer": true,
"IsInjector": true,
"Name": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "8644de72-b162-4e5d-8ec1-2398113aa122",
"CreateDate": "2026-03-15T13:42:58.3871797-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-03-15T13:42:58.3871797-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "816babcc-f207-4d16-a336-4fec496eec8b",
"CreateDate": "2026-03-15T13:42:58.3871797-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-03-15T13:42:58.3871797-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": "990612a7-e1a0-4877-bd09-c817fdf00f70",
"Asset": {
"AssetId": "03da0452-6451-4fe4-82de-54c9bad20713",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayOrder": 1,
"AssetType": {
"AssetTypeId": "83bf25d2-5104-4dbd-84af-e57ddf0d6453",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "26184bf2-719d-46a9-9e66-da04583340f0",
"CreateDate": "2026-03-15T13:42:58.3871797-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-03-15T13:42:58.3871797-07:00",
"LastModifiedUser": "sample string 8"
},
"AssetGroup": {
"AssetGroupId": "24a558bf-5ccf-49d6-aea7-2e23262ddf0d",
"Name": "sample string 1",
"Description": "sample string 2",
"ParentGroup": null,
"DisplayOrder": 1,
"FormValueNeededDate": "2026-03-15T13:42:58.3871797-07:00",
"MeasurementValueNeededDate": "2026-03-15T13:42:58.3871797-07:00",
"SourceSystemId": "sample string 3",
"CompanyId": "36ec2355-40b1-4768-aae1-4875ad71ba03",
"CreateDate": "2026-03-15T13:42:58.3871797-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-15T13:42:58.3871797-07:00",
"LastModifiedUser": "sample string 6"
},
"ParentAsset": null,
"Location": "sample string 3",
"Barcode": {
"Format": 0,
"Code": "sample string 1"
},
"State": {
"StateId": "83fc8840-2aef-4884-a05c-2162e3d15020",
"EffectiveDate": "2026-03-15T13:42:58.3871797-07:00",
"StateType": {
"StateTypeId": "edf8a6a7-6c01-448f-be74-1ae390b4925b",
"Name": "sample string 1",
"IsOperational": true,
"AssetType": {
"AssetTypeId": "83bf25d2-5104-4dbd-84af-e57ddf0d6453",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "26184bf2-719d-46a9-9e66-da04583340f0",
"CreateDate": "2026-03-15T13:42:58.3871797-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-03-15T13:42:58.3871797-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 3",
"CompanyId": "7019ac47-132d-4054-a402-6d758240a942",
"CreateDate": "2026-03-15T13:42:58.3871797-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-15T13:42:58.3871797-07:00",
"LastModifiedUser": "sample string 6"
},
"SourceSystemId": "sample string 1",
"CompanyId": "5ab7947c-37e0-4f9e-bae3-3ec643140329",
"CreateDate": "2026-03-15T13:42:58.3871797-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-03-15T13:42:58.3871797-07:00",
"LastModifiedUser": "sample string 4"
},
"Status": {
"StatusId": "7641b418-5ea8-48b3-a9b7-1046a3dc5886",
"EffectiveDate": "2026-03-15T13:42:58.3871797-07:00",
"StatusType": {
"StatusTypeId": "442136ca-e2be-457a-a1ef-84eb6579c4c6",
"Name": "sample string 1",
"IsProducing": true,
"IsInjecting": true,
"AssetType": {
"AssetTypeId": "83bf25d2-5104-4dbd-84af-e57ddf0d6453",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "26184bf2-719d-46a9-9e66-da04583340f0",
"CreateDate": "2026-03-15T13:42:58.3871797-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-03-15T13:42:58.3871797-07:00",
"LastModifiedUser": "sample string 8"
},
"SourceSystemId": "sample string 4",
"CompanyId": "e4a13b3e-f602-4517-a612-2b6682fd62bd",
"CreateDate": "2026-03-15T13:42:58.3871797-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-03-15T13:42:58.3871797-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "5828949b-9042-47b7-a452-12373bdab6bd",
"CreateDate": "2026-03-15T13:42:58.3871797-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-03-15T13:42:58.3871797-07:00",
"LastModifiedUser": "sample string 4"
},
"FormValueNeededDate": "2026-03-15T13:42:58.3871797-07:00",
"MeasurementValueNeededDate": "2026-03-15T13:42:58.3871797-07:00",
"HasChildren": true,
"SourceSystemId": "sample string 5",
"CompanyId": "038a94e1-f982-45df-b2a4-4f9ba65c070b",
"CreateDate": "2026-03-15T13:42:58.3871797-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-03-15T13:42:58.3871797-07:00",
"LastModifiedUser": "sample string 8"
},
"EffectiveDate": "2026-03-15T13:42:58.3871797-07:00",
"WellPurposeType": {
"WellPurposeTypeId": "f32337d8-b7e6-4a8b-8bde-dbaff324d3dd",
"IsProducer": true,
"IsInjector": true,
"Name": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "7a5cc15c-f55a-4c64-bb81-654c27848819",
"CreateDate": "2026-03-15T13:42:58.3871797-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-03-15T13:42:58.3871797-07:00",
"LastModifiedUser": "sample string 7"
},
"SourceSystemId": "sample string 1",
"CompanyId": "ce51aaf9-575e-4fd4-8959-2c76b39a6659",
"CreateDate": "2026-03-15T13:42:58.3871797-07:00",
"CreateUser": "sample string 3",
"LastModifiedDate": "2026-03-15T13:42:58.3871797-07:00",
"LastModifiedUser": "sample string 4"
},
"Total": 1,
"Message": "sample string 1"
}