The ProductUpdate API allows you to update an existing Product record. The request body includes name, product number, price, and other relevant information.
| Method | API Endpoint |
|---|---|
| PUT | {{endpoint}}/api/ext/products |
| Key | Value |
|---|---|
| Content-Type | application/json |
| Authorization | Bearer {{token}} |
{
"name": "efe",
"description": "null",
"attributes": "null",
"productSku": "efe1",
"productNumber": "PROD-0001221",
"price": "0.0",
"stockCount": "null",
"externalId": "EXT001",
"createdDateTime": "2022-09-15T01:21:34Z",
"modifiedDateTime": "2022-09-28T01:56:40.887Z",
"lastStockUpdated": "2022-09-28T01:56:40.887Z",
"currency": "",
"isActive": "true",
"hasTax": "false",
"warranty": "null",
"remarks": "null",
"manufactureYear": "null",
"modelName": "null",
"manufacturer": "null",
"notForSale": "false",
"productFamily": {
"id": 16
},
"accessories": "[]",
"attachments": "[]",
"accessoryStrValue": "null",
"productType": {
"id": "1",
"code": "Product"
},
"productMeasureUnit": {
"id": "4",
"code": "Crate"
}
}
//status - 200
{
"id": "19",
"name": "efe",
"description": "null",
"attributes": "null",
"productSku": "efe1",
"productNumber": "PROD-000019",
"price": "0.0",
"stockCount": "null",
"createdDateTime": "2022-09-15T01:21:34Z",
"modifiedDateTime": "2023-11-27T07:42:45.781Z",
"lastStockUpdated": "2023-11-27T07:42:45.781Z",
"currency": " ",
"isActive": "true",
"hasTax": "false",
"warranty": "null",
"externalId": "EXT001",
"remarks": "null",
"manufactureYear": "null",
"modelName": "null",
"manufacturer": "null",
"notForSale": "false"
"createdBy": {
"createdBy": "load.test1@trial.custella.com",
"createdDate": "2023-05-02T09:45:27Z",
"lastModifiedBy": "load.tech1@trial.custella.com",
"lastModifiedDate": "2023-11-27T03:55:12Z",
"id": "3",
"login": "load.tech1@trial.custella.com",
"firstName": "Technician",
"lastName": "User",
"email": "preeti@fieldex.com",
"activated": "true",
"status": "ACTIVE",
"emailNotifications": "false",
"smsNotifications": "false",
"firstTimeLogin": "false",
"isOnline": "false",
"phone": "0122468589",
"calendarStatus": "null",
"langKey": "en",
"imageUrl": "null",
"resetDate": "2023-05-04T00:00:00Z",
"dateOfBirth": "null",
"joiningDate": "null",
"position": "null",
"location": "null",
"locationLattitude": "6.944931",
"locationLongitude": "80.775764",
"gender": "null",
"skill": "GENERAL",
"timezone": "Asia/Kuala_Lumpur",
"buffer": "15.0",
"alertForTaskTime": "10.0",
"isTaskAlert": "false",
"startBuffer": "15.0",
"endBuffer": "15.0",
"maxShiftHousrsPerDay": "8.0",
"shiftWorking": "0",
"saleforceAccessToken": "null",
"saleforceRefreshToken": "null",
"saleforceInstanceId": "null",
"dateFormatString": "dd-MM-yyyy",
"isUserStateActive": "false",
"defaultDashboard": "Pending Job Order",
"employeeNo": "null"
"authorityString": "manage_billing,inventory_deletefeature,productivity_updatefeature,scheduled_maintenance_updatefeature,drivers_deletefeature,assets_contracts_updatefeature,visit_createfeature,assets_createfeature,drivers_updatefeature,scheduled_maintenance_deletefeature,reports_updatefeature,overtime_createfeature,teams_updatefeature,job_order_deletefeature,products_createfeature,vehicles_deletefeature,delivery_orders_createfeature,products_readfeature,tickets_deletefeature,tasks_deletefeature,manage_announcement,assets_tracking_readfeature,packages_createfeature,inventory_updatefeature,assets_contracts_deletefeature,manage_import_export,sales_order_createfeature,delivery_orders_readfeature,planning_hub_deletefeature,drivers_readfeature,customers_readfeature,site_readfeature,attendance_createfeature,reports_createfeature,manage_users,manage_access,pmv_deletefeature,assets_tracking_createfeature,machine_specialist_updatefeature,shifts_createfeature,planning_hub_createfeature,customer_payment_deletefeature,manage_tickets,job_order_readfeature,overtime_readfeature,visit_updatefeature,productivity_deletefeature,customer_purchase_history_createfeature,project_createfeature,customer_payment_updatefeature,teams_deletefeature,vehicles_createfeature,customers_createfeature,pmv_readfeature,reports_readfeature,vehicles_readfeature,machine_specialist_deletefeature,tasks_createfeature,manage_licenses,job_order_updatefeature,delivery_orders_deletefeature,pmv_updatefeature,manage_org_detail,tickets_updatefeature,site_updatefeature,visit_deletefeature,delivery_orders_updatefeature,site_deletefeature,attendance_readfeature,customer_purchase_history_readfeature,sales_order_updatefeature,scheduled_maintenance_readfeature,packages_deletefeature,drivers_createfeature,products_updatefeature,teams_readfeature,assets_tracking_updatefeature,fleet_setup,tickets_readfeature,assets_readfeature,inventory_readfeature,products_deletefeature,sales_order_deletefeature,packages_updatefeature,assets_contracts_readfeature,manage_inventory,machine_specialist_readfeature,packages_readfeature,assets_deletefeature,productivity_createfeature,inventory_createfeature,productivity_readfeature,tasks_updatefeature,assets_tracking_deletefeature,shifts_deletefeature,vehicles_updatefeature,manage_workflow,customer_payment_createfeature,sales_order_readfeature,customer_purchase_history_updatefeature,project_updatefeature,tasks_readfeature,customers_updatefeature,assets_updatefeature,attendance_deletefeature,customer_payment_readfeature,attendance_updatefeature,overtime_updatefeature,shifts_updatefeature,machine_specialist_createfeature,teams_createfeature,customer_purchase_history_deletefeature,planning_hub_updatefeature,overtime_deletefeature,customers_deletefeature,manage_hierarchy,project_deletefeature,scheduled_maintenance_createfeature,visit_readfeature,assets_contracts_createfeature,job_order_createfeature,planning_hub_readfeature,reports_deletefeature,shifts_readfeature,tickets_createfeature,pmv_createfeature,manage_modules,project_readfeature,site_createfeature",
"offlineEnable": "null",
"roleId": "null",
"roleName": "null",
"profileId": "null",
"profileName": "null",
"superVisor": "null",
"geoFence": "null",
"userType": "null",
"defaultDepot": "null",
"tenantId": "41",
"passwordText": "null",
"allDays": "false",
"maxShiftHousrType": "DAY",
"myFullName": "Technician User",
"online": "false",
"fullName": "Technician User"
},
"modifiedBy": {
"createdBy": "load.test1@trial.custella.com",
"createdDate": "2023-05-02T09:45:27Z",
"lastModifiedBy": "load.tech1@trial.custella.com",
"lastModifiedDate": "2023-11-27T03:55:12Z",
"id": "3",
"login": "load.tech1@trial.custella.com",
"firstName": "Technician",
"lastName": "User",
"email": "preeti@fieldex.com",
"activated": "true",
"status": "ACTIVE",
"emailNotifications": "false",
"smsNotifications": "false",
"firstTimeLogin": "false",
"isOnline": "false",
"phone": "0122468589",
"calendarStatus": "null",
"langKey": "en",
"imageUrl": "null",
"resetDate": "2023-05-04T00:00:00Z",
"dateOfBirth": "null",
"joiningDate": "null",
"position": "null",
"location": "null",
"locationLattitude": "6.944931",
"locationLongitude": "80.775764",
"gender": "null",
"skill": "GENERAL",
"timezone": "Asia/Kuala_Lumpur",
"buffer": "15.0",
"alertForTaskTime": "10.0",
"isTaskAlert": "false",
"startBuffer": "15.0",
"endBuffer": "15.0",
"maxShiftHousrsPerDay": "8.0",
"shiftWorking": "0",
"saleforceAccessToken": "null",
"saleforceRefreshToken": "null",
"saleforceInstanceId": "null",
"dateFormatString": "dd-MM-yyyy",
"isUserStateActive": "false",
"defaultDashboard": "Pending Job Order",
"employeeNo": "null"
"authorityString": "manage_billing,inventory_deletefeature,productivity_updatefeature,scheduled_maintenance_updatefeature,drivers_deletefeature,assets_contracts_updatefeature,visit_createfeature,assets_createfeature,drivers_updatefeature,scheduled_maintenance_deletefeature,reports_updatefeature,overtime_createfeature,teams_updatefeature,job_order_deletefeature,productivity_createfeature,inventory_createfeature,productivity_readfeature,tasks_updatefeature,assets_tracking_deletefeature,shifts_deletefeature,vehicles_updatefeature,manage_workflow,customer_payment_createfeature,sales_order_readfeature,customer_purchase_history_updatefeature,project_updatefeature,tasks_readfeature,customers_updatefeature,assets_updatefeature,attendance_deletefeature,customer_payment_readfeature,attendance_updatefeature,overtime_updatefeature,shifts_updatefeature,machine_specialist_createfeature,teams_createfeature,customer_purchase_history_deletefeature,planning_hub_updatefeature,overtime_deletefeature,customers_deletefeature,manage_hierarchy,project_deletefeature,scheduled_maintenance_createfeature,visit_readfeature,assets_contracts_createfeature,job_order_createfeature,planning_hub_readfeature,reports_deletefeature,shifts_readfeature,tickets_createfeature,pmv_createfeature,manage_modules,project_readfeature,site_createfeature",
"offlineEnable": "null",
"roleId": "null",
"roleName": "null",
"profileId": "null",
"profileName": "null",
"superVisor": "null",
"geoFence": "null",
"userType": "null",
"defaultDepot": "null",
"tenantId": "41",
"passwordText": "null",
"allDays": "false",
"maxShiftHousrType": "DAY",
"myFullName": "Technician User",
"online": "false",
"fullName": "Technician User"
},
"productFamily": "null",
"accessories": "[]",
"attachments": "[]",
"accessoryStrValue": "null",
"productType": {
"createdBy": "system",
"createdDate": "2023-04-30T23:25:44Z",
"lastModifiedBy": "null",
"lastModifiedDate": "null",
"id": "1",
"name": "Product",
"label": "null",
"order": "null",
"isDefault": "null",
"active": "null",
"systemValue": "null",
"code": "null"
},
"productMeasureUnit": {
"createdBy": "system",
"createdDate": "2023-04-30T23:25:44Z",
"lastModifiedBy": "null",
"lastModifiedDate": "null",
"id": "4",
"name": "Crate",
"shortName": "Crate",
"label": "null",
"order": "null",
"isDefault": "null",
"active": "null",
"systemValue": "null",
"code": "Crate"
}
}

Description can be added here
This website and its content are the property of FieldEx and are protected by copyright laws. © 2026 FieldEx. Any redistribution or reproduction of part or all of the contents in any form is prohibited, except with our express written permission.
FieldEx Pte Ltd Singapore