Product Administration REST APIs

Overview

Product Administration endpoints expose product definition information for the Configuration All Product Families, Product Families, Product Lines, Models, actions, attributes, menu items, menu item images, and menu item prices. The information for these items is organized in a hierarchical structure. ClosedView hierarchical relationships for Configuration Product Administration REST API services.

Product Administration Hierarchy

Note: Refer to BOM Mapping REST APIs for BOM Mapping Rule REST APIs.


Administration

ClosedDeploy a Product Family

Deploy a Product FamilyPOST method

Description

Use this endpoint to deploy the specified Product Family. Deployments can be scheduled, and users can set up email notifications. Data tables associated with rules can be deployed along with the product family.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/actions/deploy

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

HTTP Method

POST

  Request Body Parameters

dataTables

(Optional) An array of selected product family related data table variable names.

emailTo

(Optional) Email address to send a confirmation email.

scheduledTime

(Optional) Time to start the deploy

Response Body Parameters

Links to self and the deploy task.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/actions/deploy


ClosedRequest Body Sample

{ "emailTo": "some@email.address", "scheduledTime": "2024-06-24T18:51:02.000Z", "dataTables": ["dataTable", "otherDataTable", "thirdDataTable"] }


ClosedResponse Body Sample

{ "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/actions/deploy" }, { "rel": "related", "href": "https://sitename.oracle.com/rest/v17/asyncTasks/3022899700/status" } ] }


ClosedGet List of Related, Undeployed Data Tables

Get List of Related, Undeployed Data TablesPOST method

Description

Use this endpoint to retrieve a list of undeployed data tables that are referenced within the Product Family's table based Configuration rules.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/actions/getRelatedUndeployedDataTables

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

HTTP Method

POST

  Request Body Parameters

None

Response Body Parameters

An array of undeployed data tables that are referenced within the product family's table based configuration rules.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/actions/getRelatedUndeployedDataTables


ClosedResponse Body Sample

{ "undeployedDataTables": ["dataTable", "otherDataTable", "thirdDataTable"] }


Product Definitions

All Product Families

ClosedGet an All Product Families Definition

Get an All Product Families DefinitionGET Method

Description

Use this endpoint to retrieve the specified All Product Families definition.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

(Optional) This endpoint supports the expand query specification, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

JSON data containing the All Products Families company Id, variable name, and label. The response also contains links to All Product Families attributes and child Product Families.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies


ClosedResponse Body Sample

{ "companyId": 4118171, "variableName": "_allProductFamilies", "label": "All Product Families", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies" }, { "kind": "", "rel": "child", "name": "attributes", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes" }, { "kind": "", "rel": "child", "name": "productFamilies", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies" } ] }


ClosedGet List of All Product Families Definitions

Get List of All Product Families DefinitionsGET Method

Description

Use this endpoint to retrieve a list of the All Product Families definitions.

URI Endpoint

/rest/v17/allProductFamilySetups

Endpoint Parameters

None

(Optional) This endpoint supports the following query specifications.q, expand, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

JSON data containing the All Product Families company Id, variable name, and label. The response also contains links to All Product Families attributes and child Product Families.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups" } ], "items": [{ "companyId": 4118171, "variableName": "_allProductFamilies", "label": "All Product Families", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies" }, { "kind": "", "rel": "child", "name": "attributes", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes" }, { "kind": "", "rel": "child", "name": "productFamilies", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies" } ] } ] }


Product Family

ClosedGet a Product Family Definition

Get a Product Family DefinitionGET Method

Description

Use this endpoint to retrieve the specified Product Family definition.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

(Optional) This endpoint supports the expand query specification, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

JSON data containing the specified Product Family company Id, variable name, segment Id, name, Id, date modified, and date added. The response also contains links to Product Family attributes, child Product Lines, the parent Product Family item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC


ClosedResponse Body Sample

{ "companyId": 4118171, "variableName": "unityINC", "segmentId": 13, "name": "Unity INC", "dateModified": "2021-02-03T17:40:33Z", "id": 36732579, "dateAdded": "2018-11-09T17:24:51Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC" }, { "kind": "", "rel": "child", "name": "attributes", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/attributes" }, { "kind": "", "rel": "child", "name": "productLines", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies" } ] }


ClosedGet List of Product Family Definitions

Get List of Product Family DefinitionsGET Method

Description

Use this endpoint to retrieve a list of Product Family definitions.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

(Optional) This endpoint supports the following query specifications.q, expand, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of for available Product Families: company Id, variable name, segment Id, name, Id, date modified, and date added. the response also contains links to Product Family attributes, child Product Lines, and the parent All Product Families item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies" } ], "items": [{ "companyId": 4118171, "variableName": "unityINC", "segmentId": 13, "name": "Unity INC", "dateModified": "2021-02-03T17:40:33Z", "id": 36732579, "dateAdded": "2018-11-09T17:24:51Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC" }, { "kind": "", "rel": "child", "name": "attributes", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/attributes" }, { "kind": "", "rel": "child", "name": "productLines", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies" } ] }, { "companyId": 4118171, "variableName": "varioTablets", "segmentId": 10, "name": "Vario Tablets", "dateModified": "2021-02-03T17:40:33Z", "id": 36592821, "dateAdded": "2017-11-09T13:47:13Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets" }, { "kind": "", "rel": "child", "name": "attributes", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes" }, { "kind": "", "rel": "child", "name": "productLines", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/productLines" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies" } ] }, { "companyId": 4118171, "variableName": "visionServices", "segmentId": 11, "name": "Vision Services", "dateModified": "2021-02-03T17:40:33Z", "id": 36592830, "dateAdded": "2017-11-09T13:47:21Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionServices" }, { "kind": "", "rel": "child", "name": "attributes", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionServices/attributes" }, { "kind": "", "rel": "child", "name": "productLines", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionServices/productLines" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies" } ] }, { "companyId": 4118171, "variableName": "visionVehicles", "segmentId": 29, "name": "Vision Vehicles", "dateModified": "2021-09-17T12:29:43Z", "id": 38644483, "dateAdded": "2021-09-17T12:28:09Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles" }, { "kind": "", "rel": "child", "name": "attributes", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/attributes" }, { "kind": "", "rel": "child", "name": "productLines", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies" } ] } ] }


Product Line

ClosedGet a Product Line Catalog Definition

Get a Product Line DefinitionGET Method

Description

Use this endpoint to retrieve the specified Product Line definition.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

(Optional) This endpoint supports the expand query specification, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

JSON data containing the specified Product Line company Id, variable name, segment Id, name, description, Id, label, date modified, and date added, along with links to Product Line attributes, child Models, and the parent Product Family.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices


ClosedResponse Body Sample

{ "companyId": 4118171, "variableName": "standAloneServices", "segmentId": 13, "description": null, "dateModified": "2020-05-04T16:32:27.000Z", "id": 36732586, "label": "Stand Alone Services", "dateAdded": "2018-11-09T17:27:10.000Z", "parentId": -1, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices" }, { "kind": "", "rel": "child", "name": "attributes", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes" }, { "kind": "", "rel": "child", "name": "models", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC" } ] }


ClosedGet List of Product Line Definitions

Get List of Product Line DefinitionsGET Method

Description

Use this endpoint to retrieve a list of Product Line definitions.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

(Optional) This endpoint supports the following query specifications.q, expand, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of for available Product Lines: company Id, variable name, segment Id, description, Id, label, date modified, and date added. The response also contains links to Product Line attributes, child Models, and the parent Product Family.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines" } ], "items": [{ "companyId": 4118171, "variableName": "standAloneServices", "segmentId": 13, "description": null, "dateModified": "2020-05-04T16:32:27.000Z", "id": 36732586, "label": "Stand Alone Services", "dateAdded": "2018-11-09T17:27:10.000Z", "parentId": -1, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices" }, { "kind": "", "rel": "child", "name": "attributes", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes" }, { "kind": "", "rel": "child", "name": "models", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC" } ] }, { "companyId": 4118171, "variableName": "mergedServices", "segmentId": 13, "description": null, "dateModified": "2020-05-04T16:32:27.000Z", "id": 38073908, "label": "Merged Services", "dateAdded": "2019-07-30T12:42:41.000Z", "parentId": -1, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/mergedServices" }, { "kind": "", "rel": "child", "name": "attributes", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/mergedServices/attributes" }, { "kind": "", "rel": "child", "name": "models", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/mergedServices/models" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC" } ] } ] }


Model

ClosedGet a Model Definition

Get a Model DefinitionGET Method

Description

Use this endpoint to retrieve the specified Model definition.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The name of a Model

(Optional) This endpoint supports the expand query specification, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

JSON data containing the specified Model company Id, variable name, description, label, Id, parent Id, date modified, and date added. The response also contains links to Model attributes, BOM Mapping Rules, and the parent Product Line.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/internet


ClosedResponse Body Sample

{ "companyId": 4118171, "variableName": "internet", "description": "<img src=\"$BASE_PATH$/images/Internet.png \" alt=\"Internet\" /></br>\nStay connected with unbelievable download speeds", "dateModified": "2020-05-04T16:32:27.000Z", "id": 38073912, "label": "Unity Internet", "dateAdded": "2019-07-30T12:42:41.000Z", "parentId": 36732586, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/internet" }, { "kind": "", "rel": "child", "name": "attributes", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/internet/attributes" }, { "kind": "", "rel": "child", "name": "bomMappingRules", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/internet/bomMappingRules" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices" } ] }


ClosedGet List of Product Model Definitions

Get List of Model Definitions GET Method

Description

Use this endpoint to retrieve a list of Model definitions.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

(Optional) This endpoint supports the following query specifications.q, expand, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of for available Models: company Id, variable name, description, label, Id, parent Id, date modified, and date added. The response also contains links to Model attributes, BOM Mapping Rules, and the parent Product Line.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models" } ], "items": [{ "companyId": 4118171, "variableName": "mobility", "description": "<img src=\"$BASE_PATH$/images/Mobility.png \" alt=\"Mobility\" /></br>\nSelect the Mobile Services that are right for you", "dateModified": "2020-05-04T16:32:27.000Z", "id": 36732594, "label": "Unity Mobility", "dateAdded": "2018-11-09T17:31:43.000Z", "parentId": 36732586, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/mobility" }, { "kind": "", "rel": "child", "name": "attributes", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/mobility/attributes" }, { "kind": "", "rel": "child", "name": "bomMappingRules", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/mobility/bomMappingRules" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices" } ] }, { "companyId": 4118171, "variableName": "home", "description": "<img src=\"$BASE_PATH$/images/Home_Security.png \" alt=\"Home\" /></br>\nSmart Home offerings to keep your family secure", "dateModified": "2020-05-04T16:32:27.000Z", "id": 38073910, "label": "Unity Home", "dateAdded": "2019-07-30T12:42:41.000Z", "parentId": 36732586, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/home" }, { "kind": "", "rel": "child", "name": "attributes", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/home/attributes" }, { "kind": "", "rel": "child", "name": "bomMappingRules", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/home/bomMappingRules" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices" } ] }, { "companyId": 4118171, "variableName": "entertainment", "description": "<img src=\"$BASE_PATH$/images/Entertainment.png \" alt=\"Entertainment\" /></br>\nMovies, Streaming Services, Television, Games and More", "dateModified": "2020-05-04T16:32:27.000Z", "id": 38073911, "label": "Unity Entertainment", "dateAdded": "2019-07-30T12:42:41.000Z", "parentId": 36732586, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment" }, { "kind": "", "rel": "child", "name": "attributes", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes" }, { "kind": "", "rel": "child", "name": "bomMappingRules", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/bomMappingRules" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices" } ] }, { "companyId": 4118171, "variableName": "internet", "description": "<img src=\"$BASE_PATH$/images/Internet.png \" alt=\"Internet\" /></br>\nStay connected with unbelievable download speeds", "dateModified": "2020-05-04T16:32:27.000Z", "id": 38073912, "label": "Unity Internet", "dateAdded": "2019-07-30T12:42:41.000Z", "parentId": 36732586, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/internet" }, { "kind": "", "rel": "child", "name": "attributes", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/internet/attributes" }, { "kind": "", "rel": "child", "name": "bomMappingRules", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/internet/bomMappingRules" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices" } ] } ] }


Actions

Product Family

ClosedAdd a Product Family Action

Add a Product Family ActionPOST method

Description

Use this endpoint to create a Product Family action.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/_actions

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

HTTP Method

POST

Request Body Parameters

description

The description for the action

label

The label for the action

status

The status for the action

variableName

The variable name for the action

Response Body Parameters

The Product Family action containing the variable name, reference type, description, date modified, user modified first & last name, date added, user added first & last name, label, id, and status.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions


ClosedRequest Body Sample

{ "variableName": "selectAllpf", "refType": { "displayValue": "Product Family" }, "label": "Select All", "status": { "lookupCode": "1" } }


ClosedResponse Body Sample

