Entity API methodError message Error code
Facility GET/fetch a facility informationFacility UID does not exist 400
Facility POST/create a new facility FacilityUid Unique Id is Mandatory400
Facility POST/create a new facility  'facilityName' cannot be empty400
Facility POST/create a new facility  'supplierUid' cannot be empty400
Facility POST/create a new facility city' cannot be blank400
Facility POST/create a new facility state' cannot be blank400
Facility POST/create a new facility country' cannot be blank400
Facility POST/create a new facility address' cannot be empty400
Facility POST/create a new facility External Id type cannot be empty400
Facility POST/create a new facility externalIdValue + "is invalid. Enter the valid value without any spaces in between"400
Facility POST/create a new facility externalIdtype+ "is invalid. Enter a valid External ID type from the list provided in the master-data-reference sheet"400
Facility POST/create a new facility value + " '" + fieldName + "' doesn't exist in our master data"400
Facility POST/create a new facility facilityStatus' should be Active or Archived400
Facility POST/create a new facility A facility can be associated with a maximum of 3 tags.400
Facility PUT/fetch a facility informationFacility UID does not exist 404
Material GET / fetch a material information" Material UID does not exist "400
Material POST/create a new material materialUid' cannot be blank400
Material POST/create a new material materialUid' already exists400
Material POST/create a new material internalMaterialName' cannot be empty400
Material POST/create a new material internalMaterialNumber' cannot be empty400
Material POST/create a new material isTraceable' should be 'yes' or 'no'400
Material POST/create a new material  xyzunit 'unit' doesn't exist in our master data400
Material POST/create a new material certificate + " 'certificate' doesn't exist"400
Material POST/create a new material productTypeName + " 'Material Type' doesn't exist"400
Material POST/create a new material Entered supplierUid "supplierUid" does not match with the existing list of suppliers400
Material POST/create a new material Entered facilityUid "facilityUid" does not correspond to the associated supplier Uid400
Material POST/create a new material facilityUid "facilityUid" cannot be added without the corresponding supplier Uid.400
Material POST/create a new material The Entered year should be between 1970 and 2100400
Material POST/create a new material Facility UID does not match with the existing list of facility, please enter the correct facility UID400
Material PUT / update an existing material" Material UID does not exist "404
Material PUT / update an existing materialEntered supplierUid "supplierUid" does not match with the existing list of suppliers400
Material PUT / update an existing materialEntered facilityUid "facilityUid" does not correspond to the associated supplier Uid400
Material PUT / update an existing materialfacilityUid "facilityUid" cannot be added without the corresponding supplier Uid.400
Material PUT / update an existing materialUpdate the facilityUid when updating the supplierUid400
Material PUT / update an existing materialThe Entered year should be between 1970 and 2100400
Purchase Order GET / fetch a PO informationPO Number does not exist 400
Purchase Order POST/create a new purchase order informationpoNumber' field is mandatory, please retry after entering it400
Purchase Order POST/create a new purchase order informationsupplierUid' field is mandatory, please retry after entering it400
Purchase Order POST/create a new purchase order informationThe entered date format is not supported, please use [yyyy-mm-dd] format400
Purchase Order POST/create a new purchase order informationAt least one of the three fields (poLineItemNumber, poNumber, and productUid) must be provided to create a linkedPo400
Purchase Order POST/create a new purchase order informationThe PO should have at least 1 line item filled, please retry after entering it400
Purchase Order POST/create a new purchase order informationproductUid' field is mandatory, please retry after entering it400
Purchase Order POST/create a new purchase order informationInvalid 'styleOrMaterial' value, please enter 'style/material' and retry400
Purchase Order POST/create a new purchase order informationThe quantity is mandatory, please enter either any one of these and retry400
Purchase Order POST/create a new purchase order informationPO number already exists in the system, please retry with new number400
Purchase Order POST/create a new purchase order informationFacility UID does not match with the existing list of facility, please enter the correct facility UID400
Purchase Order POST/create a new purchase order informationThe Product UID is unique across PO level and cannot be same.Please retry with another Product UID.400
Purchase Order POST/create a new purchase order informationTo create a CANCELLED PO, all the poLineItemStatus for the particular poNumber should be in CANCELLED status400
Purchase Order PUT / update an existing POPO Number does not exist 404
Purchase Order PUT / update an existing POCancelled POs can not be updated404
Purchase Order PUT / update an existing POInvalid 'poStatus' value, please enter Valid 'poStatus' and retry404
Purchase Order PUT / update an existing POTo cancel an ACTIVE PO, cancellation needs to be done for all the PO line items404
Style GET / fetch a style information" Style UID does not exist "400
Style GET / fetch a style information" Style UID does not exist "400
Style POST/create a new style'styleUid' cannot be blank400
Style POST/create a new style'styleName' cannot be blank400
Style POST/create a new style'styleNumber' cannot be blank400
Style POST/create a new styleEntered supplierUid "supplierUid" does not match with the existing list of suppliers400
Style POST/create a new styleEntered facilityUid "facilityUid" does not correspond to the associated supplier Uid400
Style POST/create a new stylefacilityUid "facilityUid" cannot be added without the corresponding supplier Uid.400
Style POST/create a new styleThe Entered year should be between 1970 and 2100400
Style POST/create a new style"The 'styleUid' already exists, please retry with unique ID"400
Style POST/create a new stylematerialComposition' exceeds 100%400
Style POST/create a new styleseasonName + " 'season' doesn't exist"400
Style POST/create a new styleproductType + " 'productType' doesn't exist"400
Style POST/create a new stylexyz + " 'sustainabilityLabel'  doesn't exist"400
Style POST/create a new styleFacility UID does not match with the existing list of facility, please enter the correct facility UID400
Style PUT / update an existing style" Style UID does not exist "404
Style PUT / update an existing style"invalid area of usage"400
Style PUT / update an existing styleEntered supplierUid "supplierUid" does not match with the existing list of suppliers400
Style PUT / update an existing styleEntered facilityUid "facilityUid" does not correspond to the associated supplier Uid400
Style PUT / update an existing stylefacilityUid "facilityUid" cannot be added without the corresponding supplier Uid.400
Style PUT / update an existing styleUpdate the facilityUid when updating the supplierUid400
Style PUT / update an existing styleThe Entered year should be between 1970 and 2100400
SupplierGET / fetch a supplier information" Supplier UID does not exist "400
SupplierPOST/create a new supplierSupplier Unique Id is Mandatory400
SupplierPOST/create a new suppliersupplierCompanyName' cannot be empty400
SupplierPOST/create a new suppliersupplierUser' is not a valid email400
SupplierPOST/create a new supplieronboard' should be INVITED or UNINVITED400
SupplierPOST/create a new supplieraddress' cannot be empty400
SupplierPOST/create a new suppliercity' cannot be blank400
SupplierPOST/create a new supplierstate' cannot be blank400
SupplierPOST/create a new suppliercountry' cannot be blank400
SupplierPOST/create a new suppliersupplierUser' cannot be empty for INVITED Type400
SupplierPOST/create a new suppliersupplierUser' already exists for this brand400
SupplierPOST/create a new suppliersupplierUid  ->  "Unique Id already exists"400
SupplierPOST/create a new supplierTier does not exist, render as per the list in master data reference400
SupplierPOST/create a new suppliernominatedSupplier' field is not correct.400
SupplierPOST/create a new supplierA maximum of 3 traceability tags can be associated to a supplier400
SupplierPOST/create a new suppliersupplierStatus should be either Active or Archived400
SupplierPUT / update an existing suppliercommunicationEmail cannot be empty400
SupplierPUT / update an existing supplier" Supplier UID does not exist "404
SupplierPUT / update an existing supplierA maximum of 3 traceability tags can be associated to a supplier400
SupplierPUT / Invite or update the details of an un-invited supplier"supplierUser" cannot be empty for INVITED type.400
SupplierPUT / Invite or update the details of an un-invited supplier" Supplier UID does not exist "404
Common API Error MessagesAll Methods "Invalid data type for 'poLineItems.quantityOfWeight.value'. Expected a number but received a string."400
Common API Error MessagesAll Methods"The request body/query string is not in the correct format"400
Common API Error MessagesAll Methods"Oops, something went wrong. Try after sometime. Reach  support@trustrace.com if the issue persist"500
Data Collection RequestsPOST/Launch Data Collection Request.Invalid 'entityType' value, please enter valid 'entityType' and retry400
Data Collection RequestsPOST/Launch Data Collection Request.Invalid 'requestConfigName' value, please enter valid 'requestConfigName' and retry400
Data Collection RequestsPOST/Launch Data Collection Request.requestInfo' must include at least : [Response Configuration Name]400
Data Collection RequestsPOST/Launch Data Collection Request.Specified configuration 'Material Accounting - PO Level' not found. Please verify the Response Configuration.400
Data Collection RequestsPOST/Launch Data Collection Request.requestConfigName' is required at the root level of the request, please enter valid 'requestConfigName' and retry400
Data Collection RequestsPOST/Launch Data Collection Request.Supplier not found for the UID: 212s. Find Facility UID=garment-fac-9 to find the corresponding entry for update.400
Data Collection RequestsPOST/Launch Data Collection Request.Request has already been created for the unique fields for this request: Sample Req Launch. Find Facility UID=garment-fac-10 to find the corresponding entry for update.400
Data Collection RequestsPOST/Launch Data Collection Request.The requestInfo should have at least 1 item filled, please retry after entering it400
Data Collection RequestsPOST/Launch Data Collection Request.The entityDetails should have at least 1 item filled, please retry after entering it400
Data Collection RequestsPOST/Launch Data Collection Request.The request body/query string is not in the correct format400
Data Collection RequestsPOST/Launch Data Collection Request.Invalid fields in 'entityDetails': [Edit Policy]. These fields are reserved for 'launchInfo'.400
Data Collection RequestsPOST/Launch Data Collection Request.Invalid fields in 'requestInfo': [Supplier Name]. Please remove these fields.400
Data Collection RequestsPOST/Launch Data Collection Request.entityType' is required at the root level of the request400
Data Collection RequestsPOST/Launch Data Collection Request.Specified configuration 'Material Accounting - PO Level' not found. Please verify the Response Configuration400
Data Collection RequestsPOST/Launch Data Collection Request.Each map inside launchInfo must not be empty400
Data Collection RequestsPOST/Retrieve the actual payload required to launch the request for a specific configuration.Invalid 'entityType' value, please enter valid 'entityType' and retry400
Data Collection RequestsPOST/Retrieve the actual payload required to launch the request for a specific configuration.Invalid 'requestConfigName' value, please enter valid 'requestConfigName' and retry400
Data Collection RequestsPOST/Retrieve the actual payload required to launch the request for a specific configuration.entityType' is required at the root level of the request400
Data Collection RequestsPOST/Retrieve the actual payload required to launch the request for a specific configuration.'requestConfigName' is required at the root level of the request, please enter valid 'requestConfigName' and retry400
Custom Risk EntitiesPOST/risk/custom-entities/get-entityRisk Custom Entity does not exist404
Custom Risk EntitiesPOST/risk/custom-entities/get-entityentityName' cannot be blank400
Custom Risk EntitiesPOST/risk/custom-entities/get-entityentityType' cannot be blank400
Custom Risk EntitiesPOST/risk/custom-entities/get-entitysourceName' cannot be blank400
Custom Risk EntitiesPOST/risk/custom-entities/get-entityInvalid 'entityType' value. Allowed values are: KEYWORD, RISK_ENTITY400
Custom Risk EntitiesPOST/risk/custom-entities/get-entityMaximum 1000 characters are allowed for 'entityName'400
Custom Risk EntitiesPOST/risk/custom-entitiesRisk Custom Entity does not exist404
Custom Risk EntitiesPOST/risk/custom-entitiesentityName' cannot be blank400
Custom Risk EntitiesPOST/risk/custom-entitiesentityType' cannot be blank400
Custom Risk EntitiesPOST/risk/custom-entitiessourceName' cannot be blank400
Custom Risk EntitiesPOST/risk/custom-entitiesInvalid 'entityType' value. Allowed values are: KEYWORD, RISK_ENTITY400
Custom Risk EntitiesPOST/risk/custom-entitiesInvalid 'status' value. Allowed values are: ACTIVE, INACTIVE400
Custom Risk EntitiesPOST/risk/custom-entitiesstatus' cannot be blank400
Custom Risk EntitiesPOST/risk/custom-entitiesA Risk Custom Entity with the same entityName, entityType, sourceName already exists. Please retry with different entityName, entityType or sourceName.400
Custom Risk EntitiesPOST/risk/custom-entitiessourceLastUpdatedDate' The entered date format is not supported, please use this format [yyyy-mm-dd]400
Custom Risk EntitiesPOST/risk/custom-entitiesMaximum 1000 characters are allowed for 'sourceName'400
Custom Risk EntitiesPOST/risk/custom-entitiesMaximum 1000 characters are allowed for 'entityName'400
Custom Risk EntitiesPUT/risk/custom-entitiesRisk Custom Entity does not exist404
Custom Risk EntitiesPUT/risk/custom-entitiesentityName' cannot be blank400
Custom Risk EntitiesPUT/risk/custom-entitiesentityType' cannot be blank400
Custom Risk EntitiesPUT/risk/custom-entitiessourceName' cannot be blank400
Custom Risk EntitiesPUT/risk/custom-entitiesInvalid 'entityType' value. Allowed values are: KEYWORD, RISK_ENTITY400
Custom Risk EntitiesPUT/risk/custom-entitiesInvalid 'status' value. Allowed values are: ACTIVE, INACTIVE400
Custom Risk EntitiesPUT/risk/custom-entitiesstatus' cannot be blank400
Custom Risk EntitiesPUT/risk/custom-entitiessourceLastUpdatedDate' The entered date format is not supported, please use this format [yyyy-mm-dd]400
Custom Risk EntitiesPUT/risk/custom-entitiesMaximum 1000 characters are allowed for 'sourceName'400
Custom Risk EntitiesPUT/risk/custom-entitiesMaximum 1000 characters are allowed for 'entityName'400