# nr1_catalog_app

Nr1CatalogApp - JavaScript client for nr1_catalog_app
No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
This SDK is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project:

- API version: 2.18.4
- Package version: 2.18.4
- Build package: io.swagger.codegen.languages.JavascriptClientCodegen

## Installation

### For [Node.js](https://nodejs.org/)

#### npm

To publish the library as a [npm](https://www.npmjs.com/),
please follow the procedure in ["Publishing npm packages"](https://docs.npmjs.com/getting-started/publishing-npm-packages).

Then install it via:

```shell
npm install nr1_catalog_app --save
```

##### Local development

To use the library locally without publishing to a remote npm registry, first install the dependencies by changing 
into the directory containing `package.json` (and this README). Let's call this `JAVASCRIPT_CLIENT_DIR`. Then run:

```shell
npm install
```

Next, [link](https://docs.npmjs.com/cli/link) it globally in npm with the following, also from `JAVASCRIPT_CLIENT_DIR`:

```shell
npm link
```

Finally, switch to the directory you want to use your nr1_catalog_app from, and run:

```shell
npm link /path/to/<JAVASCRIPT_CLIENT_DIR>
```

You should now be able to `require('nr1_catalog_app')` in javascript files from the directory you ran the last 
command above from.

#### git
#
If the library is hosted at a git repository, e.g.
https://github.com/YOUR_USERNAME/nr1_catalog_app
then install it via:

```shell
    npm install YOUR_USERNAME/nr1_catalog_app --save
```

### For browser

The library also works in the browser environment via npm and [browserify](http://browserify.org/). After following
the above steps with Node.js and installing browserify with `npm install -g browserify`,
perform the following (assuming *main.js* is your entry file, that's to say your javascript file where you actually 
use this library):

```shell
browserify main.js > bundle.js
```

Then include *bundle.js* in the HTML pages.

### Webpack Configuration

Using Webpack you may encounter the following error: "Module not found: Error:
Cannot resolve module", most certainly you should disable AMD loader. Add/merge
the following section to your webpack config:

```javascript
module: {
  rules: [
    {
      parser: {
        amd: false
      }
    }
  ]
}
```

## Getting Started

Please follow the [installation](#installation) instruction and execute the following JS code:

```javascript
var Nr1CatalogApp = require('nr1_catalog_app');

var api = new Nr1CatalogApp.CategoryNodesApi()

var nodeId = "nodeId_example"; // {String} A unique code which is used to identify a node in hierarchy.

var opts = { 
  'nepCorrelationId': "nepCorrelationId_example", // {String} A unique ID that can be used to correlate one or more related requests for debugging or tracing purposes
  'nepOrganization': "nepOrganization_example" // {String} The organization the request applies to
};

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.categoryNodesFindAncestors(nodeId, opts, callback);

```

## Documentation for API Endpoints

All URIs are relative to *http://api.ncr.com/catalog/v2*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*Nr1CatalogApp.CategoryNodesApi* | [**categoryNodesFindAncestors**](docs/CategoryNodesApi.md#categoryNodesFindAncestors) | **GET** /category-nodes/{nodeId}/ancestors | Retrieve ancestry information by the specified category node
*Nr1CatalogApp.CategoryNodesApi* | [**categoryNodesFindByParent**](docs/CategoryNodesApi.md#categoryNodesFindByParent) | **GET** /category-nodes | Retrieve active category node documents by the specified search criteria.
*Nr1CatalogApp.CategoryNodesApi* | [**categoryNodesFindSuggestions**](docs/CategoryNodesApi.md#categoryNodesFindSuggestions) | **GET** /category-nodes/suggestions | Retrieve Category suggestions by the specified search criteria.
*Nr1CatalogApp.CategoryNodesApi* | [**categoryNodesGet**](docs/CategoryNodesApi.md#categoryNodesGet) | **GET** /category-nodes/{nodeId} | Retrieve a category node document by the resource identifier.
*Nr1CatalogApp.CategoryNodesApi* | [**categoryNodesGetNodeSnapshot**](docs/CategoryNodesApi.md#categoryNodesGetNodeSnapshot) | **GET** /category-nodes/{nodeId}/snapshot | Get the snapshot for the specified parent node based on the provided client snapshot version.
*Nr1CatalogApp.CategoryNodesApi* | [**categoryNodesGetSnapshot**](docs/CategoryNodesApi.md#categoryNodesGetSnapshot) | **GET** /category-nodes/snapshot | Get the snapshot based on the provided client snapshot version.
*Nr1CatalogApp.CategoryNodesApi* | [**categoryNodesSaveMultiple**](docs/CategoryNodesApi.md#categoryNodesSaveMultiple) | **PUT** /category-nodes | Creates/Updates multiple category node documents.
*Nr1CatalogApp.GroupsApi* | [**groupsFindByCriteria**](docs/GroupsApi.md#groupsFindByCriteria) | **GET** /groups | Retrieve an active group document by the specified search criteria.
*Nr1CatalogApp.GroupsApi* | [**groupsGet**](docs/GroupsApi.md#groupsGet) | **GET** /groups/{groupCode} | Retrieve a group document based on the provided resource identifier.
*Nr1CatalogApp.GroupsApi* | [**groupsGetSnapshot**](docs/GroupsApi.md#groupsGetSnapshot) | **GET** /groups/snapshot | Get the snapshot based on the provided client snapshot version.
*Nr1CatalogApp.GroupsApi* | [**groupsSaveMultiple**](docs/GroupsApi.md#groupsSaveMultiple) | **PUT** /groups | Creates/updates multiple groups for catalog.
*Nr1CatalogApp.ItemAttributesApi* | [**itemAttributesFindMultiple**](docs/ItemAttributesApi.md#itemAttributesFindMultiple) | **POST** /item-attributes/get-multiple | Retrieves a collection of item-attribute documents matching the item-identifiers in the request
*Nr1CatalogApp.ItemAttributesApi* | [**itemAttributesGet**](docs/ItemAttributesApi.md#itemAttributesGet) | **GET** /item-attributes/{itemCode} | Retrieve an item-attribute document by the item-attribute resource identifier.
*Nr1CatalogApp.ItemAttributesApi* | [**itemAttributesGetItemAttributesDetails**](docs/ItemAttributesApi.md#itemAttributesGetItemAttributesDetails) | **GET** /item-attributes/{itemCode}/details | Get item-attributes details.
*Nr1CatalogApp.ItemAttributesApi* | [**itemAttributesGetSnapshot**](docs/ItemAttributesApi.md#itemAttributesGetSnapshot) | **GET** /item-attributes/snapshot | Get the snapshot based on the provided enterprise unit.
*Nr1CatalogApp.ItemAttributesApi* | [**itemAttributesSave**](docs/ItemAttributesApi.md#itemAttributesSave) | **PUT** /item-attributes/{itemCode} | Creates/Updates an item-attribute document for a specific enterprise unit (site/store).
*Nr1CatalogApp.ItemAttributesApi* | [**itemAttributesSaveMultiple**](docs/ItemAttributesApi.md#itemAttributesSaveMultiple) | **PUT** /item-attributes | Imports a mini-batch of enterprise unit specific item attributes.
*Nr1CatalogApp.ItemCustomModifiersApi* | [**itemCustomModifiersFindMultiple**](docs/ItemCustomModifiersApi.md#itemCustomModifiersFindMultiple) | **POST** /item-custom-modifiers/get-multiple | Retrieve a collection of matching custom item modifier documents
*Nr1CatalogApp.ItemCustomModifiersApi* | [**itemCustomModifiersGet**](docs/ItemCustomModifiersApi.md#itemCustomModifiersGet) | **GET** /item-custom-modifiers/{itemCode}/{linkGroupCode}/{linkedItemCode} | Retrieve an item-custom-modifier document by the resource identifier
*Nr1CatalogApp.ItemCustomModifiersApi* | [**itemCustomModifiersSaveMultiple**](docs/ItemCustomModifiersApi.md#itemCustomModifiersSaveMultiple) | **PUT** /item-custom-modifiers | Imports a mini-batch of item custom modifier documents.
*Nr1CatalogApp.ItemDetailsApi* | [**itemDetailsFindByCriteria**](docs/ItemDetailsApi.md#itemDetailsFindByCriteria) | **GET** /item-details | Find item details for criteria
*Nr1CatalogApp.ItemDetailsApi* | [**itemDetailsGet**](docs/ItemDetailsApi.md#itemDetailsGet) | **GET** /item-details/{item-identifier} | Retrieve aggregate information for single item specified item by the resource identifier.
*Nr1CatalogApp.ItemDetailsApi* | [**itemDetailsGetLinkGroups**](docs/ItemDetailsApi.md#itemDetailsGetLinkGroups) | **GET** /item-details/{itemCode}/link-groups | Get the link groups of an item
*Nr1CatalogApp.ItemDetailsApi* | [**itemDetailsSearch**](docs/ItemDetailsApi.md#itemDetailsSearch) | **GET** /item-details/search | Search item details for criteria
*Nr1CatalogApp.ItemGroupingsApi* | [**itemGroupingsGet**](docs/ItemGroupingsApi.md#itemGroupingsGet) | **GET** /item-groupings/{itemCode}/{itemGroupingsType} | Retrieves an item-groupings document by the resource identifier.
*Nr1CatalogApp.ItemGroupingsApi* | [**itemGroupingsGetItemGroupingsTypeSnapshot**](docs/ItemGroupingsApi.md#itemGroupingsGetItemGroupingsTypeSnapshot) | **GET** /item-groupings/snapshot/{itemGroupingsType} | Get the snapshot based on the provided client snapshot version and item-groupings type.
*Nr1CatalogApp.ItemGroupingsApi* | [**itemGroupingsGetSnapshot**](docs/ItemGroupingsApi.md#itemGroupingsGetSnapshot) | **GET** /item-groupings/snapshot | Get the snapshot based on the provided client snapshot version.
*Nr1CatalogApp.ItemGroupingsApi* | [**itemGroupingsSaveMultiple**](docs/ItemGroupingsApi.md#itemGroupingsSaveMultiple) | **PUT** /item-groupings | Creates/updates multiple item-grouping documents.
*Nr1CatalogApp.ItemPricesApi* | [**itemPricesFindMultiple**](docs/ItemPricesApi.md#itemPricesFindMultiple) | **POST** /item-prices/get-multiple | Retrieves a collection of item-price documents matching the item-identifiers in the request
*Nr1CatalogApp.ItemPricesApi* | [**itemPricesFindMultiplePrices**](docs/ItemPricesApi.md#itemPricesFindMultiplePrices) | **POST** /item-prices/get-multiple-prices | Retrieve a collection of item-price documents grouped on item-codes 
*Nr1CatalogApp.ItemPricesApi* | [**itemPricesGet**](docs/ItemPricesApi.md#itemPricesGet) | **GET** /item-prices/{itemCode}/{priceCode} | Retrieve an item-price document by the item-price resource identifier.
*Nr1CatalogApp.ItemPricesApi* | [**itemPricesGetPastAndPresentSnapshot**](docs/ItemPricesApi.md#itemPricesGetPastAndPresentSnapshot) | **GET** /item-prices/snapshot/past-and-present | Get the snapshot of current and expired prices (up to 5 days in the past) based on the provided client snapshot version.
*Nr1CatalogApp.ItemPricesApi* | [**itemPricesGetSnapshot**](docs/ItemPricesApi.md#itemPricesGetSnapshot) | **GET** /item-prices/snapshot | Get the snapshot based on the provided client snapshot version.
*Nr1CatalogApp.ItemPricesApi* | [**itemPricesSave**](docs/ItemPricesApi.md#itemPricesSave) | **PUT** /item-prices/{itemCode}/{priceCode} | Creates/Updates an item-price document with the provided item-price document input for a specific enterprise unit (site/store).
*Nr1CatalogApp.ItemPricesApi* | [**itemPricesSaveMultiple**](docs/ItemPricesApi.md#itemPricesSaveMultiple) | **PUT** /item-prices | Imports a mini-batch of item-price documents.
*Nr1CatalogApp.ItemsApi* | [**itemsFindByCriteria**](docs/ItemsApi.md#itemsFindByCriteria) | **GET** /items | Retrieve item document/s by the specified search criteria.
*Nr1CatalogApp.ItemsApi* | [**itemsFindMultiple**](docs/ItemsApi.md#itemsFindMultiple) | **POST** /items/get-multiple | Retrieve items by the specified item codes or package identifiers.
*Nr1CatalogApp.ItemsApi* | [**itemsFindSuggestions**](docs/ItemsApi.md#itemsFindSuggestions) | **GET** /items/suggestions | Retrieve item suggestions by the specified search criteria.
*Nr1CatalogApp.ItemsApi* | [**itemsGet**](docs/ItemsApi.md#itemsGet) | **GET** /items/{itemCode} | Retrieve an item document by the resource identifier.
*Nr1CatalogApp.ItemsApi* | [**itemsGetSnapshot**](docs/ItemsApi.md#itemsGetSnapshot) | **GET** /items/snapshot | Get the snapshot based on the provided client snapshot version.
*Nr1CatalogApp.ItemsApi* | [**itemsSave**](docs/ItemsApi.md#itemsSave) | **PUT** /items/{itemCode} | Creates/Updates a catalog item document.
*Nr1CatalogApp.ItemsApi* | [**itemsSaveMultiple**](docs/ItemsApi.md#itemsSaveMultiple) | **PUT** /items | Imports a mini-batch of catalog items.
*Nr1CatalogApp.LinkGroupsApi* | [**linkGroupsFindByCriteria**](docs/LinkGroupsApi.md#linkGroupsFindByCriteria) | **GET** /link-groups | Retrieve active link-group documents by the specified search criteria.
*Nr1CatalogApp.LinkGroupsApi* | [**linkGroupsGet**](docs/LinkGroupsApi.md#linkGroupsGet) | **GET** /link-groups/{linkGroupCode} | Retrieves a link group document by the resource identifier.
*Nr1CatalogApp.LinkGroupsApi* | [**linkGroupsGetSnapshot**](docs/LinkGroupsApi.md#linkGroupsGetSnapshot) | **GET** /link-groups/snapshot | Get the snapshot based on the provided client snapshot version.
*Nr1CatalogApp.LinkGroupsApi* | [**linkGroupsSave**](docs/LinkGroupsApi.md#linkGroupsSave) | **PUT** /link-groups/{linkGroupCode} | Creates/Updates a link-group document.
*Nr1CatalogApp.LinkGroupsApi* | [**linkGroupsSaveMultiple**](docs/LinkGroupsApi.md#linkGroupsSaveMultiple) | **PUT** /link-groups | Imports a mini-batch of link group documents.
*Nr1CatalogApp.SubscriptionsApi* | [**addSubscription1**](docs/SubscriptionsApi.md#addSubscription1) | **POST** /subscriptions | 
*Nr1CatalogApp.SubscriptionsApi* | [**subscriptionsDeleteSubscription**](docs/SubscriptionsApi.md#subscriptionsDeleteSubscription) | **DELETE** /subscriptions/{name} | 
*Nr1CatalogApp.SubscriptionsApi* | [**subscriptionsGetSubscription**](docs/SubscriptionsApi.md#subscriptionsGetSubscription) | **GET** /subscriptions/{name} | 
*Nr1CatalogApp.SubscriptionsApi* | [**subscriptionsSearchSubscriptions**](docs/SubscriptionsApi.md#subscriptionsSearchSubscriptions) | **GET** /subscriptions | 


## Documentation for Models

 - [Nr1CatalogApp.AccessDeniedException](docs/AccessDeniedException.md)
 - [Nr1CatalogApp.AmbiguousItemCodePackageIdentifierException](docs/AmbiguousItemCodePackageIdentifierException.md)
 - [Nr1CatalogApp.AnObjectToContainLinkGroupDetailsLikeMetadataForALinkGroupAndLinkedItemsAndEtc_](docs/AnObjectToContainLinkGroupDetailsLikeMetadataForALinkGroupAndLinkedItemsAndEtc_.md)
 - [Nr1CatalogApp.AttributesItemIdCollectionData](docs/AttributesItemIdCollectionData.md)
 - [Nr1CatalogApp.AuditTrailData](docs/AuditTrailData.md)
 - [Nr1CatalogApp.AuthenticationData](docs/AuthenticationData.md)
 - [Nr1CatalogApp.BusinessException](docs/BusinessException.md)
 - [Nr1CatalogApp.CatalogSubscriptionRequest](docs/CatalogSubscriptionRequest.md)
 - [Nr1CatalogApp.ConstraintViolationData](docs/ConstraintViolationData.md)
 - [Nr1CatalogApp.ContainAllTheAttributesOfAnItem_](docs/ContainAllTheAttributesOfAnItem_.md)
 - [Nr1CatalogApp.DynamicAttributesData](docs/DynamicAttributesData.md)
 - [Nr1CatalogApp.ExternalIdentifier](docs/ExternalIdentifier.md)
 - [Nr1CatalogApp.FindCategorySuggestionsResponse](docs/FindCategorySuggestionsResponse.md)
 - [Nr1CatalogApp.FindGroupsResponse](docs/FindGroupsResponse.md)
 - [Nr1CatalogApp.FindItemsDetailsResponse](docs/FindItemsDetailsResponse.md)
 - [Nr1CatalogApp.FindItemsResponse](docs/FindItemsResponse.md)
 - [Nr1CatalogApp.FindLinkGroupsResponse](docs/FindLinkGroupsResponse.md)
 - [Nr1CatalogApp.FindNodesListResponse](docs/FindNodesListResponse.md)
 - [Nr1CatalogApp.FindNodesResponse](docs/FindNodesResponse.md)
 - [Nr1CatalogApp.FindSubscriptionsResponse](docs/FindSubscriptionsResponse.md)
 - [Nr1CatalogApp.GetGroupsSnapshotResponse](docs/GetGroupsSnapshotResponse.md)
 - [Nr1CatalogApp.GetItemAttributesDetailsResponse](docs/GetItemAttributesDetailsResponse.md)
 - [Nr1CatalogApp.GetItemAttributesResponse](docs/GetItemAttributesResponse.md)
 - [Nr1CatalogApp.GetItemAttributesSnapshotResponse](docs/GetItemAttributesSnapshotResponse.md)
 - [Nr1CatalogApp.GetItemCustomModifiersResponse](docs/GetItemCustomModifiersResponse.md)
 - [Nr1CatalogApp.GetItemDetailsResponse](docs/GetItemDetailsResponse.md)
 - [Nr1CatalogApp.GetItemGroupingsSnapshotResponse](docs/GetItemGroupingsSnapshotResponse.md)
 - [Nr1CatalogApp.GetItemLinkGroupsResponse](docs/GetItemLinkGroupsResponse.md)
 - [Nr1CatalogApp.GetItemPricesResponse](docs/GetItemPricesResponse.md)
 - [Nr1CatalogApp.GetItemPricesSnapshotResponse](docs/GetItemPricesSnapshotResponse.md)
 - [Nr1CatalogApp.GetItemsSnapshotResponse](docs/GetItemsSnapshotResponse.md)
 - [Nr1CatalogApp.GetLinkGroupsSnapshotResponse](docs/GetLinkGroupsSnapshotResponse.md)
 - [Nr1CatalogApp.GetMultipleItemPricesResponse](docs/GetMultipleItemPricesResponse.md)
 - [Nr1CatalogApp.GetMultipleItemRequest](docs/GetMultipleItemRequest.md)
 - [Nr1CatalogApp.GetMultipleItemResponse](docs/GetMultipleItemResponse.md)
 - [Nr1CatalogApp.GetNodesSnapshotResponse](docs/GetNodesSnapshotResponse.md)
 - [Nr1CatalogApp.GroupBasicViewData](docs/GroupBasicViewData.md)
 - [Nr1CatalogApp.GroupIdData](docs/GroupIdData.md)
 - [Nr1CatalogApp.GroupViewData](docs/GroupViewData.md)
 - [Nr1CatalogApp.GroupWriteData](docs/GroupWriteData.md)
 - [Nr1CatalogApp.HeaderConstraintViolationException](docs/HeaderConstraintViolationException.md)
 - [Nr1CatalogApp.InvalidCredentialsException](docs/InvalidCredentialsException.md)
 - [Nr1CatalogApp.InvalidResourceStateException](docs/InvalidResourceStateException.md)
 - [Nr1CatalogApp.ItemAttributesData](docs/ItemAttributesData.md)
 - [Nr1CatalogApp.ItemAttributesIdData](docs/ItemAttributesIdData.md)
 - [Nr1CatalogApp.ItemAttributesViewData](docs/ItemAttributesViewData.md)
 - [Nr1CatalogApp.ItemAttributesWriteData](docs/ItemAttributesWriteData.md)
 - [Nr1CatalogApp.ItemBasicViewData](docs/ItemBasicViewData.md)
 - [Nr1CatalogApp.ItemCustomModifierIdData](docs/ItemCustomModifierIdData.md)
 - [Nr1CatalogApp.ItemCustomModifierViewData](docs/ItemCustomModifierViewData.md)
 - [Nr1CatalogApp.ItemCustomModifierWriteData](docs/ItemCustomModifierWriteData.md)
 - [Nr1CatalogApp.ItemData](docs/ItemData.md)
 - [Nr1CatalogApp.ItemDetailsViewData](docs/ItemDetailsViewData.md)
 - [Nr1CatalogApp.ItemGroupingsIdData](docs/ItemGroupingsIdData.md)
 - [Nr1CatalogApp.ItemGroupingsViewData](docs/ItemGroupingsViewData.md)
 - [Nr1CatalogApp.ItemGroupingsWriteData](docs/ItemGroupingsWriteData.md)
 - [Nr1CatalogApp.ItemIdCollectionData](docs/ItemIdCollectionData.md)
 - [Nr1CatalogApp.ItemIdData](docs/ItemIdData.md)
 - [Nr1CatalogApp.ItemPackageIdData](docs/ItemPackageIdData.md)
 - [Nr1CatalogApp.ItemPriceData](docs/ItemPriceData.md)
 - [Nr1CatalogApp.ItemPriceIdData](docs/ItemPriceIdData.md)
 - [Nr1CatalogApp.ItemPriceViewData](docs/ItemPriceViewData.md)
 - [Nr1CatalogApp.ItemPriceWriteData](docs/ItemPriceWriteData.md)
 - [Nr1CatalogApp.ItemViewData](docs/ItemViewData.md)
 - [Nr1CatalogApp.ItemWriteData](docs/ItemWriteData.md)
 - [Nr1CatalogApp.KeyValueData](docs/KeyValueData.md)
 - [Nr1CatalogApp.KitchenAttributes](docs/KitchenAttributes.md)
 - [Nr1CatalogApp.LinkGroupBasicViewData](docs/LinkGroupBasicViewData.md)
 - [Nr1CatalogApp.LinkGroupData](docs/LinkGroupData.md)
 - [Nr1CatalogApp.LinkGroupIdData](docs/LinkGroupIdData.md)
 - [Nr1CatalogApp.LinkGroupViewData](docs/LinkGroupViewData.md)
 - [Nr1CatalogApp.LinkGroupWriteData](docs/LinkGroupWriteData.md)
 - [Nr1CatalogApp.LinkRestrictionData](docs/LinkRestrictionData.md)
 - [Nr1CatalogApp.LinkedItemDetails](docs/LinkedItemDetails.md)
 - [Nr1CatalogApp.LinkedItemReferenceData](docs/LinkedItemReferenceData.md)
 - [Nr1CatalogApp.LocalizedKeyValueData](docs/LocalizedKeyValueData.md)
 - [Nr1CatalogApp.LocalizedTextData](docs/LocalizedTextData.md)
 - [Nr1CatalogApp.LocationAttributesData](docs/LocationAttributesData.md)
 - [Nr1CatalogApp.MaxPayloadSizeExceededException](docs/MaxPayloadSizeExceededException.md)
 - [Nr1CatalogApp.MultiLanguageTextData](docs/MultiLanguageTextData.md)
 - [Nr1CatalogApp.MultipleItemPriceData](docs/MultipleItemPriceData.md)
 - [Nr1CatalogApp.NodeAncestorsBasicViewData](docs/NodeAncestorsBasicViewData.md)
 - [Nr1CatalogApp.NodeBasicViewData](docs/NodeBasicViewData.md)
 - [Nr1CatalogApp.NodeIdData](docs/NodeIdData.md)
 - [Nr1CatalogApp.NodeViewData](docs/NodeViewData.md)
 - [Nr1CatalogApp.NodeWriteData](docs/NodeWriteData.md)
 - [Nr1CatalogApp.NutritionAttributeData](docs/NutritionAttributeData.md)
 - [Nr1CatalogApp.NutritionFactsData](docs/NutritionFactsData.md)
 - [Nr1CatalogApp.PayloadConstraintViolationException](docs/PayloadConstraintViolationException.md)
 - [Nr1CatalogApp.PayloadExistsException](docs/PayloadExistsException.md)
 - [Nr1CatalogApp.PricesItemIdCollectionData](docs/PricesItemIdCollectionData.md)
 - [Nr1CatalogApp.PubSubTopicProperties](docs/PubSubTopicProperties.md)
 - [Nr1CatalogApp.RangeValues](docs/RangeValues.md)
 - [Nr1CatalogApp.RegulatoryMessageData](docs/RegulatoryMessageData.md)
 - [Nr1CatalogApp.ResourceDoesNotExistException](docs/ResourceDoesNotExistException.md)
 - [Nr1CatalogApp.ResultWindowExceededException](docs/ResultWindowExceededException.md)
 - [Nr1CatalogApp.SaveMultipleGroupsRequest](docs/SaveMultipleGroupsRequest.md)
 - [Nr1CatalogApp.SaveMultipleItemAttributesRequest](docs/SaveMultipleItemAttributesRequest.md)
 - [Nr1CatalogApp.SaveMultipleItemCustomModifierRequest](docs/SaveMultipleItemCustomModifierRequest.md)
 - [Nr1CatalogApp.SaveMultipleItemGroupingsRequest](docs/SaveMultipleItemGroupingsRequest.md)
 - [Nr1CatalogApp.SaveMultipleItemPricesRequest](docs/SaveMultipleItemPricesRequest.md)
 - [Nr1CatalogApp.SaveMultipleItemsRequest](docs/SaveMultipleItemsRequest.md)
 - [Nr1CatalogApp.SaveMultipleLinkGroupsRequest](docs/SaveMultipleLinkGroupsRequest.md)
 - [Nr1CatalogApp.SaveMultipleNodesRequest](docs/SaveMultipleNodesRequest.md)
 - [Nr1CatalogApp.SearchItemDetailsResponse](docs/SearchItemDetailsResponse.md)
 - [Nr1CatalogApp.SortFieldException](docs/SortFieldException.md)
 - [Nr1CatalogApp.SourceSystemData](docs/SourceSystemData.md)
 - [Nr1CatalogApp.SubscriptionBasicViewData](docs/SubscriptionBasicViewData.md)
 - [Nr1CatalogApp.TenantAccessDeniedException](docs/TenantAccessDeniedException.md)
 - [Nr1CatalogApp.TheDetailsOfAnItem_](docs/TheDetailsOfAnItem_.md)
 - [Nr1CatalogApp.TopicIdData](docs/TopicIdData.md)
 - [Nr1CatalogApp.UrlEndpointData](docs/UrlEndpointData.md)
 - [Nr1CatalogApp.UrlSubscriptionViewData](docs/UrlSubscriptionViewData.md)


## Documentation for Authorization

 All endpoints do not require authorization.