{ "variableName": "selectAllpf", "refType": { "lookupCode": "2", "displayValue": "Product Family", "id": 36892930, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com /rest/v17/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ACTION_REF_TYPE%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com /rest/v17/lookupValues/36892930" } ] }, "description": null, "userModifiedLastName": "User", "dateModified": "2023-09-08T22:19:42.000Z", "label": "Select All", "dateAdded": "2023-09-08T22:19:42.000Z", "userAddedFirstName": "Super", "userModifiedFirstName": "Super", "userAddedLastName": "User", "id": 36972067, "status": { "lookupCode": "1", "displayValue": "Active", "id": 36892935, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com /rest/v17/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ACTION_STATUS%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com /rest/v17/lookupValues/36892935" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com /rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions/selectAllpf" }, { "kind": "", "rel": "child", "name": "translations", "href": "https://sitename.oracle.com /rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions/selectAllpf/translations" }, { "rel": "parent", "href": "https://sitename.oracle.com /rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles" } ] }


ClosedAdd a Product Family Action Translation

Add a Product Family Action TranslationPOST method

Description

Use this endpoint to create a translation for the specified Product Family action.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/_actions/{actionVarName}/translations

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

actionVarName

The variable name of an Action

HTTP Method

POST

Request Body Parameters

description

The action translation

id

The unique key identifying the action translation.

language

The defined language of the rows translated columns.

Response Body Parameters

The Product Family action translation description, date modified, language, ids, label, and date added.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions/selectPromotion2/translations


ClosedRequest Body Sample

{ "language": {"languageCode": "de"}, "label": "Wahlen Sie Werbung" }


ClosedResponse Body Sample

{ "description": "", "dateModified": "2023-09-08T18:57:01.411Z", "language": { "languageCode": "de", "languageNumber": 0, "id": 36341503, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/languages/36341503" } ] }, "label": "Wahlen Sie Werbung", "dateAdded": "2023-09-08T18:57:01.411Z", "id": 36972018, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions/selectPromotion2/translations/36972018" } ] }


ClosedDelete a Product Family Action

Delete a Product Family ActionDELETE method

Description

Use this endpoint to delete the specified Product Family action.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/_actions/{actionVarName}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

actionVarName

The variable name of an Action

HTTP Method

DELETE

Request Body Parameters None

Response Status

204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions/selectPromotion2


ClosedDelete a Product Family Action Translation

Delete a Product Family Action TranslationDELETE method

Description

Use this endpoint to delete the specified Product Family action translation.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/_actions/{actionVarName}/translations/{translation_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

actionVarName

The variable name of an Action

translation_Id

Identifier for the translation

HTTP Method

DELETE

Request Body Parameters None

Response Status

204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions/selectPromotion2/translations/36972018


ClosedGet a Product Family Action

Get a Product Family ActionGET Method

Description

Use this endpoint to retrieve the specified Product Family action.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/_actions/{actionVarName}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

actionVarName

The variable name of an Action

(Optional) This endpoint supports the expand query specification, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The Product Family action containing the variable name, reference type, description, date modified, user modified first & last name, date added, user added first & last name, label, id, and status.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions/selectPromotion2


ClosedResponse Body Sample

{ "variableName": "selectPromotion2", "refType": { "lookupCode": "2", "displayValue": "Product Family", "id": 36892930, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com /rest/v17/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ACTION_REF_TYPE%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com /rest/v17/lookupValues/36892930" } ] }, "description": null, "userModifiedLastName": "User", "dateModified": "2023-09-08T15:42:27.000Z", "label": "Select Promotion", "dateAdded": "2023-09-08T15:42:27.000Z", "userAddedFirstName": "Super", "userModifiedFirstName": "Super", "userAddedLastName": "User", "id": 36971950, "status": { "lookupCode": "1", "displayValue": "Active", "id": 36892935, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com /rest/v17/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ACTION_STATUS%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com /rest/v17/lookupValues/36892935" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com /rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions/selectPromotion2" }, { "kind": "", "rel": "child", "name": "translations", "href": "https://sitename.oracle.com /rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions/selectPromotion2/translations" }, { "rel": "parent", "href": "https://sitename.oracle.com /rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles" } ] }


ClosedGet a Product Family Action Translation

Get a Product Family Action TranslationGET Method

Description

Use this endpoint to retrieve a Product Family action translation.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/_actions/{actionVarName}/translations/{translation_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

actionVarName

The variable name of an Action

translation_Id

Identifier for the translation

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The Product Family action translation description, date modified, language, ids, label, and date added.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions/selectPromotion2/translations/36972018


ClosedResponse Body Sample

{ "description": null, "dateModified": "2023-09-08T18:57:01.000Z", "language": { "languageNumber": 0, "languageCode": "de", "id": 36341503, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/languages/36341503" } ] }, "label": "Wahlen Sie Werbung", "dateAdded": "2023-09-08T18:57:01.000Z", "id": 36972018, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions/selectPromotion2/translations/36972018" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions/selectPromotion2" } ] }


ClosedGet List of Product Family Actions

Get List of Product Family ActionsGET Method

Description

Use this endpoint to retrieve a list of actions for the specified Product Family.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/_actions

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

(Optional) This endpoint supports the following query specifications.q, expand, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of Product Family actions containing: variable name, reference type, description, date modified, user modified first & last name, date added, user added first & last name, label, id, and status.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions" } ], "items": [{ "variableName": "selectPromotion2", "refType": { "lookupCode": "2", "displayValue": "Product Family", "id": 36892930, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ACTION_REF_TYPE%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/lookupValues/36892930" } ] }, "description": null, "userModifiedLastName": "User", "dateModified": "2023-09-08T15:42:27.000Z", "label": "Select Promotion", "dateAdded": "2023-09-08T15:42:27.000Z", "userAddedFirstName": "Super", "userModifiedFirstName": "Super", "userAddedLastName": "User", "id": 36971950, "status": { "lookupCode": "1", "displayValue": "Active", "id": 36892935, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ACTION_STATUS%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/lookupValues/36892935" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions/selectPromotion2" }, { "kind": "", "rel": "child", "name": "translations", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions/selectPromotion2/translations" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles" } ] } ] }


ClosedGet List of Product Family Action Translations

Get List of Product Family Action TranslationsGET Method

Description

Use this endpoint to retrieve all translations for the specified Product Family action.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/_actions/{actionVarName}/translations

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

actionVarName

The variable name of an Action

(Optional) This endpoint supports the following query specifications.q, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of Product Family action translations containing the description, date modified, language, ids, label, and date added.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions/selectPromotion2/translations


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions/selectPromotion2/translations" } ], "items": [{ "description": null, "dateModified": "2023-09-08T18:57:01.000Z", "language": { "languageNumber": 0, "languageCode": "de", "id": 36341503, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/languages/36341503" } ] }, "label": "Wahlen Sie Werbung", "dateAdded": "2023-09-08T18:57:01.000Z", "id": 36972018, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions/selectPromotion2/translations/36972018" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions/selectPromotion2" } ] } ] }


ClosedUpdate a Product Family Action

Update a Product Family ActionPUT method

Description

Use this endpoint to update the specified Product Family action.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/_actions/{actionVarName}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

actionVarName

The variable name of an Action

HTTP Method

PUT

Request Body Parameters

description

The description for the action

label

The label for the action

status

The status for the action

variableName

The variable name for the action

Response Status

204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions/selectAllpf


ClosedRequest Body Sample

{ "label": "Select All Options", "description": "Select all options for the Product Line", "variableName": "selectAllpf", "status": { "lookupCode": "1" } }


ClosedUpdate a Product Family Action Translation

Update a Product Family Action TranslationPOST method

Description

Use this endpoint to update the specified Product Family action translation.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/_actions/{actionVarName}/translations/{translation_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

actionVarName

The variable name of an Action

translation_Id

Identifier for the translation

HTTP Method

POST

Request Body Parameters

description

The action translation

id

The unique key identifying the action translation.

language

The defined language of the rows translated columns.

Response Body Parameters

The Product Family action translation description, date modified, language, ids, label, and date added.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions/selectPromotion2/translations/36972018


ClosedRequest Body Sample

{ "label": "Wahlen Sie Werbung" }


ClosedResponse Body Sample

{ "description": null, "dateModified": "2023-09-08T23:34:23.555Z", "language": { "languageNumber": 0, "languageCode": "de", "id": 36341503, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/languages/36341503" } ] }, "label": "Wahlen Sie Werbung", "dateAdded": "2023-09-08T18:57:01.000Z", "id": 36972018, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/_actions/selectPromotion2/translations/36972018" } ] }


Product Line

ClosedAdd a Product Line Action

Add a Product Line ActionPOST method

Description

Use this endpoint to create a Product Line action.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/_actions

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

HTTP Method

POST

Request Body Parameters

description

The description for the action

label

The label for the action

status

The status for the action

variableName

The variable name for the action

Response Body Parameters

The Product Line action containing the variable name, reference type, description, date modified, user modified first & last name, date added, user added first & last name, label, id, and status.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/_actions


ClosedRequest Body Sample

{ "variableName": "selectAllpl", "refType": { "displayValue": "Product Line" }, "label": "Select All", "status": { "lookupCode": "1" } }


ClosedResponse Body Sample

{ "variableName": "selectAllpl", "refType": { "lookupCode": "3", "displayValue": "Product Line", "id": 36892931, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ACTION_REF_TYPE%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/lookupValues/36892931" } ] }, "description": null, "userModifiedLastName": "User", "dateModified": "2023-09-08T23:22:22.000Z", "label": "Select All", "dateAdded": "2023-09-08T23:22:22.000Z", "userAddedFirstName": "Super", "userModifiedFirstName": "Super", "userAddedLastName": "User", "id": 36975032, "status": { "lookupCode": "1", "displayValue": "Active", "id": 36892935, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ACTION_STATUS%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/rest/v17/lookupValues/36892935" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/_actions/selectAllpl" }, { "kind": "", "rel": "child", "name": "translations", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/_actions/selectAllpl/translations" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles" } ] }


ClosedAdd a Product Line Action Translation

Add a Product Line Action TranslationPOST method

Description

Use this endpoint to create a translation for the specified Product Line action.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/_actions/{actionVarName}/translations

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

actionVarName

The variable name of an Action

HTTP Method

POST

Request Body Parameters

description

The action translation

id

The unique key identifying the action translation.

language

The defined language of the rows translated columns.

Response Body Parameters

The Product Line action translation description, date modified, language, ids, label, and date added.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/_actions/selectAllpl/translations


ClosedRequest Body Sample

{ "language": {"languageCode": "fr"}, "label": "Sélectionez une promotion" }


ClosedResponse Body Sample

{ "description": "", "dateModified": "2023-09-08T23:41:59.499Z", "language": { "languageCode": "fr", "languageNumber": 1, "id": 36341504, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/languages/36341504" } ] }, "label": "Sélectionez une promotion", "dateAdded": "2023-09-08T23:41:59.499Z", "id": 36975041, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/_actions/selectAllpl/translations/36975041" } ] }


ClosedDelete a Product Line Action

Delete a Product Line ActionDELETE method

Description

Use this endpoint to delete the specified Product Line action.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/_actions/{actionVarName}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

actionVarName

The variable name of an Action

HTTP Method

DELETE

Request Body Parameters None

Response Status

204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/_actions/selectPromo


ClosedDelete a Product Line Action Translation

Delete a Product Line Action TranslationDELETE method

Description

Use this endpoint to delete the specified Product Line action translation.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/_actions/{actionVarName}/translations/{translation_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

actionVarName

The variable name of an Action

translation_Id

Identifier for the translation

HTTP Method

DELETE

Request Body Parameters None

Response Status

204


ClosedGet a Product Line Action

Get a Product Line ActionGET Method

Description

Use this endpoint to retrieve the specified Product Line action.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/_actions/{actionVarName}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

actionVarName

The variable name of an Action

(Optional) This endpoint supports the expand query specification, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The Product Line action containing the variable name, reference type, description, date modified, user modified first & last name, date added, user added first & last name, label, id, and status.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/_actions/selectPromo


ClosedResponse Body Sample

{ "variableName": "selectPromo", "refType": { "lookupCode": "3", "displayValue": "Product Line", "id": 36892931, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ACTION_REF_TYPE%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/lookupValues/36892931" } ] }, "description": null, "userModifiedLastName": "User", "dateModified": "2023-09-08T15:41:41.000Z", "label": "Select Promotion", "dateAdded": "2023-09-08T15:41:41.000Z", "userAddedFirstName": "Super", "userModifiedFirstName": "Super", "userAddedLastName": "User", "id": 36971947, "status": { "lookupCode": "1", "displayValue": "Active", "id": 36892935, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ACTION_STATUS%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/lookupValues/36892935" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/_actions/selectPromo" }, { "kind": "", "rel": "child", "name": "translations", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/_actions/selectPromo/translations" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles" } ] }


ClosedGet a Product Line Action Translation

Get a Product Line Action TranslationGET Method

Description

Use this endpoint to retrieve the specified Product Line action translation.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/_actions/{actionVarName}/translations/{translation_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

actionVarName

The variable name of an Action

translation_Id

Identifier for the translation

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The Product Line action translation description, date modified, language, ids, label, and date added.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/_actions/selectAllpl/translations/36975041


ClosedResponse Body Sample

{ "description": null, "dateModified": "2023-09-08T23:41:59.000Z", "language": { "languageNumber": 1, "languageCode": "fr", "id": 36341504, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com /rest/v17/languages" }, { "rel": "canonical", "href": "https://sitename.oracle.com /rest/v17/languages/36341504" } ] }, "label": "Selectionnez une promotion", "dateAdded": "2023-09-08T23:41:59.000Z", "id": 36975041, "links": [{ "rel": "self", "href": "https://sitename.oracle.com /rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/_actions/selectAllpl/translations/36975041" }, { "rel": "parent", "href": "https://sitename.oracle.com /rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/_actions/selectAllpl" } ] }


ClosedGet List of Product Line Actions

Get List of Product Line ActionsGET Method

Description

Use this endpoint to retrieve a list of actions for the specified Product Line.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/_actions

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

(Optional) This endpoint supports the following query specifications.q, expand, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of Product Line actions containing: variable name, reference type, description, date modified, user modified first & last name, date added, user added first & last name, label, id, and status.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/_actions


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/_actions" } ], "items": [{ "variableName": "selectPromo", "refType": { "lookupCode": "3", "displayValue": "Product Line", "id": 36892931, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ACTION_REF_TYPE%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/lookupValues/36892931" } ] }, "description": null, "userModifiedLastName": "User", "dateModified": "2023-09-08T15:41:41.000Z", "label": "Select Promotion", "dateAdded": "2023-09-08T15:41:41.000Z", "userAddedFirstName": "Super", "userModifiedFirstName": "Super", "userAddedLastName": "User", "id": 36971947, "status": { "lookupCode": "1", "displayValue": "Active", "id": 36892935, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ACTION_STATUS%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/lookupValues/36892935" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/_actions/selectPromo" }, { "kind": "", "rel": "child", "name": "translations", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/_actions/selectPromo/translations" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles" } ] } ] }


ClosedGet List of Product Line Action Translations

Get List of Product Line Action TranslationsGET Method

Description

Use this endpoint to retrieve all translations for the specified Product Line action.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/_actions/{actionVarName}/translations

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

actionVarName

The variable name of an Action

(Optional) This endpoint supports the following query specifications.q, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of Product Line action translations containing the description, date modified, language, ids, label, and date added.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/_actions/selectAllpl/translations


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/_actions/selectAllpl/translations" } ], "items": [{ "description": null, "dateModified": "2023-09-08T23:41:59.000Z", "language": { "languageNumber": 1, "languageCode": "fr", "id": 36341504, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/languages/36341504" } ] }, "label": "Selectionnez une promotion", "dateAdded": "2023-09-08T23:41:59.000Z", "id": 36975041, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/_actions/selectAllpl/translations/36975041" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/_actions/selectAllpl" } ] } ] }


ClosedUpdate a Product Line Action

Update a Product Line ActionPUT method

Description

Use this endpoint to update the specified Product Line action.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/_actions/{actionVarName}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodineVarName

The variable name of a Product Family

actionVarName

The variable name of an Action

HTTP Method

PUT

Request Body Parameters

description

The description for the action

label

The label for the action

status

The status for the action

variableName

The variable name for the action

Response Status 204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/_actions/selectAllpl


ClosedRequest Body Sample

{ "label": "Select All Options", "description": "Select all options for the Product Line", "variableName": "selectAllpl", "status": { "lookupCode": "1" } }


ClosedUpdate a Product Line Action Translation

Update a Product Line Action TranslationPOST method

Description

