Get List of All Product Families Attribute Definitions
get
/rest/v19/allProductFamilySetups/{allProdFamsVarName}/attributes
Use this endpoint to retrieve a list of definitions for All Product Families attributes.
Request
Supported Media Types
- application/json
Path Parameters
-
allProdFamsVarName(required): string
Variable Name of All Product Families '_allProductFamilies'
Query Parameters
-
expand: string
Allows expansion of relationships.
-
fields: string
Restrict which fields shall be returned. The value is a comma delimited string and each token is a field name.
-
limit: integer
The requested page size, which limits the number of elements the collection should max return.
-
offset: integer
The offset of the page. By default, offset is 0, which means first page will be returned.
-
orderby: string
Specifies a comma-separated list of pairs to order the response by.
-
q: string
Allows to specify one or more filtering criteria. By default, no filtering is applied.
-
totalResults: boolean
Specifies that the total count of records should be included in the response when doing pagination.
Response
Supported Media Types
- application/json
Default Response
Root Schema : configAttributeSetups-collection
Type:
Show Source
object
-
count:
integer
The number of resource instances returned in the current range.
-
hasMore:
boolean
Returns true if more resources are available on the server than the subset returned in current page.
-
items:
array items
-
limit:
integer
The actual paging size used by the server.
-
offset:
integer
The offset used in the current page.
-
totalResults:
integer
Capture the total count of the resource instances, which not only includes the instances in the current range, but all instances on the server that satisfy the request.
Nested Schema : Attributes
Type:
object
Title:
Show Source
Attributes
-
additional:
string
Title:
Additional
Additional information of Attribute -
array:
boolean
Title:
Array
value as true indicate its a Array Attribute -
arrayControlAttr:
boolean
Title:
Is Array Controlled Attribute
Value of true indicates that field is array controlled Attribute. -
attributeType:
object Attribute Array Type
Title:
Attribute Array Type
Indicates if Attribute is Array Type -
autoLock:
boolean
Title:
Auto Lock
Value of true indicates that auto lock is enabled. -
category:
object Attribute Category
Title:
Attribute Category
Category Attribute Belongs To -
dataType:
object Data Type
Title:
Data Type
Data Type of the Attribute -
dateAdded:
string
Title:
Date Added
System field indicating the date on which the Resource was created. -
dateModified:
string
Title:
Date Modified
System field indicating the date on which the Resource was last modified. -
defaultValue:
string
Title:
Default Value
Dafault value of the Attribute -
description:
string
Title:
Description
Description of the Attribute -
displayPriceAtBottom:
boolean
Title:
Display Price At Bottom
Value as true indicate that display price at Bottom. -
displayType:
object Display Type
Title:
Display Type
Display Type of the Attribute -
displayTypeLookupValue:
string
Title:
Display Type Lookup Value
Display Type Lookup value for the Attribute -
endDate:
string
Title:
End Date
End Date of this Attribute - hidden: boolean
-
hideInTrans:
boolean
Title:
Hide In Trans
Value of true indicates that field is hidden in trans. -
id:
integer
Title:
Id
Primary Key Of The Resource -
includeInTotalPrice:
boolean
Title:
Include In Total Price
Value as true indicate that included in total price. -
inputTypeCode:
string
Title:
Input Type Code
Input Type Code of Attribute -
isAvp:
boolean
Title:
Is Image Menu
value as true indicate Attribute value pricing is enabled -
isImageMenu:
boolean
Title:
Is Image Menu
value as true indicate its a Image Menu Attribute -
itemLevelProcess:
boolean
Title:
Item Level Process
Value of true indicates that item level process is enabled. -
jetDisplayType:
object Jet Display Type
Title:
Jet Display Type
Jet Display Type of the Attribute -
jetDisplayTypeLookupValue:
string
Title:
Jet Display Type Lookup Value
Jet Display Type Lookup value for the Attribute -
label:
string
Title:
Attribute Name
Name of the Attribute - menuType: object Attribute Menu Type
-
orderNumber:
integer
Title:
Order Number
Order Number of the Attribute -
pricingDisplayType:
object Pricing Display Type
Title:
Pricing Display Type
Pricing Display Type of the Attribute -
pricingType:
object Pricing Type
Title:
Pricing Type
Pricing Type of the Attribute -
refType:
object Reference Type
Title:
Reference Type
Type of the Reference -
required:
boolean
Title:
Required
Value of true indicates that field is required. -
setType:
object Pricing Type
Title:
Pricing Type
Set Type of the Attribute -
startDate:
string
Title:
Start Date
Start Date of this Attribute -
variableName:
string
Title:
Variable Name
Variable Name of the Attribute
Nested Schema : Attribute Array Type
Type:
object
Title:
Attribute Array Type
Indicates if Attribute is Array Type
Show Source
-
displayValue:
string
Title:
Display Value
Translated display name of the type for which fixed list of values can be defined. -
id:
integer
Title:
Id
Primary Key of the fixed list of value resource. -
lookupCode:
string
Title:
Lookup Code
Language independent code of the fixed list of value.
Nested Schema : Attribute Category
Type:
object
Title:
Attribute Category
Category Attribute Belongs To
Show Source
-
displayValue:
string
Title:
Display Value
Translated display name of the type for which fixed list of values can be defined. -
id:
integer
Title:
Id
Primary Key of the fixed list of value resource. -
lookupCode:
string
Title:
Lookup Code
Language independent code of the fixed list of value.
Nested Schema : Data Type
Type:
object
Title:
Data Type
Data Type of the Attribute
Show Source
-
displayValue:
string
Title:
Display Value
Translated display name of the type for which fixed list of values can be defined. -
id:
integer
Title:
Id
Primary Key of the fixed list of value resource. -
lookupCode:
string
Title:
Lookup Code
Language independent code of the fixed list of value.
Nested Schema : Display Type
Type:
object
Title:
Display Type
Display Type of the Attribute
Show Source
-
displayValue:
string
Title:
Display Value
Translated display name of the type for which fixed list of values can be defined. -
id:
integer
Title:
Id
Primary Key of the fixed list of value resource. -
lookupCode:
string
Title:
Lookup Code
Language independent code of the fixed list of value.
Nested Schema : Jet Display Type
Type:
object
Title:
Jet Display Type
Jet Display Type of the Attribute
Show Source
-
displayValue:
string
Title:
Display Value
Translated display name of the type for which fixed list of values can be defined. -
id:
integer
Title:
Id
Primary Key of the fixed list of value resource. -
lookupCode:
string
Title:
Lookup Code
Language independent code of the fixed list of value.
Nested Schema : Pricing Display Type
Type:
object
Title:
Pricing Display Type
Pricing Display Type of the Attribute
Show Source
-
displayValue:
string
Title:
Display Value
Translated display name of the type for which fixed list of values can be defined. -
id:
integer
Title:
Id
Primary Key of the fixed list of value resource. -
lookupCode:
string
Title:
Lookup Code
Language independent code of the fixed list of value.
Nested Schema : Pricing Type
Type:
object
Title:
Pricing Type
Pricing Type of the Attribute
Show Source
-
displayValue:
string
Title:
Display Value
Translated display name of the type for which fixed list of values can be defined. -
id:
integer
Title:
Id
Primary Key of the fixed list of value resource. -
lookupCode:
string
Title:
Lookup Code
Language independent code of the fixed list of value.
Nested Schema : Reference Type
Type:
object
Title:
Reference Type
Type of the Reference
Show Source
-
displayValue:
string
Title:
Display Value
Translated display name of the type for which fixed list of values can be defined. -
id:
integer
Title:
Id
Primary Key of the fixed list of value resource. -
lookupCode:
string
Title:
Lookup Code
Language independent code of the fixed list of value.
Nested Schema : Pricing Type
Type:
object
Title:
Pricing Type
Set Type of the Attribute
Show Source
-
displayValue:
string
Title:
Display Value
Translated display name of the type for which fixed list of values can be defined. -
id:
integer
Title:
Id
Primary Key of the fixed list of value resource. -
lookupCode:
string
Title:
Lookup Code
Language independent code of the fixed list of value.
Examples
The following example shows how to retrieve a list of definitions for All Product Families attributes by submitting a GET request to the REST resource using cURL. For more information about cURL, see Use cURL.
curl -X GET -H "Authorization: Bearer <token>" -H "Accept: application/json" https://sitename.oracle.com/rest/v19/allProductFamilySetups/_allProductFamilies/attributes
Response Body Sample
{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v19/allProductFamilySetups/_allProductFamilies/attributes" } ], "items": [{ "orderNumber": 6, "refType": { "lookupCode": "1", "displayValue": "All Product Families", "id": 38731825, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v19/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ATTR_REF_TYPE%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v19/lookupValues/38731825" } ] }, "description": "Registered Item User Language", "dateAdded": "2004-07-06T19:19:36.000Z", "attributeType": { "lookupCode": "0", "displayValue": "Non Array Type", "id": 38731846, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v19/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ATTR_ARRAY_TYPE%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v19/lookupValues/38731846" } ] }, "id": 4121699, "variableName": "_BM_USER_LANGUAGE", "dataType": { "lookupCode": "1", "displayValue": "Text", "id": 38731810, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v19/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ATTR_DATA_TYPE%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v19/lookupValues/38731810" } ] }, "dateModified": "2019-04-02T09:31:47.000Z", "label": "User Language", "displayType": { "lookupCode": "3", "displayValue": "Single Select Menu", "id": 38731834, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v19/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ATTR_DISPLAY_TYPE%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v19/lookupValues/38731834" } ] }, "menuType": { "lookupCode": "1", "displayValue": "Menu", "id": 38731822, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v19/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ATTR_MENU_TYPE%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v19/lookupValues/38731822" } ] }, "category": { "lookupCode": "6", "displayValue": "User", "id": 38731804, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v19/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ATTR_CATEGORY%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v19/lookupValues/38731804" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v19/allProductFamilySetups/_allProductFamilies/attributes/_BM_USER_LANGUAGE" }, { "kind": "", "rel": "child", "name": "menuItems", "href": "https://sitename.oracle.com/rest/v19/allProductFamilySetups/_allProductFamilies/attributes/_BM_USER_LANGUAGE/menuItems" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v19/allProductFamilySetups/_allProductFamilies" } ] }, { "orderNumber": 8, "refType": { "lookupCode": "1", "displayValue": "All Product Families", "id": 38731825, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v19/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ATTR_REF_TYPE%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v19/lookupValues/38731825" } ] }, "description": "Registered Item User Exchange Rate", "dateAdded": "2006-06-12T19:42:46.000Z", "attributeType": { "lookupCode": "0", "displayValue": "Non Array Type", "id": 38731846, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v19/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ATTR_ARRAY_TYPE%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v19/lookupValues/38731846" } ] }, "id": 4125768, "variableName": "_BM_USER_EXCHANGE_RATE", "dataType": { "lookupCode": "2", "displayValue": "Float", "id": 38731811, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v19/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ATTR_DATA_TYPE%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v19/lookupValues/38731811" } ] }, "dateModified": "2019-04-02T09:31:47.000Z", "label": "User Exchange Rate", "displayType": { "lookupCode": "1", "displayValue": "Text", "id": 38731832, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v19/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ATTR_DISPLAY_TYPE%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v19/lookupValues/38731832" } ] }, "menuType": { "lookupCode": "0", "displayValue": "Standard", "id": 38731821, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v19/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ATTR_MENU_TYPE%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v19/lookupValues/38731821" } ] }, "category": { "lookupCode": "6", "displayValue": "User", "id": 38731804, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v19/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ATTR_CATEGORY%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v19/lookupValues/38731804" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v19/allProductFamilySetups/_allProductFamilies/attributes/_BM_USER_EXCHANGE_RATE" }, { "kind": "", "rel": "child", "name": "menuItems", "href": "https://sitename.oracle.com/rest/v19/allProductFamilySetups/_allProductFamilies/attributes/_BM_USER_EXCHANGE_RATE/menuItems" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v19/allProductFamilySetups/_allProductFamilies" } ] }, { ... } ] }