Meta Info

This section covers the API endpoint to fetch core and custom fields which are available for bulk update.

Core attributes

Below are the core fields which are available for bulk update:

Field nameField code
CategoryCategory
CountryOfOriginCountryOfOrigin
DimHeightDimHeight
DimLengthDimLength
DimWidthDimWidth
EnableNotifyMeEnableNotifyMe
EnableSubscriptionEnableSubscription
FulfilFromInstoreDaysFulfilFromInstoreDays
FulfilFromStoreFulfilFromStore
FulfilFromSupplierFulfilFromSupplier
FulfilFromSupplierDaysFulfilFromSupplierDays
FulfilFromWarehouseFulfilFromWarehouse
FulfilFromWarehouseDaysFulfilFromWarehouseDays
HSNCodeHSNCode
IsActiveIsActive
IsPreOrderEnabledIsPreOrderEnabled
LaunchDateLaunchDate
PreorderLanchDatePreorderLanchDate
PreorderMaxStockPreorderMaxStock
SellWithoutInventorySellWithoutInventory
VisibilityVisibility
WeightWeight
GET/api/v1/meta-info

Meta Info

This endpoint returns the list of all the attributes available in the system along with their meta-info.

Request Parameters

NA - No request parameters required for this endpoint

Sample Request

Request

GET
/api/v1/meta-info
curl --location '<api_url>/api/v1/meta-info' \
--header 'Accept: text/plain' \
--header 'Authorization: bearer {{apiKey}}'

Response Model

Response

{
"statusCode": 100,
"status": "string",
"error": "string",
"errorId": "string",
"message": "string",
"messageCode": "string",
"result": [
 {
   "fieldCode": "string",
   "fieldName": "string",
   "fieldGroup": "string",
   "displayOrder": 0,
   "inputType": 1,
   "options": [
     {
       "key": "string",
       "value": "string"
     }
   ],
   "defaultValue": "string",
   "isCustom": true,
   "isRequired": true,
   "validations": [
     1
   ],
   "info1": "string",
   "info2": "string",
   "info3": "string",
   "isSearchable": true,
   "isBulkEditable": true,
   "searchType": 0
 }
]
}
NameTypeDescription
statusstringHolds the status name related to the status code
errorstringDetails of the error, if any
errorIdstringError Id displayed in case of any errors/success
messagestringMessage displayed in case of any errors/success
messageCodestringResponse message code
totalRecordsintTotal number of products in result set
resultobjectContains the result object which can be array of objects or specific object
result.fieldCodestringCode of the attribute
result.fieldNameintName of the Attribute
result.fieldGroupstringAttribute group of which this attribute belongs to
result.displayOrderintDisplay order of the attribute
result.inputTypeintInput type of the attribute Input type
result.optionsobject of key value pairList of attribute value options uploaded for this attribute
result.options.keystringName of the attribute option
result.options.valuestringValue of the attribute option
result.defaultValuestringDefault value of the attribute
result.isCustombooleanWhether attribute is a custom attribute or core
result.isRequiredbooleanWhether attribute is required for a product or not
result.validationsarrayvalidation results for the attribute
result.info1stringAny additional custom information about the attribute
result.info2stringAny additional custom information about the attribute
result.info3stringAny additional custom information about the attribute
result.isSearchablebooleanWhether attribute is searchable or not
result.isBulkEditablebooleanWhether attribute is enabled for bulk edit or not
result.searchTypeintIt returns the identifier whether the attribute can be updated at master product level, child product level or both. Here are the Update Types