Use this endpoint to update the specified Product Line action translation.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/_actions/{actionVarName}/translations/{translation_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

actionVarName

The variable name of an Action

translation_Id

Identifier for the translation

HTTP Method

POST

Request Body Parameters

description

The action translation

id

The unique key identifying the action translation.

language

The defined language of the rows translated columns.

Response Body Parameters

The Product Line action translation description, date modified, language, ids, label, and date added.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/_actions/selectAllpl/translations/36975041


ClosedRequest Body Sample

{ "label": "Selectionnez une promotion" }


ClosedResponse Body Sample

{ "description": null, "dateModified": "2023-09-08T23:41:59.000Z", "language": { "languageNumber": 1, "languageCode": "fr", "id": 36341504, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/languages/36341504" } ] }, "label": "Selectionnez une promotion", "dateAdded": "2023-09-08T23:41:59.000Z", "id": 36975041, "links": [{ "rel": "self", "href": "https://sitename.oracle.com /rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/_actions/selectAllpl/translations/36975041" } ] }


Model

ClosedAdd a Model Action

Add a Model ActionPOST method

Description

Use this endpoint to create a Model action.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}_actions

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

HTTP Method

POST

Request Body Parameters

description

The description for the action

label

The label for the action

status

The status for the action

variableName

The variable name for the action

Response Body Parameters

The Model action containing the variable name, reference type, description, date modified, user modified first & last name, date added, user added first & last name, label, id, and status.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions


ClosedRequest Body Sample

{ "variableName": "selectAll", "refType": { "displayValue": "Model" }, "label": "Select All", "status": { "lookupCode": "1" } }


ClosedResponse Body Sample

{ "variableName": "selectAll", "refType": { "lookupCode": "4", "displayValue": "Model", "id": 36892932, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ACTION_REF_TYPE%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/lookupValues/36892932" } ] }, "description": null, "userModifiedLastName": "User", "dateModified": "2023-09-08T15:07:28.000Z", "label": "Select All", "dateAdded": "2023-08-22T20:39:01.000Z", "userAddedFirstName": "Super", "userModifiedFirstName": "Super", "userAddedLastName": "User", "id": 36955332, "status": { "lookupCode": "1", "displayValue": "Active", "id": 36892935, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ACTION_STATUS%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/lookupValues/36892935" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectAll" }, { "kind": "", "rel": "child", "name": "translations", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectAll/translations" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV" } ] }


ClosedAdd a Model Action Translation

Add a Model Action TranslationPOST method

Description

Use this endpoint to create a translation for the specified Model action.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}_actions/{actionVarName}/translations

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

actionVarName

The variable name of an Action

HTTP Method

POST

Request Body Parameters

description

The action translation

id

The unique key identifying the action translation.

language

The defined language of the rows translated columns.

Response Body Parameters

The Model action translation description, date modified, language, ids, label, and date added.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectPromotion/translations


ClosedRequest Body Sample

{ "language": {"languageCode": "de"}, "label": "Wahlen Sie Werbung" }


ClosedResponse Body Sample

{ "description": "", "dateModified": "2023-09-08T18:23:23.999Z", "language": { "languageCode": "de", "languageNumber": 0, "id": 36341503, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/languages/36341503" } ] }, "label": "Wahlen Sie Werbung", "dateAdded": "2023-09-08T18:23:23.999Z", "id": 36972004, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectPromotion/translations/36972004" } ] }


ClosedDelete a Model Action

Delete a Model ActionDELETE method

Description

Use this endpoint to delete the specified Model action.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}_actions/{actionVarName}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

actionVarName

The variable name of an Action

HTTP Method

DELETE

Request Body Parameters None

Response Status

204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectPromotion


ClosedDelete a Model Action Translation

Delete a Translation Action TranslationDELETE method

Description

Use this endpoint to delete the specified Model action translation.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}_actions/{actionVarName}/translations/{translation_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

actionVarName

The variable name of an Action

translation_Id

Identifier for the translation

HTTP Method

DELETE

Request Body Parameters None

Response Status

204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectPromotion/translations/36971921


ClosedGet a Model Action

Get a Model ActionGET Method

Description

Use this endpoint to retrieve the specified Model action.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/_actions/{actionVarName}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

actionVarName

The variable name of an Action

(Optional) This endpoint supports the expand query specification, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The Model action containing the variable name, reference type, description, date modified, user modified first & last name, date added, user added first & last name, label, id, and status.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectPromotion


ClosedResponse Body Sample

{ "variableName": "selectPromotion", "refType": { "lookupCode": "4", "displayValue": "Model", "id": 36892932, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ACTION_REF_TYPE%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/lookupValues/36892932" } ] }, "description": null, "userModifiedLastName": "User", "dateModified": "2023-09-08T15:06:36.000Z", "label": "Select Promotion", "dateAdded": "2023-08-21T18:53:25.000Z", "userAddedFirstName": "Super", "userModifiedFirstName": "Super", "userAddedLastName": "User", "id": 36953941, "status": { "lookupCode": "1", "displayValue": "Active", "id": 36892935, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ACTION_STATUS%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/lookupValues/36892935" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectPromotion" }, { "kind": "", "rel": "child", "name": "translations", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectPromotion/translations" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV" } ] }


ClosedGet a Model Action Translation

Get a Model Action TranslationGET Method

Description

Use this endpoint to retrieve the specified Model action translation.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}_actions/{actionVarName}/translations/{translation_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

actionVarName

The variable name of an Action

translation_Id

Identifier for the translation

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The Model action translation description, date modified, language, ids, label, and date added.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectPromotion/translations/36971922


ClosedResponse Body Sample

{ "description": null, "dateModified": "2023-09-08T15:06:32.000Z", "language": { "languageNumber": 1, "languageCode": "fr", "id": 36341504, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/languages/36341504" } ] }, "label": "Selectionnez une promotion", "dateAdded": "2023-09-08T15:06:32.000Z", "id": 36971922, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectPromotion/translations/36971922" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectPromotion" } ] }


ClosedGet List of Model Actions

Get List of Model ActionsGET Method

Description

Use this endpoint to retrieve a list of actions for the specified Model.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/_actions

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

prodFamVarName

The variable name of a Model

(Optional) This endpoint supports the following query specifications.q, expand, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of Model actions containing: variable name, reference type, description, date modified, user modified first & last name, date added, user added first & last name, label, id, and status.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions" } ], "items": [{ "variableName": "selectPromotion", "refType": { "lookupCode": "4", "displayValue": "Model", "id": 36892932, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ACTION_REF_TYPE%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/lookupValues/36892932" } ] }, "description": null, "userModifiedLastName": "User", "dateModified": "2023-09-08T15:06:36.000Z", "label": "Select Promotion", "dateAdded": "2023-08-21T18:53:25.000Z", "userAddedFirstName": "Super", "userModifiedFirstName": "Super", "userAddedLastName": "User", "id": 36953941, "status": { "lookupCode": "1", "displayValue": "Active", "id": 36892935, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ACTION_STATUS%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/lookupValues/36892935" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectPromotion" }, { "kind": "", "rel": "child", "name": "translations", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectPromotion/translations" }, { "rel": "parent", "href": "https://sitename.oracle.com//rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV" } ] }, { "variableName": "selectAll", "refType": { "lookupCode": "4", "displayValue": "Model", "id": 36892932, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ACTION_REF_TYPE%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/lookupValues/36892932" } ] }, "description": null, "userModifiedLastName": "User", "dateModified": "2023-09-08T15:07:28.000Z", "label": "Select All", "dateAdded": "2023-08-22T20:39:01.000Z", "userAddedFirstName": "Super", "userModifiedFirstName": "Super", "userAddedLastName": "User", "id": 36955332, "status": { "lookupCode": "1", "displayValue": "Active", "id": 36892935, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ACTION_STATUS%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/lookupValues/36892935" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectAll" }, { "kind": "", "rel": "child", "name": "translations", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectAll/translations" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV" } ] }, { "variableName": "resetAll", "refType": { "lookupCode": "4", "displayValue": "Model", "id": 36892932, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ACTION_REF_TYPE%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/lookupValues/36892932" } ] }, "description": null, "userModifiedLastName": "User", "dateModified": "2023-09-08T15:07:59.000Z", "label": "Reset All", "dateAdded": "2023-08-22T20:39:11.000Z", "userAddedFirstName": "Super", "userModifiedFirstName": "Super", "userAddedLastName": "User", "id": 36955335, "status": { "lookupCode": "1", "displayValue": "Active", "id": 36892935, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/lookupValues?q=%7B%22lookupType%22%3A%7B%22%24eq%22%3A%22BM_CONFIG_ACTION_STATUS%22%7D%7D" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/lookupValues/36892935" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/resetAll" }, { "kind": "", "rel": "child", "name": "translations", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/resetAll/translations" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV" } ] } ] }


ClosedGet List of Model Action Translations

Get List of Model Action TranslationsGET Method

Description

Use this endpoint to retrieve all translations for the specified Model action.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}_actions/{actionVarName}/translations

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

actionVarName

The variable name of an Action

(Optional) This endpoint supports the following query specifications.q, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of Model action translations containing the description, date modified, language, ids, label, and date added.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectPromotion/translations


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectPromotion/translations" } ], "items": [{ "description": null, "dateModified": "2023-09-08T15:06:32.000Z", "language": { "languageNumber": 0, "languageCode": "de", "id": 36341503, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/languages/36341503" } ] }, "label": "Wahlen Sie Werbung", "dateAdded": "2023-09-08T15:06:32.000Z", "id": 36971921, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectPromotion/translations/36971921" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectPromotion" } ] }, { "description": null, "dateModified": "2023-09-08T15:06:32.000Z", "language": { "languageNumber": 1, "languageCode": "fr", "id": 36341504, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/languages/36341504" } ] }, "label": "Selectionnez une promotion", "dateAdded": "2023-09-08T15:06:32.000Z", "id": 36971922, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectPromotion/translations/36971922" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectPromotion" } ] }, { "description": null, "dateModified": "2023-09-08T15:06:32.000Z", "language": { "languageNumber": 2, "languageCode": "es", "id": 36341505, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/languages/36341505" } ] }, "label": "Seleccionar Promocion", "dateAdded": "2023-09-08T15:06:32.000Z", "id": 36971923, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectPromotion/translations/36971923" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectPromotion" } ] } ] }


ClosedUpdate a Model Action

Update a Model ActionPUT method

Description

Use this endpoint to update the specified Model action.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}_actions/{actionVarName}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

actionVarName

The variable name of an Action

HTTP Method

PUT

Request Body Parameters

description

The description for the action

label

The label for the action

status

The status for the action

variableName

The variable name for the action

Response Status

204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectAll


ClosedRequest Body Sample

{ "label": "Select All Options", "description": "Select all options for the Model", "variableName": "selectAll", "status": { "lookupCode": "1" } }


ClosedUpdate a Model Action Translation

Update a Model Action TranslationPOST method

Description

Use this endpoint to update the specified Model action translation.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}_actions/{actionVarName}/translations/{translation_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

actionVarName

The variable name of an Action

translation_Id

Identifier for the translation

HTTP Method

POST

Request Body Parameters

description

The action translation

id

The unique key identifying the action translation.

language

The defined language of the rows translated columns.

Response Body Parameters

The Model action translation description, date modified, language, ids, label, and date added.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectPromotion/translations/36972004


ClosedRequest Body Sample

{ "label": "Wahlen Sie Werbung" }


ClosedResponse Body Sample

{ "description": null, "dateModified": "2023-09-08T22:46:10.624Z", "language": { "languageNumber": 0, "languageCode": "de", "id": 36341503, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "https://sitename.oracle.com/rest/v17/languages/36341503" } ] }, "label": "Wahlen Sie Werbung", "dateAdded": "2023-09-08T18:23:23.000Z", "id": 36972004, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/visionVehicles/productLines/consumerVehicles/models/sUV/_actions/selectPromotion/translations/36972004" } ] }


Attributes

All Product Families

ClosedGet an All Product Families Attribute

Get an All Product Families Attribute GET Method

Description

Use this endpoint to retrieve the specified All Product Families attribute.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/attributes/{attributeVarName}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

attributeVarName

The variable name of an attribute
(Optional) This endpoint supports the expand query specification, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

JSON data containing the specified All Product Families attribute order number, variable name, display value, description, Id, attribute type, and lookup codes. The response also contains links to lookup values and menu items (if applicable).

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu


ClosedResponse Body Sample

{ "orderNumber": 1, "refType": { "lookupCode": "1", "displayValue": "All Product Families", "id": 38731825, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731825" } ] }, "description": null, "dateAdded": "2022-06-08T21:47:29.000Z", "attributeType": { "lookupCode": "0", "displayValue": "Non Array Type", "id": 38731846, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731846" } ] }, "id": 38739196, "variableName": "aPFSingleSelectMenu", "dataType": { "lookupCode": "1", "displayValue": "Text", "id": 38731810, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731810" } ] }, "dateModified": "2022-06-08T21:53:28.000Z", "label": "APF Single Select Menu", "displayType": { "lookupCode": "3", "displayValue": "Single Select Menu", "id": 38731834, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731834" } ] }, "menuType": { "lookupCode": "1", "displayValue": "Menu", "id": 38731822, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731822" } ] }, "category": { "lookupCode": "2", "displayValue": "Configurable", "id": 38731801, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731801" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu" }, { "kind": "", "rel": "child", "name": "menuItems", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies" } ] }


ClosedGet List of All Product Families Attributes

Get List of All Product Families AttributesGET Method

Description

Use this endpoint to retrieve a list of the All Product Families attributes.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/attributes

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

(Optional) This endpoint supports the following query specifications.q, expand, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of All Product Families attributes containing the following information: order number, variable name, display value, description, Id, attribute type, and lookup codes. The response also contains links to lookup values and menu items (if applicable).

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes" } ], "items": [{ "orderNumber": 6, "refType": { "lookupCode": "1", "displayValue": "All Product Families", "id": 38731825, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/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/v17/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/v17/lookupValues/38731846" } ] }, "id": 4121699, "variableName": "_BM_USER_LANGUAGE", "dataType": { "lookupCode": "1", "displayValue": "Text", "id": 38731810, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/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/v17/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/v17/lookupValues/38731834" } ] }, "menuType": { "lookupCode": "1", "displayValue": "Menu", "id": 38731822, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731822" } ] }, "category": { "lookupCode": "6", "displayValue": "User", "id": 38731804, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731804" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/_BM_USER_LANGUAGE" }, { "kind": "", "rel": "child", "name": "menuItems", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/_BM_USER_LANGUAGE/menuItems" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies" } ] }, { "orderNumber": 8, "refType": { "lookupCode": "1", "displayValue": "All Product Families", "id": 38731825, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/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/v17/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/v17/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/v17/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/v17/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/v17/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/v17/lookupValues/38731832" } ] }, "menuType": { "lookupCode": "0", "displayValue": "Standard", "id": 38731821, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731821" } ] }, "category": { "lookupCode": "6", "displayValue": "User", "id": 38731804, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731804" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/_BM_USER_EXCHANGE_RATE" }, { "kind": "", "rel": "child", "name": "menuItems", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/_BM_USER_EXCHANGE_RATE/menuItems" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies" } ] }, { ... } ] }


Product Family

ClosedGet a Product Family Attribute

Get a Product Family AttributeGET Method

Description

Use this endpoint to retrieve for the specified Product Family attribute.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/attributes/{attributeVarName}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

attributeVarName

The variable name of an attribute
(Optional) This endpoint supports the expand query specification, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

JSON data containing a Product Family attribute order number, variable name, display value, description, Id, attribute type, and lookup codes. The response also contains links to lookup values and menu items (if applicable).

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor


ClosedResponse Body Sample

{ "orderNumber": 1, "refType": { "lookupCode": "2", "displayValue": "Product Family", "id": 38731826, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731826" } ] }, "description": null, "dateAdded": "2017-11-13T13:36:24.000Z", "attributeType": { "lookupCode": "0", "displayValue": "Non Array Type", "id": 38731846, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731846" } ] }, "id": 36594489, "variableName": "processor", "dataType": { "lookupCode": "1", "displayValue": "Text", "id": 38731810, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731810" } ] }, "dateModified": "2022-06-08T23:52:48.000Z", "label": "Processor", "displayType": { "lookupCode": "7", "displayValue": "Radio Button Vertical", "id": 38731838, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731838" } ] }, "menuType": { "lookupCode": "1", "displayValue": "Menu", "id": 38731822, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731822" } ] }, "category": { "lookupCode": "2", "displayValue": "Configurable", "id": 38731801, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731801" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor" }, { "kind": "", "rel": "child", "name": "menuItems", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets" } ] }


ClosedGet List of Product Family Attributes

Get List of Product Family AttributesGET Method

Description

Use this endpoint to retrieve a list of attributes for the specified Product Family.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/attributes

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

(Optional) This endpoint supports the following query specifications.q, expand, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of Product Family attributes containing the following information: order number, variable name, display value, description, Id, attribute type, and lookup codes. The response also contains links to lookup values and menu items (if applicable).

Note: This response contains the All Product Families and Product Family attributes.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes" } ], "items": [{ "orderNumber": 6, "refType": { "lookupCode": "1", "displayValue": "All Product Families", "id": 38731825, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/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/v17/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/v17/lookupValues/38731846" } ] }, "id": 4121699, "variableName": "_BM_USER_LANGUAGE", "dataType": { "lookupCode": "1", "displayValue": "Text", "id": 38731810, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/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/v17/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/v17/lookupValues/38731834" } ] }, "menuType": { "lookupCode": "1", "displayValue": "Menu", "id": 38731822, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731822" } ] }, "category": { "lookupCode": "6", "displayValue": "User", "id": 38731804, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731804" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/_BM_USER_LANGUAGE" }, { "kind": "", "rel": "child", "name": "menuItems", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/_BM_USER_LANGUAGE/menuItems" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets" } ] }, { "orderNumber": 1, "refType": { "lookupCode": "2", "displayValue": "Product Family", "id": 38731826, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731826" } ] }, "description": null, "dateAdded": "2017-11-13T13:36:24.000Z", "attributeType": { "lookupCode": "0", "displayValue": "Non Array Type", "id": 38731846, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731846" } ] }, "id": 36594489, "variableName": "processor", "dataType": { "lookupCode": "1", "displayValue": "Text", "id": 38731810, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731810" } ] }, "dateModified": "2022-06-08T23:52:48.000Z", "label": "Processor", "displayType": { "lookupCode": "7", "displayValue": "Radio Button Vertical", "id": 38731838, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731838" } ] }, "menuType": { "lookupCode": "1", "displayValue": "Menu", "id": 38731822, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731822" } ] }, "category": { "lookupCode": "2", "displayValue": "Configurable", "id": 38731801, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731801" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor" }, { "kind": "", "rel": "child", "name": "menuItems", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets" } ] }, { ... } ] }


Product Line

ClosedGet a Product Line Attribute

Get a Product Line AttributeGET Method

Description

Use this endpoint to retrieve the specified Product Line attribute.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/attributes/{attributeVarName}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

attributeVarName

The variable name of an attribute
(Optional) This endpoint supports the expand query specification, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

JSON data containing a Product Line attribute order number, variable name, display value, description, Id, attribute type, and lookup codes. The response also contains links to lookup values and menu items (if applicable).

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices


ClosedResponse Body Sample

{ "orderNumber": 1, "refType": { "lookupCode": "3", "displayValue": "Product Line", "id": 38731827, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731827" } ] }, "description": null, "dateAdded": "2018-11-10T03:29:11.000Z", "attributeType": { "lookupCode": "0", "displayValue": "Non Array Type", "id": 38731846, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731846" } ] }, "id": 36733292, "variableName": "streamingServices", "dataType": { "lookupCode": "1", "displayValue": "Text", "id": 38731810, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731810" } ] }, "dateModified": "2020-06-25T21:49:09.000Z", "label": "Streaming Services", "displayType": { "lookupCode": "6", "displayValue": "Checkbox Horizontal", "id": 38731837, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731837" } ] }, "menuType": { "lookupCode": "1", "displayValue": "Menu", "id": 38731822, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731822" } ] }, "category": { "lookupCode": "2", "displayValue": "Configurable", "id": 38731801, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731801" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices" }, { "kind": "", "rel": "child", "name": "menuItems", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices" } ] }


Closed Get List of Product Line Attributes

Get List of Product Line Attributes GET Method

Description

Use this endpoint to retrieve a list of attributes for the specified Product Line.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/attributes

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

(Optional) This endpoint supports the following query specifications.q, expand, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

Note: This response contains the All Product Families, Product Family, and Product Line attributes.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of Product Line attributes containing the following information: order number, variable name, display value, description, Id, attribute type, and lookup codes. The response also contains links to lookup values and menu items (if applicable

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes" } ], "items": [{ "orderNumber": 6, "refType": { "lookupCode": "1", "displayValue": "All Product Families", "id": 38731825, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/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/v17/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/v17/lookupValues/38731846" } ] }, "id": 4121699, "variableName": "_BM_USER_LANGUAGE", "dataType": { "lookupCode": "1", "displayValue": "Text", "id": 38731810, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/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/v17/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/v17/lookupValues/38731834" } ] }, "menuType": { "lookupCode": "1", "displayValue": "Menu", "id": 38731822, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731822" } ] }, "category": { "lookupCode": "6", "displayValue": "User", "id": 38731804, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731804" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/_BM_USER_LANGUAGE" }, { "kind": "", "rel": "child", "name": "menuItems", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/_BM_USER_LANGUAGE/menuItems" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices" } ] }, { "orderNumber": 1, "refType": { "lookupCode": "2", "displayValue": "Product Family", "id": 38731826, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731826" } ] }, "description": null, "dateAdded": "2018-11-17T17:31:56.000Z", "attributeType": { "lookupCode": "0", "displayValue": "Non Array Type", "id": 38731846, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731846" } ] }, "id": 36764619, "variableName": "oRCL_ABO_PriorAssetState", "dataType": { "lookupCode": "1", "displayValue": "Text", "id": 38731810, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731810" } ] }, "dateModified": "2020-07-17T07:21:50.000Z", "label": "Prior Asset State Projection", "displayType": { "lookupCode": "3", "displayValue": "Single Select Menu", "id": 38731834, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731834" } ] }, "menuType": { "lookupCode": "1", "displayValue": "Menu", "id": 38731822, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731822" } ] }, "category": { "lookupCode": "2", "displayValue": "Configurable", "id": 38731801, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731801" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/oRCL_ABO_PriorAssetState" }, { "kind": "", "rel": "child", "name": "menuItems", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/oRCL_ABO_PriorAssetState/menuItems" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices" } ] }, { "orderNumber": 2, "refType": { "lookupCode": "3", "displayValue": "Product Line", "id": 38731827, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731827" } ] }, "description": "Registered catalog item.", "dateAdded": "2018-11-09T17:24:51.000Z", "attributeType": { "lookupCode": "0", "displayValue": "Non Array Type", "id": 38731846, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731846" } ] }, "id": 36732574, "variableName": "_bm_pline_variable_name", "dataType": { "lookupCode": "1", "displayValue": "Text", "id": 38731810, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731810" } ] }, "dateModified": "2021-02-03T17:40:33.000Z", "label": "Variable Name", "displayType": { "lookupCode": "1", "displayValue": "Text", "id": 38731832, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731832" } ] }, "menuType": { "lookupCode": "0", "displayValue": "Standard", "id": 38731821, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731821" } ] }, "category": { "lookupCode": "1", "displayValue": "Regular", "id": 38731800, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731800" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/_bm_pline_variable_name" }, { "kind": "", "rel": "child", "name": "menuItems", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/_bm_pline_variable_name/menuItems" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices" } ] }, { ... } ] }


Model

ClosedGet a Model Attribute

Get a Model AttributeGET Method

Description

Use this endpoint to retrieve the specified Model attribute.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/attributes/{attributeVarName}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The name of a Model

attributeVarName

The variable name of an attribute
(Optional) This endpoint supports the expand query specification, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

JSON data containing the Model attribute order number, variable name, display value, description, Id, attribute type, and lookup codes. The response also contains links to lookup values and menu items (if applicable).

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes

ClosedResponse Body Sample

{ "companyId": 4118171, "variableName": "internet", "description": "<img src=\"$BASE_PATH$/images/Internet.png \" alt=\"Internet\" /></br>\nStay connected with unbelievable download speeds", "dateModified": "2020-05-04T16:32:27.000Z", "id": 38073912, "label": "Unity Internet", "dateAdded": "2019-07-30T12:42:41.000Z", "parentId": 36732586, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/internet" }, { "kind": "", "rel": "child", "name": "attributes", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/internet/attributes" }, { "kind": "", "rel": "child", "name": "bomMappingRules", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/internet/bomMappingRules" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices" } ] }


ClosedGet List of Model Attributes

Get List of Model AttributesGET Method

Description

Use this endpoint to retrieve a list of attributes for the specified Mode.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/attributes

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The name of a Model

(Optional) This endpoint supports the following query specifications.q, expand, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of Model attributes containing the following information: order number, variable name, display value, description, Id, attribute type, and lookup codes. The response also contains links to lookup values and menu items (if applicable).

Note: This response contains the All Product Families, Product Family, Product Line, and Model attributes.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes" } ], "items": [{ "orderNumber": 5, "refType": { "lookupCode": "1", "displayValue": "All Product Families", "id": 38731825, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731825" } ] }, "description": "Registered Item User Groups", "dateAdded": "2004-07-06T21:06:30.000Z", "attributeType": { "lookupCode": "0", "displayValue": "Non Array Type", "id": 38731846, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731846" } ] }, "id": 4119209, "variableName": "_BM_USER_GROUPS", "dataType": { "lookupCode": "1", "displayValue": "Text", "id": 38731810, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731810" } ] }, "dateModified": "2022-03-23T15:31:07.000Z", "label": "User Groups", "displayType": { "lookupCode": "1", "displayValue": "Text", "id": 38731832, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731832" } ] }, "menuType": { "lookupCode": "0", "displayValue": "Standard", "id": 38731821, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731821" } ] }, "category": { "lookupCode": "6", "displayValue": "User", "id": 38731804, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731804" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/_BM_USER_GROUPS" }, { "kind": "", "rel": "child", "name": "menuItems", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/_BM_USER_GROUPS/menuItems" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment" } ] }, { "orderNumber": 2, "refType": { "lookupCode": "3", "displayValue": "Product Line", "id": 38731827, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731827" } ] }, "description": "Registered catalog item.", "dateAdded": "2018-11-09T17:24:51.000Z", "attributeType": { "lookupCode": "0", "displayValue": "Non Array Type", "id": 38731846, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731846" } ] }, "id": 36732574, "variableName": "_bm_pline_variable_name", "dataType": { "lookupCode": "1", "displayValue": "Text", "id": 38731810, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731810" } ] }, "dateModified": "2021-02-03T17:40:33.000Z", "label": "Variable Name", "displayType": { "lookupCode": "1", "displayValue": "Text", "id": 38731832, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731832" } ] }, "menuType": { "lookupCode": "0", "displayValue": "Standard", "id": 38731821, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731821" } ] }, "category": { "lookupCode": "1", "displayValue": "Regular", "id": 38731800, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731800" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/_bm_pline_variable_name" }, { "kind": "", "rel": "child", "name": "menuItems", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/_bm_pline_variable_name/menuItems" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment" } ] }, { "orderNumber": 1, "refType": { "lookupCode": "3", "displayValue": "Product Line", "id": 38731827, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731827" } ] }, "description": "Registered catalog item.", "dateAdded": "2018-11-09T17:24:51.000Z", "attributeType": { "lookupCode": "0", "displayValue": "Non Array Type", "id": 38731846, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731846" } ] }, "id": 36732575, "variableName": "_bm_pline_name", "dataType": { "lookupCode": "1", "displayValue": "Text", "id": 38731810, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731810" } ] }, "dateModified": "2021-02-03T17:40:33.000Z", "label": "Name", "displayType": { "lookupCode": "1", "displayValue": "Text", "id": 38731832, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731832" } ] }, "menuType": { "lookupCode": "0", "displayValue": "Standard", "id": 38731821, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731821" } ] }, "category": { "lookupCode": "1", "displayValue": "Regular", "id": 38731800, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731800" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/_bm_pline_name" }, { "kind": "", "rel": "child", "name": "menuItems", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/_bm_pline_name/menuItems" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment" } ] }, { "orderNumber": 2, "refType": { "lookupCode": "4", "displayValue": "Model", "id": 38731828, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731828" } ] }, "description": "Registered catalog item.", "dateAdded": "2018-11-09T17:24:51.000Z", "attributeType": { "lookupCode": "0", "displayValue": "Non Array Type", "id": 38731846, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731846" } ] }, "id": 36732576, "variableName": "_bm_model_variable_name", "dataType": { "lookupCode": "1", "displayValue": "Text", "id": 38731810, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731810" } ] }, "dateModified": "2021-02-03T17:40:33.000Z", "label": "Variable Name", "displayType": { "lookupCode": "1", "displayValue": "Text", "id": 38731832, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731832" } ] }, "menuType": { "lookupCode": "0", "displayValue": "Standard", "id": 38731821, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731821" } ] }, "category": { "lookupCode": "1", "displayValue": "Regular", "id": 38731800, "links": [{ "rel": "domain", "href": "https://sitename.oracle.com/rest/v17/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/v17/lookupValues/38731800" } ] }, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/_bm_model_variable_name" }, { "kind": "", "rel": "child", "name": "menuItems", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/_bm_model_variable_name/menuItems" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment" } ] }, { ... } ] }


Menu Items

All Product Families

ClosedAdd an All Product Families Menu Item

Add an All Product Families Menu Item POST method

Description

Use this endpoint to create an All Product Families menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/attributes/{attributeVarName}/menuItems

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

attributeVarName

The variable name of an attribute

HTTP Method

POST

Request Body Parameters

itemText

The menu item text

itemValue

The menu item value

orderNumber

The order of the menu item

Response Body Parameters

The response for the new menu item contains the following information: order number, item value, id, item text, date added, and date modified. The response also contains links to menu images, menu prices, and the parent attribute.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aVPSSMDropdown1/menuItems

ClosedRequest Body Sample

{ "orderNumber": 3, "itemValue": "thirdValue", "itemText": "Three." }


ClosedResponse Body Sample

{ "orderNumber": 3, "itemValue": "thirdValue", "isOverride": "false", "dateModified": "2023-11-16T17:02:24.000Z", "id": 3023093373, "dateAdded": "2023-11-16T17:02:24.000Z", "itemText": "Three.", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aVPSSMDropdown1/menuItems/3023093373" }, { "kind": "", "rel": "child", "name": "images", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aVPSSMDropdown1/menuItems/3023093373/images" }, { "kind": "", "rel": "child", "name": "prices", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aVPSSMDropdown1/menuItems/3023093373/prices" }, { "kind": "", "rel": "child", "name": "translations", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aVPSSMDropdown1/menuItems/3023093373/translations" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aVPSSMDropdown1" } ] }


ClosedAdd an All Product Families Menu Item Image

Add an All Product Families Menu Item Image POST method

Description

Use this endpoint to associate an image to the applicable All Product Families menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/images

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

HTTP Method

POST

Request Body Parameters

relativePath

The relative path to an image that has already been uploaded to the File Manager.

Response Body Parameters

The response for the new menu item image contains the following information: relative path, id, date added, and date modified. The response also contains links to menu image item and the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17//allProductFamilySetups/_allProductFamilies/attributes/aVPSSMImageMenuIncluded/menuItems/16317649/images

ClosedRequest Body Sample

{ "relativePath": "$BASE_PATH$/images/big_machines.jpg" }


ClosedResponse Body Sample

{ "relativePath": "$BASE_PATH$/images/big_machines.jpg", "dateModified": "2023-05-02T20:17:39.000Z", "id": 3016317669, "dateAdded": "2023-05-02T20:17:39.000Z", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aVPSSMImageMenuIncluded/menuItems/16317649/images/3016317669" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aVPSSMImageMenuIncluded/menuItems/16317649" } ] }


ClosedAdd an All Product Families Menu Item Price

Add an All Product Families Menu Item Price POST method

Description

Use this endpoint to add a price to the applicable All Product Families menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/prices

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

HTTP Method

POST

Request Body Parameters

price

The price object containing the value and currency.

Response Body Parameters

The response for the new menu item price contains the following information: price value and currency, id, date added, and date modified. The response also contains links to menu price item and the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aVPSSMDropdown1/menuItems/16305677/prices/3016305687

ClosedRequest Body Sample

{ "price": { "value": 1000.0, "currency": "GBP" } }


ClosedResponse Body Sample

{ { "price": { "value": 1000.0, "currency": "GBP" }, "dateModified": "2023-11-16T17:26:59.000Z", "id": 3016305687, "dateAdded": "2023-11-16T17:26:59.000Z", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aVPSSMDropdown1/menuItems/16305677/prices/3016305687" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aVPSSMDropdown1/menuItems/16305677" } ] }


ClosedAdd an All Product Families Menu Item Translation

Add an All Product Families Menu Item Translation POST method

Description

Use this endpoint to add a translation to the applicable All Product Families menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/translations

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

HTTP Method

POST

Request Body Parameters

language

The language object containing the language code.

itemText

The translated value for the menu item

Response Body Parameters

The response for the new menu item translation contains the following information: language number, language code, the translation language id, the menu item translation id, the translated value, date added, and date modified. The response also contains links to translations, menu image item translation, and the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/translationsDropdown/menuItems/17903042/translations/3022635859

ClosedRequest Body Sample

{ "language": { "languageCode": "es" }, "itemText": "Dos." }


ClosedResponse Body Sample

{ "dateModified": "2023-11-16T17:02:00.000Z", "language": { "languageNumber": 2, "languageCode": "es", "id": 18325670, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325670" } ] }, "id": 3022635859, "dateAdded": "2023-11-16T17:02:00.000Z", "itemText": "Dos.", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/translationsDropdown/menuItems/17903042/translations/3022635859" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/translationsDropdown/menuItems/17903042" } ] }


ClosedDelete an All Product Families Menu Item

Delete an All Product Families Menu Item DELETE method

Description

Use this endpoint to delete the specified All Product Families menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

HTTP Method

DELETE

Request Body Parameters

None

Success Response

204


ClosedDelete an All Product Families Menu Item Image

Delete an All Product Families Menu Item ImageDELETE method

Description

Use this endpoint to delete the specified All Product Families menu item image association.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/images/{imageId}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

image_Id

The Id of the menu item image

HTTP Method

DELETE

Request Body Parameters

None

Success Response

204


ClosedDelete an All Product Families Menu Item Price

Delete an All Product Families Menu Item PriceDELETE method

Description

Use this endpoint to delete the specified All Product Families menu item price.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/prices/{price_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

price_Id

The Id of a menu item price

HTTP Method

DELETE

Request Body Parameters

None

Success Response

204


ClosedDelete an All Product Families Menu Item Translation

Delete an All Product Families Menu Item TranslationDELETE method

Description

Use this endpoint to delete the specified All Product Families menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/translations/{translation_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

translation_Id

The Id of a menu item translation

HTTP Method

DELETE

Request Body Parameters

None

Success Response

204


ClosedGet an All Product Families Menu Item

Get an All Product Families Menu Item GET Method

Description

Use this endpoint to retrieve the specified All Product Families menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

(Optional) This endpoint supports the expand query specification, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The specified All Product Families menu item order number, item value, Id, item text, date added, and date modified. The response also contains links to menu images, menu prices, and the parent attribute.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200


ClosedResponse Body Sample

{ "orderNumber": 3, "itemValue": "Option 3", "dateModified": "2022-06-08T21:57:19.000Z", "id": 38739200, "dateAdded": "2022-06-08T21:47:29.000Z", "itemText": "Option 3", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200" }, { "kind": "", "rel": "child", "name": "images", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200/images" }, { "kind": "", "rel": "child", "name": "prices", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200/prices" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu" } ] }


ClosedGet List of All Product Families Menu Items

Get List of All Product Families Menu ItemsGET Method

Description

Use this endpoint to retrieve a list of menu items for All Product Families attribute.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/attributes/{attributeVarName}/menuItems

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

attributeVarName

The variable name of an attribute

(Optional) This endpoint supports the following query specifications.q, expand, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of All Product Families menu items containing the following information: order number, item value, Id, item text, date added, and date modified. The response also contains links to menu images, menu prices, and the parent attribute.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems" } ], "items": [{ "orderNumber": 1, "itemValue": "Option 1", "dateModified": "2022-06-08T21:57:19.000Z", "id": 38739198, "dateAdded": "2022-06-08T21:47:29.000Z", "itemText": "Option 1", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739198" }, { "kind": "", "rel": "child", "name": "images", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739198/images" }, { "kind": "", "rel": "child", "name": "prices", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739198/prices" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu" } ] }, { "orderNumber": 2, "itemValue": "Option 2", "dateModified": "2022-06-08T21:57:19.000Z", "id": 38739199, "dateAdded": "2022-06-08T21:47:29.000Z", "itemText": "Option 2", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739199" }, { "kind": "", "rel": "child", "name": "images", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739199/images" }, { "kind": "", "rel": "child", "name": "prices", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739199/prices" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu" } ] }, { "orderNumber": 3, "itemValue": "Option 3", "dateModified": "2022-06-08T21:57:19.000Z", "id": 38739200, "dateAdded": "2022-06-08T21:47:29.000Z", "itemText": "Option 3", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200" }, { "kind": "", "rel": "child", "name": "images", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200/images" }, { "kind": "", "rel": "child", "name": "prices", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200/prices" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu" } ] } ] }


ClosedGet an All Product Families Menu Item Image

Get an All Product Families Menu Item ImageGET Method

Description

Use this endpoint to retrieve the specified All Product Families menu item image definition.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/images/{image_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

image_Id

The Id of an image item

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The specified All Product Families menu item image URL, Id, date added, date modified, and a link to the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200/images/38739209


ClosedResponse Body Sample

{ "imageUrl1": "$BASE_PATH$/Icons/icon-edit_hov.png", "dateModified": "2022-06-08T21:57:19.000Z", "id": 38739209, "dateAdded": "2022-06-08T21:50:58.000Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200/images/38739209" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200" } ] }


ClosedGet List of All Product Families Menu Item Images

Get List of All Product Families Menu Item Images GET Method

Description

Use this endpoint to retrieve a list of image definitions for the specified All Product Families menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/{attributeVarName}/menuItems/{menuItem_Id}/images

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

(Optional) This endpoint supports the following query specifications.q, expand, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The specified All Product Families menu item image URL, Id, date added, date modified, and a link to the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200/images


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200/images" } ], "items": [{ "imageUrl1": "$BASE_PATH$/Icons/icon-edit_hov.png", "dateModified": "2022-06-08T21:57:19.000Z", "id": 38739209, "dateAdded": "2022-06-08T21:50:58.000Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200/images/38739209" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200" } ] } ] }


ClosedGet an All Product Families Menu Item Price

Get an All Product Families Menu Item PriceGET Method

Description

Use this endpoint to retrieve the specified All Product Families menu item price.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/prices/{price_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

price_Id

The Id of a price item

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The specified All Product Families menu item price containing the following information: price value, price currency, Id, date added, date modified, and a link to the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200/prices/38739244


ClosedResponse Body Sample

{ "price": { "value": 3.0, "currency": "USD" }, "dateModified": "2022-06-08T21:57:19.000Z", "id": 38739244, "dateAdded": "2022-06-08T21:57:19.000Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200/prices/38739244" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200" } ] }


ClosedGet List of All Product Families Menu Item Prices

Get List of All Product Families Menu Item PricesGET Method

Description

Use this endpoint to retrieve a list of prices for the specified All Product Families menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/prices

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

(Optional) This endpoint supports the following query specifications.q, expand, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of All Product Families menu item prices containing the following information: price value, price currency, Id, date added, date modified, and links to the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200/prices


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200/prices" } ], "items": [{ "price": { "value": 279.0, "currency": "EUR" }, "dateModified": "2022-06-08T21:57:19.000Z", "id": 38739242, "dateAdded": "2022-06-08T21:57:19.000Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200/prices/38739242" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200" } ] }, { "price": { "value": 3.0, "currency": "GBP" }, "dateModified": "2022-06-08T21:57:19.000Z", "id": 38739243, "dateAdded": "2022-06-08T21:57:19.000Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200/prices/38739243" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200" } ] }, { "price": { "value": 3.0, "currency": "USD" }, "dateModified": "2022-06-08T21:57:19.000Z", "id": 38739244, "dateAdded": "2022-06-08T21:57:19.000Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200/prices/38739244" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aPFSingleSelectMenu/menuItems/38739200" } ] } ] }


ClosedGet an All Product Families Menu Item

Get an All Product Families Menu Item TranslationGET Method

Description

Use this endpoint to retrieve the specified All Product Families menu item translation.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/translations/{translation_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

translation_Id

The Id of a menu item translation

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The response contains the following information for the specified menu item translation: language number, language code, the translation language id, the menu item translation id, the translated value, date added, and date modified. The response also contains links to translations, menu image item translation, and the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/translationsDropdown/menuItems/17903042/translations/3022635859


ClosedResponse Body Sample

{ "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 0, "languageCode": "de", "id": 18325670, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325670" } ] }, "id": 3022635859, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_äößü", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/translationsDropdown/menuItems/17903042/translations/3022635859" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/translationsDropdown/menuItems/17903042" } ] }


ClosedGet List of All Product Families Menu Item Translations

Get List of All Product Families Menu Item TranslationsGET Method

Description

Use this endpoint to retrieve a list of translations for All Product Families menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/translations

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

(Optional) This endpoint supports the following query specifications.q, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of All Product Families menu item translations containing the following information: language number, language code, the translation language id, the menu item translation id, the translated value, date added, and date modified. The response also contains links to translations, menu image item translation, and the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/translationsDropdown/menuItems/17903042/translations


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/translationsDropdown/menuItems/17903042/translations" } ], "items": [{ "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 0, "languageCode": "de", "id": 18325670, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325670" } ] }, "id": 3022635859, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_äößü", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/translationsDropdown/menuItems/17903042/translations/3022635859" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/translationsDropdown/menuItems/17903042" } ] }, { "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 5, "languageCode": "zh_CN", "id": 18325675, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325675" } ] }, "id": 3022635860, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_简体中文", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/translationsDropdown/menuItems/17903042/translations/3022635860" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/translationsDropdown/menuItems/17903042" } ] }, { "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 6, "languageCode": "zh_TW", "id": 18325676, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325676" } ] }, "id": 3022635861, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_繁簡之爭", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/translationsDropdown/menuItems/17903042/translations/3022635861" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/translationsDropdown/menuItems/17903042" } ] }, { "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 19, "languageCode": "ja_JP", "id": 18325689, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325689" } ] }, "id": 3022635862, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_マイプロ", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/translationsDropdown/menuItems/17903042/translations/3022635862" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/translationsDropdown/menuItems/17903042" } ] }, { "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 21, "languageCode": "pl_PL", "id": 18325691, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325691" } ] }, "id": 3022635863, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_siąż", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/translationsDropdown/menuItems/17903042/translations/3022635863" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/translationsDropdown/menuItems/17903042" } ] } ] }


ClosedRemove an All Product Families Menu Item Override

Remove an All Product Families Menu Item Override POST method

Description

Use this endpoint to remove an override for the specified All Product Families menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/attributes/{attributeVarName}/menuItems/actions/removeOverride

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

attributeVarName

The variable name of an attribute

HTTP Method

POST

Request Body Parameters

None

Success Response

200 OK

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/searchFlowTextSSM/menuItems/actions/removeOverride

ClosedResponse Body Sample

{ "items": [] }


ClosedUpdate an All Product Families Menu Item

Update an All Product Families Menu Item PUT method

Description

Use this endpoint to update the specified All Product Families menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

HTTP Method

PUT

Request Body Parameters

itemText

The menu item text

itemValue

The menu item value

orderNumber

The order of the menu item

images

An array of image items

   id

The id of the image item

   relativePath

The relative path to an image that has already been uploaded to the File Manager.

translations

An array of translation items

   id

The id of the translation item

   itemText

The translated value for the menu item

Success Response

204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aVPSSMDropdown1/menuItems/16305680

ClosedRequest Body Sample

{ "itemText": "Two!", "orderNumber": 1, "images": { "items": [{ "id": 70007 "relativePath": "$BASE_PATH$/images/rotating_3d_text.gif" } ] }, "translations": { "items": [{ "id": 70008, "itemText": "Dos!" }, { "id": 70009, "itemText": "Deux!" } ] } }


ClosedUpdate an All Product Families Menu Item Image

Update an All Product Families Menu Item ImagePUT method

Description

Use this endpoint to update the specified All Product Families menu item image.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/images/{imageId}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

image_Id

The Id of the menu item image

HTTP Method

PUT

Request Body Parameters

relativePath

The relative path to an image that has already been uploaded to the File Manager.

Success Response

204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aVPSSMImageMenuIncluded/menuItems/16317649/images/16317669

ClosedRequest Body Sample

{ "relativePath": "$BASE_PATH$/images/happyface.jpg" }


ClosedUpdate an All Product Families Menu Item Price

Update an All Product Families Menu Item PricePUT method

Description

Use this endpoint to update the specified All Product Families menu item price.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/prices/{price_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

price_Id

The Id of a menu item price

HTTP Method

PUT

Request Body Parameters

price

The price object containing the value and currency.

Success Response

204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/aVPSSMDropdown1/menuItems/16305677/prices/16305687

ClosedRequest Body Sample

{ "price": { "value": 1005.55, "currency": "GBP" } }


ClosedUpdate an All Product Families Menu Item Translation

Update an All Product Families Menu Item TranslationPUT method

Description

Use this endpoint to update the specified All Product Families menu item translation.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/translations/{translation_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

translation_Id

The Id of a menu item translation

HTTP Method

PUT

Request Body Parameters

language

The language object containing the language code.

itemText

The translated value for the menu item

Success Response

204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/attributes/translationsDropdown/menuItems/17903042/translations/3022635859

ClosedRequest Body Sample

{ "language": { "languageCode": "es" }, "itemText": "Dos!" }


Product Family

ClosedAdd a Product Family Menu Item

Add a Product Family Menu Item POST method

Description

Use this endpoint to create a Product Family menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/attributes/{attributeVarName}/menuItems

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

attributeVarName

The variable name of an attribute

HTTP Method

POST

Request Body Parameters

itemText

The menu item text

itemValue

The menu item value

orderNumber

The order of the menu item

Response Body Parameters

The response for the new menu item contains the following information: order number, item value, id, item text, date added, and date modified. The response also contains links to menu images, menu prices, and the parent attribute.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/aVPSSMDropdown1/menuItems

ClosedRequest Body Sample

{ "orderNumber": 3, "itemValue": "thirdValue", "itemText": "Three." }


ClosedResponse Body Sample

{ "orderNumber": 3, "itemValue": "thirdValue", "isOverride": "false", "dateModified": "2023-11-16T17:02:24.000Z", "id": 3023093373, "dateAdded": "2023-11-16T17:02:24.000Z", "itemText": "Three.", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/aVPSSMDropdown1/menuItems/3023093373" }, { "kind": "", "rel": "child", "name": "images", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/aVPSSMDropdown1/menuItems/3023093373/images" }, { "kind": "", "rel": "child", "name": "prices", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/aVPSSMDropdown1/menuItems/3023093373/prices" }, { "kind": "", "rel": "child", "name": "translations", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/aVPSSMDropdown1/menuItems/3023093373/translations" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/aVPSSMDropdown1" } ] }


ClosedAdd a Product Family Menu Item Image

Add a Product Family Menu Item Image POST method

Description

Use this endpoint to associate an image to the applicable Product Family menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/images

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

HTTP Method

POST

Request Body Parameters

relativePath

The relative path to an image that has already been uploaded to the File Manager.

Response Body Parameters

The response for the new menu item image contains the following information: relative path, id, date added, and date modified. The response also contains links to menu image item and the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/aVPSSMImageMenuIncluded/menuItems/16317649/images

ClosedRequest Body Sample

{ "relativePath": "$BASE_PATH$/images/big_machines.jpg" }


ClosedResponse Body Sample

{ "relativePath": "$BASE_PATH$/images/big_machines.jpg", "dateModified": "2023-05-02T20:17:39.000Z", "id": 3016317669, "dateAdded": "2023-05-02T20:17:39.000Z", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/aVPSSMImageMenuIncluded/menuItems/16317649/images/3016317669" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/aVPSSMImageMenuIncluded/menuItems/16317649" } ] }


ClosedAdd a Product Family Menu Item Price

Add a Product Family Menu Item Price POST method

Description

Use this endpoint to add a price to the applicable Product Family menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/prices

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

HTTP Method

POST

Request Body Parameters

price

The price object containing the value and currency.

Response Body Parameters

The response for the new menu item price contains the following information: price value and currency, id, date added, and date modified. The response also contains links to menu price item and the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/aVPSSMDropdown1/menuItems/16305677/prices/3016305687

ClosedRequest Body Sample

{ "price": { "value": 1000.0, "currency": "GBP" } }


ClosedResponse Body Sample

{ "price": { "value": 1000.0, "currency": "GBP" }, "dateModified": "2023-11-16T17:26:59.000Z", "id": 3016305687, "dateAdded": "2023-11-16T17:26:59.000Z", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/aVPSSMDropdown1/menuItems/16305677/prices/3016305687" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/aVPSSMDropdown1/menuItems/16305677" } ] }


ClosedAdd a Product Family Menu Item Translation

Add a Product Family Menu Item Translation POST method

Description

Use this endpoint to add a translation to the applicable Product Family menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/translations

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

HTTP Method

POST

Request Body Parameters

language

The language object containing the language code.

itemText

The translated value for the menu item

Response Body Parameters

The response for the new menu item translation contains the following information: language number, language code, the translation language id, the menu item translation id, the translated value, date added, and date modified. The response also contains links to translations, menu image item translation, and the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/translationsDropdown/menuItems/17903042/translations/3022635859

ClosedRequest Body Sample

{ "language": { "languageCode": "es" }, "itemText": "Dos." }


ClosedResponse Body Sample

{ "dateModified": "2023-11-16T17:02:00.000Z", "language": { "languageNumber": 2, "languageCode": "es", "id": 18325670, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325670" } ] }, "id": 3022635859, "dateAdded": "2023-11-16T17:02:00.000Z", "itemText": "Dos.", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/translationsDropdown/menuItems/17903042/translations/3022635859" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/translationsDropdown/menuItems/17903042" } ] }


ClosedDelete a Product Family Menu Item

Delete a Product Family Menu Item DELETE method

Description

Use this endpoint to delete the specified Product Family menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

HTTP Method

DELETE

Request Body Parameters

None

Success Response

204


ClosedDelete a Product Family Menu Item Image

Delete a Product Family Menu Item ImageDELETE method

Description

Use this endpoint to delete the specified Product Family menu item image association.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/images/{imageId}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

image_Id

The Id of the menu item image

HTTP Method

DELETE

Request Body Parameters

None

Success Response

204


ClosedDelete a Product Family Menu Item Price

Delete a Product Family Menu Item PriceDELETE method

Description

Use this endpoint to delete the specified Product Family menu item price.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/prices/{price_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

price_Id

The Id of a menu item price

HTTP Method

DELETE

Request Body Parameters

None

Success Response

204


ClosedDelete a Product Family Menu Item Translation

Delete a Product Family Menu Item TranslationDELETE method

Description

Use this endpoint to delete the specified Product Family menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/translations/{translation_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

translation_Id

The Id of a menu item translation

HTTP Method

DELETE

Request Body Parameters

None

Success Response

204


ClosedGet a Product Family Menu Item

Get a Product Family Menu ItemGET Method

Description

Use this endpoint to retrieve the specified Product Family menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

(Optional) This endpoint supports the expand query specification, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The specified Product Family menu item order number, item value, Id, item text, date added, and date modified. The response also contains links to menu images, menu prices, and the parent attribute.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36874194


ClosedResponse Body Sample

{ "orderNumber": 3, "itemValue": "Octa Core 2.3 GHz", "dateModified": "2019-05-07T15:19:44.000Z", "id": 36874194, "dateAdded": "2019-05-07T15:17:05.000Z", "itemText": "Octa Core 2.3 GHz", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36874194" }, { "kind": "", "rel": "child", "name": "images", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36874194/images" }, { "kind": "", "rel": "child", "name": "prices", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36874194/prices" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor" } ] }


ClosedGet List of Product Family Menu Items

Get List of Product Family Menu ItemsGET Method

Description

Use this endpoint to retrieve a list of menu items for Product Family attribute.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/attributes/{attributeVarName}/menuItems

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

attributeVarName

The variable name of an attribute

(Optional) This endpoint supports the following query specifications.q, expand, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list Product Family menu items containing the following information: order number, item value, Id, item text, date added, and date modified. The response also contains links to menu images, menu prices, and the parent attribute.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems" } ], "items": [{ "orderNumber": 3, "itemValue": "Octa Core 2.3 GHz", "dateModified": "2019-05-07T15:19:44.000Z", "id": 36874194, "dateAdded": "2019-05-07T15:17:05.000Z", "itemText": "Octa Core 2.3 GHz", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36874194" }, { "kind": "", "rel": "child", "name": "images", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36874194/images" }, { "kind": "", "rel": "child", "name": "prices", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36874194/prices" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor" } ] }, { "orderNumber": 1, "itemValue": "Quad Core 1.9 GHz", "dateModified": "2019-05-07T15:19:44.000Z", "id": 36594491, "dateAdded": "2017-11-13T13:36:24.000Z", "itemText": "Quad Core 1.9 GHz", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36594491" }, { "kind": "", "rel": "child", "name": "images", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36594491/images" }, { "kind": "", "rel": "child", "name": "prices", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36594491/prices" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor" } ] }, { "orderNumber": 2, "itemValue": "Quad Core 2.5 GHz", "dateModified": "2019-05-07T15:19:44.000Z", "id": 36594492, "dateAdded": "2017-11-13T13:36:24.000Z", "itemText": "Quad Core 2.5 GHz", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36594492" }, { "kind": "", "rel": "child", "name": "images", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36594492/images" }, { "kind": "", "rel": "child", "name": "prices", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36594492/prices" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor" } ] } ] }


ClosedGet a Product Family Menu Item Image

Get a Product Family Menu Item Image GET Method

Description

Use this endpoint to retrieve the specified Product Family menu item image definition.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/images/{image_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

image_Id

The Id of an image item

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The specified Product Family menu item image URL, Id, date added, date modified, and a link to the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36874194/images/36874195


ClosedResponse Body Sample

{ "imageUrl1": "$BASE_PATH$/images/octacore.PNG", "dateModified": "2019-05-07T15:19:44.000Z", "id": 36874195, "dateAdded": "2019-05-07T15:17:30.000Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36874194/images/36874195" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36874194" } ] }


ClosedGet List of Product Family Menu Item Images

Get List of Product Family Menu Item ImagesGET Method

Description

Use this endpoint to retrieve a list of image definitions for the specified Product Family menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/{attributeVarName}/menuItems/{menuItem_Id}/images

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

(Optional) This endpoint supports the following query specifications.q, expand, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The specified Product Family menu item image URL, Id, date added, date modified, and a link to the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36874194/images


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36874194/images" } ], "items": [{ "imageUrl1": "$BASE_PATH$/images/octacore.PNG", "dateModified": "2019-05-07T15:19:44.000Z", "id": 36874195, "dateAdded": "2019-05-07T15:17:30.000Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36874194/images/36874195" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36874194" } ] } ] }


ClosedGet a Product Family Menu Item Price

Get a Product Family Menu Item PriceGET Method

Description

Use this endpoint to retrieve the specified Product Family menu item price.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/prices/{price_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

price_Id

The Id of a price item

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The specified Product Family menu item price containing the following information: price value, price currency, Id, date added, date modified, and a link to the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36874194/prices/38739364


ClosedResponse Body Sample

{ "price": { "value": 59.67, "currency": "USD" }, "dateModified": "2022-06-08T23:59:48.000Z", "id": 38739364, "dateAdded": "2022-06-08T23:59:48.000Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36874194/prices/38739364" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36874194" } ] }


ClosedGet List of Product Family Menu Item Prices

Get List of Product Family Menu Item PricesGET Method

Description

Use this endpoint to retrieve a list of prices for the specified Product Family menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/prices

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

(Optional) This endpoint supports the following query specifications.q, expand, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of Product Family menu item prices containing the following information: price value, price currency, Id, date added, date modified, and links to the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36874194/prices


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36874194/prices" } ], "items": [{ "price": { "value": 55.68, "currency": "EUR" }, "dateModified": "2022-06-08T23:59:48.000Z", "id": 38739363, "dateAdded": "2022-06-08T23:59:48.000Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36874194/prices/38739363" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36874194" } ] }, { "price": { "value": 59.67, "currency": "USD" }, "dateModified": "2022-06-08T23:59:48.000Z", "id": 38739364, "dateAdded": "2022-06-08T23:59:48.000Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36874194/prices/38739364" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/varioTablets/attributes/processor/menuItems/36874194" } ] } ] }


ClosedGet a Product Family Menu Item Translation

Get a Product Family Menu Item TranslationGET Method

Description

Use this endpoint to retrieve the specified Product Family menu item translation.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/translations/{translation_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

translation_Id

The Id of a menu item translation

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The response contains the following information for the specified menu item translation: language number, language code, the translation language id, the menu item translation id, the translated value, date added, and date modified. The response also contains links to translations, menu image item translation, and the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/translationsDropdown/menuItems/17903042/translations/3022635859


ClosedResponse Body Sample

{ "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 0, "languageCode": "de", "id": 18325670, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325670" } ] }, "id": 3022635859, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_äößü", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/translationsDropdown/menuItems/17903042/translations/3022635859" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/translationsDropdown/menuItems/17903042" } ] }


ClosedGet List of Product Family Menu Item Translations

Get List of Product Family Menu Item TranslationsGET Method

Description

Use this endpoint to retrieve a list of translations for Product Family menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/translations

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

(Optional) This endpoint supports the following query specifications.q, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of All Product Families menu item translations containing the following information: language number, language code, the translation language id, the menu item translation id, the translated value, date added, and date modified. The response also contains links to translations, menu image item translation, and the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/translationsDropdown/menuItems/17903042/translations


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed//attributes/translationsDropdown/menuItems/17903042/translations" } ], "items": [{ "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 0, "languageCode": "de", "id": 18325670, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325670" } ] }, "id": 3022635859, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_äößü", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/translationsDropdown/menuItems/17903042/translations/3022635859" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/translationsDropdown/menuItems/17903042" } ] }, { "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 5, "languageCode": "zh_CN", "id": 18325675, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325675" } ] }, "id": 3022635860, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_简体中文", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/translationsDropdown/menuItems/17903042/translations/3022635860" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/translationsDropdown/menuItems/17903042" } ] }, { "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 6, "languageCode": "zh_TW", "id": 18325676, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325676" } ] }, "id": 3022635861, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_繁簡之爭", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/translationsDropdown/menuItems/17903042/translations/3022635861" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/translationsDropdown/menuItems/17903042" } ] }, { "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 19, "languageCode": "ja_JP", "id": 18325689, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325689" } ] }, "id": 3022635862, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_マイプロ", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/translationsDropdown/menuItems/17903042/translations/3022635862" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/translationsDropdown/menuItems/17903042" } ] }, { "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 21, "languageCode": "pl_PL", "id": 18325691, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325691" } ] }, "id": 3022635863, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_siąż", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/translationsDropdown/menuItems/17903042/translations/3022635863" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/translationsDropdown/menuItems/17903042" } ] } ] }


ClosedRemove a Product Family Menu Item Override

Remove a Product Family Menu Item Override POST method

Description

Use this endpoint to remove an override for the specified Product Family menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/attributes/{attributeVarName}/menuItems/actions/removeOverride

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

attributeVarName

The variable name of an attribute

HTTP Method

POST

Request Body Parameters

None

Success Response

200 OK

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/searchFlowTextSSM/menuItems/actions/removeOverride

ClosedResponse Body Sample

{ "items": [] }


ClosedUpdate a Product Family Menu Item

Update a Product Family Menu Item PUT method

Description

Use this endpoint to update the specified Product Family menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

HTTP Method

PUT

Request Body Parameters

itemText

The menu item text

itemValue

The menu item value

orderNumber

The order of the menu item

images

An array of image items

   id

The id of the image item

   relativePath

The relative path to an image that has already been uploaded to the File Manager.

translations

An array of translation items

   id

The id of the translation item

   itemText

The translated value for the menu item

Success Response

204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/aVPSSMDropdown1/menuItems/16305680

ClosedRequest Body Sample

{ "itemText": "Two!", "orderNumber": 1, "images": { "items": [{ "id": 70007 "relativePath": "$BASE_PATH$/images/rotating_3d_text.gif" } ] }, "translations": { "items": [{ "id": 70008, "itemText": "Dos!" }, { "id": 70009, "itemText": "Deux!" } ] } }


ClosedUpdate a Product Family Menu Item Image

Update a Product Family Menu Item ImagePUT method

Description

Use this endpoint to update the specified Product Family menu item image.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/images/{imageId}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

image_Id

The Id of the menu item image

HTTP Method

PUT

Request Body Parameters

relativePath

The relative path to an image that has already been uploaded to the File Manager.

Success Response

204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/aVPSSMImageMenuIncluded/menuItems/16317649/images/16317669

ClosedRequest Body Sample

{ "relativePath": "$BASE_PATH$/images/happyface.jpg" }


ClosedUpdate a Product Family Menu Item Price

Update a Product Family Menu Item PricePUT method

Description

Use this endpoint to update the specified Product Family menu item price.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/prices/{price_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

price_Id

The Id of a menu item price

HTTP Method

PUT

Request Body Parameters

price

The price object containing the value and currency.

Success Response

204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17//allProductFamilySetups/_allProductFamilies/productFamilies/testbed/attributes/aVPSSMDropdown1/menuItems/16305677/prices/16305687

ClosedRequest Body Sample

{ "price": { "value": 1005.55, "currency": "GBP" } }


ClosedUpdate a Product Family Menu Item Translation

Update a Product Family Menu Item TranslationPUT method

Description

Use this endpoint to update the specified Product Family menu item translation.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/translations/{translation_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

translation_Id

The Id of a menu item translation

HTTP Method

PUT

Request Body Parameters

language

The language object containing the language code.

itemText

The translated value for the menu item

Success Response

204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/attributes/models/sSM/attributes/translationsDropdown/menuItems/17903042/translations/3022635859

ClosedRequest Body Sample

{ "language": { "languageCode": "es" }, "itemText": "Dos!" }


Product Line

ClosedAdd a Product Line Menu Item

Add a Product Line Menu Item POST method

Description

Use this endpoint to create a Product Line menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/attributes/{attributeVarName}/menuItems

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

attributeVarName

The variable name of an attribute

HTTP Method

POST

Request Body Parameters

itemText

The menu item text

itemValue

The menu item value

orderNumber

The order of the menu item

Response Body Parameters

The response for the new menu item contains the following information: order number, item value, id, item text, date added, and date modified. The response also contains links to menu images, menu prices, and the parent attribute.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/aVPSSMDropdown1/menuItems

ClosedRequest Body Sample

{ "orderNumber": 3, "itemValue": "thirdValue", "itemText": "Three." }


ClosedResponse Body Sample

{ "orderNumber": 3, "itemValue": "thirdValue", "isOverride": "false", "dateModified": "2023-11-16T17:02:24.000Z", "id": 3023093373, "dateAdded": "2023-11-16T17:02:24.000Z", "itemText": "Three.", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/aVPSSMDropdown1/menuItems/3023093373" }, { "kind": "", "rel": "child", "name": "images", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/aVPSSMDropdown1/menuItems/3023093373/images" }, { "kind": "", "rel": "child", "name": "prices", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/aVPSSMDropdown1/menuItems/3023093373/prices" }, { "kind": "", "rel": "child", "name": "translations", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/aVPSSMDropdown1/menuItems/3023093373/translations" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/aVPSSMDropdown1" } ] }


ClosedAdd a Product Line Menu Item Image

Add a Product Line Menu Item Image POST method

Description

Use this endpoint to associate an image to the applicable Product Line menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/images

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

HTTP Method

POST

Request Body Parameters

relativePath

The relative path to an image that has already been uploaded to the File Manager.

Response Body Parameters

The response for the new menu item image contains the following information: relative path, id, date added, and date modified. The response also contains links to menu image item and the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/aVPSSMImageMenuIncluded/menuItems/16317649/images

ClosedRequest Body Sample

{ "relativePath": "$BASE_PATH$/images/big_machines.jpg" }


ClosedResponse Body Sample

{ "relativePath": "$BASE_PATH$/images/big_machines.jpg", "dateModified": "2023-05-02T20:17:39.000Z", "id": 3016317669, "dateAdded": "2023-05-02T20:17:39.000Z", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/aVPSSMImageMenuIncluded/menuItems/16317649/images/3016317669" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/aVPSSMImageMenuIncluded/menuItems/16317649" } ] }


ClosedAdd a Product Line Menu Item Price

Add a Product Line Menu Item Price POST method

Description

Use this endpoint to add a price to the applicable Product Line menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/prices

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

HTTP Method

POST

Request Body Parameters

price

The price object containing the value and currency.

Response Body Parameters

The response for the new menu item price contains the following information: price value and currency, id, date added, and date modified. The response also contains links to menu price item and the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/aVPSSMDropdown1/menuItems/16305677/prices/3016305687

ClosedRequest Body Sample

{ "price": { "value": 1000.0, "currency": "GBP" } }


ClosedResponse Body Sample

{ "price": { "value": 1000.0, "currency": "GBP" }, "dateModified": "2023-11-16T17:26:59.000Z", "id": 3016305687, "dateAdded": "2023-11-16T17:26:59.000Z", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/aVPSSMDropdown1/menuItems/16305677/prices/3016305687" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/aVPSSMDropdown1/menuItems/16305677" } ] }


ClosedAdd a Product Line Menu Item Translation

Add a Product Line Menu Item Translation POST method

Description

Use this endpoint to add a translation to the applicable Product Line menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/translations

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

HTTP Method

POST

Request Body Parameters

language

The language object containing the language code.

itemText

The translated value for the menu item

Response Body Parameters

The response for the new menu item translation contains the following information: language number, language code, the translation language id, the menu item translation id, the translated value, date added, and date modified. The response also contains links to translations, menu image item translation, and the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/translationsDropdown/menuItems/17903042/translations/3022635859

ClosedRequest Body Sample

{ "language": { "languageCode": "es" }, "itemText": "Dos." }


ClosedResponse Body Sample

{ "dateModified": "2023-11-16T17:02:00.000Z", "language": { "languageNumber": 2, "languageCode": "es", "id": 18325670, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325670" } ] }, "id": 3022635859, "dateAdded": "2023-11-16T17:02:00.000Z", "itemText": "Dos.", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/translationsDropdown/menuItems/17903042/translations/3022635859" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/translationsDropdown/menuItems/17903042" } ] }


ClosedDelete a Product Line Menu Item

Delete a Product Line Menu Item DELETE method

Description

Use this endpoint to delete the specified Product Line menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

HTTP Method

DELETE

Request Body Parameters

None

Success Response

204


ClosedDelete a Product Line Menu Item Image

Delete a Product Line Menu Item ImageDELETE method

Description

Use this endpoint to delete the specified Product Line menu item image association.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/images/{imageId}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

image_Id

The Id of the menu item image

HTTP Method

DELETE

Request Body Parameters

None

Success Response

204


ClosedDelete a Product Line Menu Item Price

Delete a Product Line Menu Item PriceDELETE method

Description

Use this endpoint to delete the specified Product Line menu item price.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/prices/{price_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

price_Id

The Id of a menu item price

HTTP Method

DELETE

Request Body Parameters

None

Success Response

204


ClosedDelete a Product Line Menu Item Translation

Delete a Product Line Menu Item TranslationDELETE method

Description

Use this endpoint to delete the specified Product Line menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/translations/{translation_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

translation_Id

The Id of a menu item translation

HTTP Method

DELETE

Request Body Parameters

None

Success Response

204


ClosedGet a Product Line Menu Item

Get a Product Line Menu ItemGET Method

Description

Use this endpoint to retrieve the specified Product Line menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

(Optional) This endpoint supports the expand query specification, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The specified Product Line menu item order number, item value, Id, item text, date added, and date modified. The response also contains links to menu images, menu prices, and the parent attribute.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733296


ClosedResponse Body Sample

{ "orderNumber": 3, "itemValue": "Tidal", "dateModified": "2019-09-10T16:13:50.000Z", "id": 36733296, "dateAdded": "2018-11-10T03:29:11.000Z", "itemText": "Tidal", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733296" }, { "kind": "", "rel": "child", "name": "images", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733296/images" }, { "kind": "", "rel": "child", "name": "prices", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733296/prices" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices" } ] }


ClosedGet List of Product Line Menu Items

Get List of Product Line Menu ItemsGET Method

Description

Use this endpoint to retrieve a list of menu items for Product Line attribute.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/attributes/{attributeVarName}/menuItems

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

attributeVarName

The variable name of an attribute

(Optional) This endpoint supports the following query specifications.q, expand, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of Product Line menu items containing the following information: order number, item value, Id, item text, date added, and date modified. The response also contains links to menu images, menu prices, and the parent attribute.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems" } ], "items": [{ { "orderNumber": 2, "itemValue": "Netflix", "dateModified": "2019-09-10T16:13:50.000Z", "id": 36733295, "dateAdded": "2018-11-10T03:29:11.000Z", "itemText": "Netflix", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733295" }, { "kind": "", "rel": "child", "name": "images", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733295/images" }, { "kind": "", "rel": "child", "name": "prices", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733295/prices" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices" } ] }, { "orderNumber": 1, "itemValue": "Spotify", "dateModified": "2019-09-10T16:13:50.000Z", "id": 36733294, "dateAdded": "2018-11-10T03:29:11.000Z", "itemText": "Spotify", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733294" }, { "kind": "", "rel": "child", "name": "images", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733294/images" }, { "kind": "", "rel": "child", "name": "prices", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733294/prices" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices" } ] }, { "orderNumber": 3, "itemValue": "Tidal", "dateModified": "2019-09-10T16:13:50.000Z", "id": 36733296, "dateAdded": "2018-11-10T03:29:11.000Z", "itemText": "Tidal", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733296" }, { "kind": "", "rel": "child", "name": "images", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733296/images" }, { "kind": "", "rel": "child", "name": "prices", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733296/prices" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices" } ] } ] }


ClosedGet a Product Line Menu Item Image

Get a Product Line Menu Item ImageGET Method

Description

Use this endpoint to retrieve the specified Product Line menu item image definition.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/images/{image_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

image_Id

The Id of an image item

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The specified Product Line menu item image URL, Id, date added, date modified, and a link to the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733296/images/36815804


ClosedResponse Body Sample

{ "imageUrl1": "$BASE_PATH$/images/tidal.png", "dateModified": "2019-09-10T16:13:50.000Z", "id": 36815804, "dateAdded": "2019-03-20T20:11:29.000Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733296/images/36815804" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733296" } ] }


ClosedGet List of Product Line Menu Item Images

Get List of Product Line Menu Item ImagesGET Method

Description

Use this endpoint to retrieve a list of image definitions for the specified Product Line menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/images

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

(Optional) This endpoint supports the following query specifications.q, expand, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The specified Product Line menu item image URL, Id, date added, date modified, and a link to the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733296/images


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733296/images" } ], "items": [{ "imageUrl1": "$BASE_PATH$/images/tidal.png", "dateModified": "2022-06-09T00:20:02.000Z", "id": 36815804, "dateAdded": "2019-03-20T20:11:29.000Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733296/images/36815804" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733296" } ] } ] }


ClosedGet a Product Line Menu Item Price

Get a Product Line Menu Item PriceGET Method

Description

Use this endpoint to retrieve the specified Product Line menu item price.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/prices/{price_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

price_Id

The Id of a price item

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The specified Product Line menu item price containing the following information: price value, price currency, Id, date added, date modified, and a link to the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733296/prices/38739364


ClosedResponse Body Sample

{ "price": { "value": 9.99, "currency": "USD" }, "dateModified": "2022-06-08T23:59:48.000Z", "id": 38739364, "dateAdded": "2022-06-08T23:59:48.000Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733296/prices/38739364" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733296" } ] }


ClosedGet List of Product Line Menu Item Prices

Get List of Product Line Menu Item PricesGET Method

Description

Use this endpoint to retrieve a list of prices for the specified Product Line menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/prices

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

(Optional) This endpoint supports the following query specifications.q, expand, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of Product Line menu item prices containing the following information: price value, price currency, Id, date added, date modified, and links to the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733296/prices


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733296/prices" } ], "items": [{ "price": { "value": 9.32, "currency": "EUR" }, "dateModified": "2022-06-08T23:59:48.000Z", "id": 38739363, "dateAdded": "2022-06-08T23:59:48.000Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733296/prices/38739363" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733296" } ] }, { "price": { "value": 9.99, "currency": "USD" }, "dateModified": "2022-06-08T23:59:48.000Z", "id": 38739364, "dateAdded": "2022-06-08T23:59:48.000Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733296/prices/38739364" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/attributes/streamingServices/menuItems/36733296" } ] } ] }


ClosedGet a Product Line Menu Item Translation

Get a Product Line Menu Item TranslationGET Method

Description

Use this endpoint to retrieve the specified Product Line menu item translation.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/translations/{translation_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

translation_Id

The Id of a menu item translation

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The response contains the following information for the specified menu item translation: language number, language code, the translation language id, the menu item translation id, the translated value, date added, and date modified. The response also contains links to translations, menu image item translation, and the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/translationsDropdown/menuItems/17903042/translations/3022635859


ClosedResponse Body Sample

{ "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 0, "languageCode": "de", "id": 18325670, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325670" } ] }, "id": 3022635859, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_äößü", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/translationsDropdown/menuItems/17903042/translations/3022635859" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/translationsDropdown/menuItems/17903042" } ] }


ClosedGet List of Product Line Menu Item Translations

Get List of Product Line Menu Item TranslationsGET Method

Description

Use this endpoint to retrieve a list of translations for Product Line menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/translations

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

(Optional) This endpoint supports the following query specifications.q, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of All Product Families menu item translations containing the following information: language number, language code, the translation language id, the menu item translation id, the translated value, date added, and date modified. The response also contains links to translations, menu image item translation, and the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/translationsDropdown/menuItems/17903042/translations


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/translationsDropdown/menuItems/17903042/translations" } ], "items": [{ "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 0, "languageCode": "de", "id": 18325670, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325670" } ] }, "id": 3022635859, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_äößü", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/translationsDropdown/menuItems/17903042/translations/3022635859" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/translationsDropdown/menuItems/17903042" } ] }, { "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 5, "languageCode": "zh_CN", "id": 18325675, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325675" } ] }, "id": 3022635860, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_简体中文", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/translationsDropdown/menuItems/17903042/translations/3022635860" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/translationsDropdown/menuItems/17903042" } ] }, { "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 6, "languageCode": "zh_TW", "id": 18325676, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325676" } ] }, "id": 3022635861, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_繁簡之爭", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/translationsDropdown/menuItems/17903042/translations/3022635861" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/translationsDropdown/menuItems/17903042" } ] }, { "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 19, "languageCode": "ja_JP", "id": 18325689, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325689" } ] }, "id": 3022635862, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_マイプロ", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/translationsDropdown/menuItems/17903042/translations/3022635862" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/translationsDropdown/menuItems/17903042" } ] }, { "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 21, "languageCode": "pl_PL", "id": 18325691, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325691" } ] }, "id": 3022635863, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_siąż", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/translationsDropdown/menuItems/17903042/translations/3022635863" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/translationsDropdown/menuItems/17903042" } ] } ] }


ClosedRemove a Product Line Menu Item Override

Remove a Product Line Menu Item Override POST method

Description

Use this endpoint to remove an override for the specified Product Line menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/attributes/{attributeVarName}/menuItems/actions/removeOverride

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

attributeVarName

The variable name of an attribute

HTTP Method

POST

Request Body Parameters

None

Success Response

200 OK

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/searchFlowTextSSM/menuItems/actions/removeOverride

ClosedResponse Body Sample

{ "items": [] }


ClosedUpdate a Product Line Menu Item

Update a Product Line Menu Item PUT method

Description

Use this endpoint to update the specified Product Line menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

HTTP Method

PUT

Request Body Parameters

itemText

The menu item text

itemValue

The menu item value

orderNumber

The order of the menu item

images

An array of image items

   id

The id of the image item

   relativePath

The relative path to an image that has already been uploaded to the File Manager.

translations

An array of translation items

   id

The id of the translation item

   itemText

The translated value for the menu item

Success Response

204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17//allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/aVPSSMDropdown1/menuItems/16305680

ClosedRequest Body Sample

{ "itemText": "Two!", "orderNumber": 1, "images": { "items": [{ "id": 70007 "relativePath": "$BASE_PATH$/images/rotating_3d_text.gif" } ] }, "translations": { "items": [{ "id": 70008, "itemText": "Dos!" }, { "id": 70009, "itemText": "Deux!" } ] } }


ClosedUpdate a Product Line Menu Item Image

Update a Product Line Menu Item ImagePUT method

Description

Use this endpoint to update the specified Product Line menu item image.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/images/{imageId}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

image_Id

The Id of the menu item image

HTTP Method

PUT

Request Body Parameters

relativePath

The relative path to an image that has already been uploaded to the File Manager.

Success Response

204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17//allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/aVPSSMImageMenuIncluded/menuItems/16317649/images/16317669

ClosedRequest Body Sample

{ "relativePath": "$BASE_PATH$/images/happyface.jpg" }


ClosedUpdate a Product Line Menu Item Price

Update a Product Line Menu Item PricePUT method

Description

Use this endpoint to update the specified Product Line menu item price.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/prices/{price_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

price_Id

The Id of a menu item price

HTTP Method

PUT

Request Body Parameters

price

The price object containing the value and currency.

Success Response

204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/aVPSSMDropdown1/menuItems/16305677/prices/16305687

ClosedRequest Body Sample

{ "price": { "value": 1005.55, "currency": "GBP" } }


ClosedUpdate a Product Line Menu Item Translation

Update a Product Line Menu Item TranslationPUT method

Description

Use this endpoint to update the specified Product Line menu item translation.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/translations/{translation_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

translation_Id

The Id of a menu item translation

HTTP Method

PUT

Request Body Parameters

language

The language object containing the language code.

itemText

The translated value for the menu item

Success Response

204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17//allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/attributes/translationsDropdown/menuItems/17903042/translations/3022635859

ClosedRequest Body Sample

{ "language": { "languageCode": "es" }, "itemText": "Dos!" }


Model

ClosedAdd a Model Menu Item

Add a Model Menu Item POST method

Description

Use this endpoint to create a Model menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/attributes/{attributeVarName}/menuItems

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

attributeVarName

The variable name of an attribute

HTTP Method

POST

Request Body Parameters

itemText

The menu item text

itemValue

The menu item value

orderNumber

The order of the menu item

Response Body Parameters

The response for the new menu item contains the following information: order number, item value, id, item text, date added, and date modified. The response also contains links to menu images, menu prices, and the parent attribute.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/aVPSSMDropdown1/menuItems

ClosedRequest Body Sample

{ "orderNumber": 3, "itemValue": "thirdValue", "itemText": "Three." }


ClosedResponse Body Sample

{ "orderNumber": 3, "itemValue": "thirdValue", "isOverride": "false", "dateModified": "2023-11-16T17:02:24.000Z", "id": 3023093373, "dateAdded": "2023-11-16T17:02:24.000Z", "itemText": "Three.", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/aVPSSMDropdown1/menuItems/3023093373" }, { "kind": "", "rel": "child", "name": "images", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/aVPSSMDropdown1/menuItems/3023093373/images" }, { "kind": "", "rel": "child", "name": "prices", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/aVPSSMDropdown1/menuItems/3023093373/prices" }, { "kind": "", "rel": "child", "name": "translations", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/aVPSSMDropdown1/menuItems/3023093373/translations" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/aVPSSMDropdown1" } ] }


ClosedAdd a Model Menu Item Image

Add a Model Menu Item Image POST method

Description

Use this endpoint to associate an image to the applicable Model menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/images

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

HTTP Method

POST

Request Body Parameters

relativePath

The relative path to an image that has already been uploaded to the File Manager.

Response Body Parameters

The response for the new menu item image contains the following information: relative path, id, date added, and date modified. The response also contains links to menu image item and the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/aVPSSMImageMenuIncluded/menuItems/16317649/images

ClosedRequest Body Sample

{ "relativePath": "$BASE_PATH$/images/big_machines.jpg" }


ClosedResponse Body Sample

{ "relativePath": "$BASE_PATH$/images/big_machines.jpg", "dateModified": "2023-05-02T20:17:39.000Z", "id": 3016317669, "dateAdded": "2023-05-02T20:17:39.000Z", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/aVPSSMImageMenuIncluded/menuItems/16317649/images/3016317669" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/aVPSSMImageMenuIncluded/menuItems/16317649" } ] }


ClosedAdd a Model Menu Item Price

Add a Model Menu Item Price POST method

Description

Use this endpoint to add a price to the applicable Model menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/prices

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

HTTP Method

POST

Request Body Parameters

price

The price object containing the value and currency.

Response Body Parameters

The response for the new menu item price contains the following information: price value and currency, id, date added, and date modified. The response also contains links to menu price item and the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/aVPSSMDropdown1/menuItems/16305677/prices/3016305687

ClosedRequest Body Sample

{ "price": { "value": 1000.0, "currency": "GBP" } }


ClosedResponse Body Sample

{ "price": { "value": 1000.0, "currency": "GBP" }, "dateModified": "2023-11-16T17:26:59.000Z", "id": 3016305687, "dateAdded": "2023-11-16T17:26:59.000Z", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/aVPSSMDropdown1/menuItems/16305677/prices/3016305687" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/aVPSSMDropdown1/menuItems/16305677" } ] }


ClosedAdd a Model Menu Item Translation

Add a Model Menu Item Translation POST method

Description

Use this endpoint to add a translation to the applicable Model menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/translations

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

HTTP Method

POST

Request Body Parameters

language

The language object containing the language code.

itemText

The translated value for the menu item

Response Body Parameters

The response for the new menu item translation contains the following information: language number, language code, the translation language id, the menu item translation id, the translated value, date added, and date modified. The response also contains links to translations, menu image item translation, and the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/translationsDropdown/menuItems/17903042/translations/3022635859

ClosedRequest Body Sample

{ "language": { "languageCode": "es" }, "itemText": "Dos." }


ClosedResponse Body Sample

{ "dateModified": "2023-11-16T17:02:00.000Z", "language": { "languageNumber": 2, "languageCode": "es", "id": 18325670, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325670" } ] }, "id": 3022635859, "dateAdded": "2023-11-16T17:02:00.000Z", "itemText": "Dos.", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/translationsDropdown/menuItems/17903042/translations/3022635859" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/translationsDropdown/menuItems/17903042" } ] }


ClosedDelete a Model Menu Item

Delete a Model Menu Item DELETE method

Description

Use this endpoint to delete the specified Model menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

HTTP Method

DELETE

Request Body Parameters

None

Success Response

204


ClosedDelete a Model Menu Item Image

Delete a Model Menu Item ImageDELETE method

Description

Use this endpoint to delete the specified Model menu item image association.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/images/{imageId}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

image_Id

The Id of the menu item image

HTTP Method

DELETE

Request Body Parameters

None

Success Response

204


ClosedDelete a Model Menu Item Price

Delete a Model Menu Item PriceDELETE method

Description

Use this endpoint to delete the specified Model menu item price.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/prices/{price_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

price_Id

The Id of a menu item price

HTTP Method

DELETE

Request Body Parameters

None

Success Response

204


ClosedDelete a Model Menu Item Translation

Delete a Model Menu Item TranslationDELETE method

Description

Use this endpoint to delete the specified Model menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/translations/{translation_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

translation_Id

The Id of a menu item translation

HTTP Method

DELETE

Request Body Parameters

None

Success Response

204


ClosedGet a Model Menu Item

Get a Model Menu ItemGET Method

Description

Use this endpoint to retrieve the specified Model menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

(Optional) This endpoint supports the expand query specification, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The specified Model menu item order number, item value, Id, item text, date added, and date modified. The response also contains links to menu images, menu prices, and the parent attribute.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073984


ClosedResponse Body Sample

{ "orderNumber": 2, "itemValue": "Classic", "dateModified": "2019-07-30T12:42:52.000Z", "id": 38073984, "dateAdded": "2019-07-30T12:42:52.000Z", "itemText": "Classic TV and Movies", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073984" }, { "kind": "", "rel": "child", "name": "images", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073984/images" }, { "kind": "", "rel": "child", "name": "prices", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073984/prices" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes" } ] }


ClosedGet List of Model Menu Items

Get List of Model Menu ItemsGET Method

Description

Use this endpoint to retrieve a list of menu items for the specified Model attribute.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/attributes/{attributeVarName}/menuItems

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

attributeVarName

The variable name of an attribute

(Optional) This endpoint supports the following query specifications.q, expand, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of Model menu items containing the following information: order number, item value, Id, item text, date added, and date modified. The response also contains links to menu images, menu prices, and the parent attribute.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems" } ], "items": [{ "orderNumber": 1, "itemValue": "Basic", "dateModified": "2019-07-30T12:42:52.000Z", "id": 38073979, "dateAdded": "2019-07-30T12:42:52.000Z", "itemText": "Basic Channels", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073979" }, { "kind": "", "rel": "child", "name": "images", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073979/images" }, { "kind": "", "rel": "child", "name": "prices", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073979/prices" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes" } ] }, { "orderNumber": 2, "itemValue": "Classic", "dateModified": "2019-07-30T12:42:52.000Z", "id": 38073984, "dateAdded": "2019-07-30T12:42:52.000Z", "itemText": "Classic TV and Movies", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073984" }, { "kind": "", "rel": "child", "name": "images", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073984/images" }, { "kind": "", "rel": "child", "name": "prices", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073984/prices" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes" } ] }, { "orderNumber": 3, "itemValue": "Movie", "dateModified": "2019-07-30T12:42:52.000Z", "id": 38073983, "dateAdded": "2019-07-30T12:42:52.000Z", "itemText": "Movie Afficionado", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073983" }, { "kind": "", "rel": "child", "name": "images", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073983/images" }, { "kind": "", "rel": "child", "name": "prices", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073983/prices" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes" } ] }, { "orderNumber": 3, "itemValue": "News", "dateModified": "2019-07-30T12:42:52.000Z", "id": 38073981, "dateAdded": "2019-07-30T12:42:52.000Z", "itemText": "All News", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073981" }, { "kind": "", "rel": "child", "name": "images", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073981/images" }, { "kind": "", "rel": "child", "name": "prices", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073981/prices" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes" } ] } ] }


ClosedGet a Model Menu Item Image

Get a Model Menu Item ImageGET Method

Description

Use this endpoint to retrieve the specified Model menu item image definition.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/images/{image_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

image_Id

The Id of an image item

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The specified Model menu item image URL, Id, date added, date modified, and a link to the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073984/images/38739833


ClosedResponse Body Sample

{ "imageUrl1": "$BASE_PATH$/logo/classic.jpg", "dateModified": "2022-06-09T15:05:28.000Z", "id": 38739833, "dateAdded": "2022-06-09T15:05:28.000Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073984/images/38739833" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073984" } ] }


ClosedGet List of Model Menu Item Images

Get List of Model Menu Item ImagesGET Method

Description

Use this endpoint to retrieve a list of image definitions for the specified Model menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/images

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

(Optional) This endpoint supports the following query specifications.q, expand, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The specified Model menu item image URL, Id, date added, date modified, and a link to the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073984/images


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073984/images" } ], "items": [{ "imageUrl1": "$BASE_PATH$/logo/classic.jpg", "dateModified": "2022-06-09T15:05:28.000Z", "id": 38739833, "dateAdded": "2022-06-09T15:05:28.000Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073984/images/38739833" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073984" } ] } ] }


ClosedGet a Model Menu Item Price

Get a Model Menu Item PriceGET Method

Description

Use this endpoint to retrieve the specified Model menu item price.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/prices/{price_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

price_Id

The Id of a price item

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The specified Model menu item price containing the following information: price value, price currency, Id, date added, date modified, and a link to the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073984/prices/38739827


ClosedResponse Body Sample

{ "price": { "value": 9.99, "currency": "USD" }, "dateModified": "2022-06-09T15:05:28.000Z", "id": 38739827, "dateAdded": "2022-06-09T15:05:28.000Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073984/prices/38739827" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073984" } ] }


ClosedGet List of Model Menu Item Prices

Get List of Model Menu Item PricesGET Method

Description

Use this endpoint to retrieve a list of prices for the specified Model menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/prices

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

(Optional) This endpoint supports the following query specifications.q, expand, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of Model menu item prices containing the following information: price value, price currency, Id, date added, date modified, and links to the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073984/prices


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073984/prices" } ], "items": [{ "price": { "value": 9.99, "currency": "USD" }, "dateModified": "2022-06-09T15:05:28.000Z", "id": 38739827, "dateAdded": "2022-06-09T15:05:28.000Z", "links": [{ "rel": "self", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073984/prices/38739827" }, { "rel": "parent", "href": "https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/unityINC/productLines/standAloneServices/models/entertainment/attributes/channelTypes/menuItems/38073984" } ] } ] }


ClosedGet a Model Menu Item Translation

Get a Model Menu Item TranslationGET Method

Description

Use this endpoint to retrieve the specified Model menu item translation.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/translations/{translation_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

translation_Id

The Id of a menu item translation

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

The response contains the following information for the specified menu item translation: language number, language code, the translation language id, the menu item translation id, the translated value, date added, and date modified. The response also contains links to translations, menu image item translation, and the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/attributes/models/sSM/attributes/translationsDropdown/menuItems/17903042/translations/3022635859


ClosedResponse Body Sample

{ "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 0, "languageCode": "de", "id": 18325670, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325670" } ] }, "id": 3022635859, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_äößü", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/attributes/models/sSM/attributes/translationsDropdown/menuItems/17903042/translations/3022635859" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/attributes/models/sSM/attributes/translationsDropdown/menuItems/17903042" } ] }


ClosedGet List of Model Menu Item Translations

Get List of Model Menu Item TranslationsGET Method

Description

Use this endpoint to retrieve a list of translations for Model menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/translations

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

(Optional) This endpoint supports the following query specifications.q, fields, limit, offset, orderby, and totalResults, for more information, see Manage Collections.

HTTP Method

GET

Request Body Parameters

None

Response Body Parameters

A list of All Product Families menu item translations containing the following information: language number, language code, the translation language id, the menu item translation id, the translated value, date added, and date modified. The response also contains links to translations, menu image item translation, and the parent menu item.

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/translationsDropdown/menuItems/17903042/translations


ClosedResponse Body Sample

{ "hasMore": false, "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/translationsDropdown/menuItems/17903042/translations" } ], "items": [{ "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 0, "languageCode": "de", "id": 18325670, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325670" } ] }, "id": 3022635859, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_äößü", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/translationsDropdown/menuItems/17903042/translations/3022635859" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/translationsDropdown/menuItems/17903042" } ] }, { "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 5, "languageCode": "zh_CN", "id": 18325675, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325675" } ] }, "id": 3022635860, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_简体中文", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/translationsDropdown/menuItems/17903042/translations/3022635860" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/translationsDropdown/menuItems/17903042" } ] }, { "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 6, "languageCode": "zh_TW", "id": 18325676, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325676" } ] }, "id": 3022635861, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_繁簡之爭", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/translationsDropdown/menuItems/17903042/translations/3022635861" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/translationsDropdown/menuItems/17903042" } ] }, { "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 19, "languageCode": "ja_JP", "id": 18325689, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325689" } ] }, "id": 3022635862, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_マイプロ", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/translationsDropdown/menuItems/17903042/translations/3022635862" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/translationsDropdown/menuItems/17903042" } ] }, { "dateModified": "2022-03-02T17:02:00.000Z", "language": { "languageNumber": 21, "languageCode": "pl_PL", "id": 18325691, "links": [{ "rel": "domain", "href": "http://sitename.oracle.com/rest/v17/languages" }, { "rel": "canonical", "href": "http://sitename.oracle.com/rest/v17/languages/18325691" } ] }, "id": 3022635863, "dateAdded": "2022-03-02T17:02:00.000Z", "itemText": "Value 1_siąż", "links": [{ "rel": "self", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/translationsDropdown/menuItems/17903042/translations/3022635863" }, { "rel": "parent", "href": "http://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/translationsDropdown/menuItems/17903042" } ] } ] }


ClosedRemove a Model Menu Item Override

Remove a Model Menu Item Override POST method

Description

Use this endpoint to remove an override for the specified Model menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/attributes/{attributeVarName}/menuItems/actions/removeOverride

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

attributeVarName

The variable name of an attribute

HTTP Method

POST

Request Body Parameters

None

Success Response

200 OK

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/searchFlowTextSSM/menuItems/actions/removeOverride

ClosedResponse Body Sample

{ "items": [] }


ClosedUpdate a Model Menu Item

Update a Model Menu Item PUT method

Description

Use this endpoint to update the specified Model menu item.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

HTTP Method

PUT

Request Body Parameters

itemText

The menu item text

itemValue

The menu item value

orderNumber

The order of the menu item

images

An array of image items

   id

The id of the image item

   relativePath

The relative path to an image that has already been uploaded to the File Manager.

translations

An array of translation items

   id

The id of the translation item

   itemText

The translated value for the menu item

Success Response

204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/aVPSSMDropdown1/menuItems/16305680

ClosedRequest Body Sample

{ "itemText": "Two!", "orderNumber": 1, "images": { "items": [{ "id": 70007 "relativePath": "$BASE_PATH$/images/rotating_3d_text.gif" } ] }, "translations": { "items": [{ "id": 70008, "itemText": "Dos!" }, { "id": 70009, "itemText": "Deux!" } ] } }


ClosedUpdate a Model Menu Item Image

Update a Model Menu Item ImagePUT method

Description

Use this endpoint to update the specified Model menu item image.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/images/{imageId}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

image_Id

The Id of the menu item image

HTTP Method

PUT

Request Body Parameters

relativePath

The relative path to an image that has already been uploaded to the File Manager.

Success Response

204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/aVPSSMImageMenuIncluded/menuItems/16317649/images/16317669

ClosedRequest Body Sample

{ "relativePath": "$BASE_PATH$/images/happyface.jpg" }


ClosedUpdate a Model Menu Item Price

Update a Model Menu Item PricePUT method

Description

Use this endpoint to update the specified Model menu item price.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/prices/{price_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

price_Id

The Id of a menu item price

HTTP Method

PUT

Request Body Parameters

price

The price object containing the value and currency.

Success Response

204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/aVPSSMDropdown1/menuItems/16305677/prices/16305687

ClosedRequest Body Sample

{ "price": { "value": 1005.55, "currency": "GBP" } }


ClosedUpdate a Model Menu Item Translation

Update a Model Menu Item TranslationPUT method

Description

Use this endpoint to update the specified Model menu item translation.

URI Endpoint

/rest/v17/allProductFamilySetups/{allProdFamsVarName}/productFamilies/{prodFamVarName}/productLines/{prodLineVarName}/models/{modelVarName}/attributes/{attributeVarName}/menuItems/{menuItem_Id}/translations/{translation_Id}

Endpoint Parameters

allProdFamsVarName

The variable name of All Product Families

prodFamVarName

The variable name of a Product Family

prodLineVarName

The variable name of a Product Line

modelVarName

The variable name of a Model

attributeVarName

The variable name of an attribute

menuItem_Id

The Id of a menu item

translation_Id

The Id of a menu item translation

HTTP Method

PUT

Request Body Parameters

language

The language object containing the language code

itemText

The translated value for the menu item

Success Response

204

ClosedURI Endpoint Sample

https://sitename.oracle.com/rest/v17/allProductFamilySetups/_allProductFamilies/productFamilies/testbed/productLines/samplePL/models/sampleModel/attributes/translationsDropdown/menuItems/17903042/translations/3022635859

ClosedRequest Body Sample

{ "language": { "languageCode": "es" }, "itemText": "Dos!" }


 

Related Topics

Related Topics Link IconSee Also