This API specification is available for download as an Open API 3.0 YAML file:
References
The following page lists available REST APIs for ICM 11 and their version dependencies:
API Specification
openapi: 3.0.1 info: title: Wishlist description: "## Changelog\n- - -\n### Version 1.3.0\n* Added `WishlistSharingResponseRO`\ \ as response body for the `share` subresource\n* Added a new matrix parameter\ \ `secureCode` to the `/wishlists/` resource for accessing private shared\ \ wish lists\n* Added a new property `shared` to `WishListRO` that indicates whether\ \ the wish list is shared \n\n### Version 1.2.0\n* Added this changelog\n* Deprecated\ \ the http OPTIONS method for the request data sharing capabilities example\n\ * Added a fallback value of `-1` for `creationDate` if the value is not available" contact: name: Intershop Communications AG url: http://intershop.com version: 1.3.0 servers: - url: "/INTERSHOP/rest/{serverGroup}/{siteName}/{appUrl}" description: Intershop ICM Server variables: serverGroup: description: The server group enum: - BOS - JOB - WFS default: WFS siteName: description: The site name default: root appUrl: description: The application URL identifier default: dummy paths: /customers/{CustomerKey}/users/{CustomerItemUserKey}/wishlists: get: tags: - Wishlist summary: Returns the customer's wishlists description: This operation returns a list of links to the customer's wishlist resources. operationId: getWishlists parameters: - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.customer.CustomerListResource - name: CustomerItemUserKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.user.CustomerItemUserListResource responses: "200": description: OK - The list of wishlist links was successfully retrieved. content: application/json: schema: $ref: "#/components/schemas/ResourceCollectionROLinkRO" text/xml: schema: $ref: "#/components/schemas/ResourceCollectionROLinkRO" links: itemInfo: operationId: getWishlist parameters: CustomerWishlistKey: "$response.body#/elements/{$index}/itemId" description: Links to item of type WishListRO "401": description: Unauthorized - Authentication information is missing or invalid. security: - bearerAuth: [] x-origin-method: public com.intershop.component.rest.capi.resourceobject.ResourceCollectionRO com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource.getWishlists() x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource x-AuthorizationRule: "[hasSameIdentity, isMemberOfCustomer]" post: tags: - Wishlist summary: Creates a new customer wishlist description: This operation creates a new customer wishlist using POST data provided by the client. operationId: createWishlist parameters: - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.customer.CustomerListResource - name: CustomerItemUserKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.user.CustomerItemUserListResource requestBody: content: application/json: schema: $ref: "#/components/schemas/WishListRO" text/xml: schema: $ref: "#/components/schemas/WishListRO" responses: "201": description: Created - The new wishlist was successfully created. "400": description: Bad request - The request was invalid. "401": description: Unauthorized - Authentication information is missing or invalid. security: - bearerAuth: [] x-origin-method: public jakarta.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource.createWishlist(com.intershop.sellside.rest.common.capi.resourceobject.WishListRO) x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource x-AuthorizationRule: "[hasSameIdentity, isMemberOfCustomer]" /customers/{CustomerKey}/users/{CustomerItemUserKey}/wishlists/settings: get: tags: - Wishlist summary: Returns the customer's wishlist settings description: This operation returns the customer's wishlist settings. operationId: getWishlistSettings parameters: - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.customer.CustomerListResource - name: CustomerItemUserKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.user.CustomerItemUserListResource responses: "200": description: OK - The wishlist settings were successfully retrieved. content: application/json: schema: $ref: "#/components/schemas/WishlistSettingsRO" text/xml: schema: $ref: "#/components/schemas/WishlistSettingsRO" "401": description: Unauthorized - Authentication information is missing or invalid. security: - bearerAuth: [] x-origin-method: public com.intershop.sellside.rest.common.capi.resourceobject.customer.wishlist.WishlistSettingsRO com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistSettingsResource.getWishlistSettings() x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistSettingsResource x-AuthorizationRule: "[hasSameIdentity, isMemberOfCustomer]" put: tags: - Wishlist summary: Updates the customer's wishlist settings description: This operation updates the customer's wishlist settings with data provided by the client. operationId: updateWishlistSettings parameters: - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.customer.CustomerListResource - name: CustomerItemUserKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.user.CustomerItemUserListResource requestBody: content: application/json: schema: $ref: "#/components/schemas/WishlistSettingsRO" text/xml: schema: $ref: "#/components/schemas/WishlistSettingsRO" responses: "200": description: OK - The wishlist settings were successfully updated. content: application/json: schema: $ref: "#/components/schemas/WishlistSettingsRO" text/xml: schema: $ref: "#/components/schemas/WishlistSettingsRO" "400": description: Bad request - The request was invalid. "401": description: Unauthorized - Authentication information is missing or invalid. security: - bearerAuth: [] x-origin-method: public com.intershop.sellside.rest.common.capi.resourceobject.customer.wishlist.WishlistSettingsRO com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistSettingsResource.updateWishlistSettings(com.intershop.sellside.rest.common.capi.resourceobject.customer.wishlist.WishlistSettingsRO) x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistSettingsResource x-AuthorizationRule: "[hasSameIdentity, isMemberOfCustomer]" /customers/{CustomerKey}/users/{CustomerItemUserKey}/wishlists/{CustomerWishlistKey}: get: tags: - Wishlist summary: Returns public wishlists description: "This operation returns a list of links to public wishlists created\ \ by private customers or users of business customers. \nThe results can be\ \ filtered using search parameters such as first name, last name, and e-mail.\ \ \nHowever, only the wishlists of the first 100 matching owners are returned.\ \ \nIf none of these owners have a public wishlist, the result set may be\ \ empty. \n\nA 200 (OK) status code is returned when there is at least one\ \ public wishlist. If no wishlists are found, \nan empty `ResourceCollection`\ \ is returned." operationId: getPublicWishlists parameters: - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.customer.CustomerListResource - name: CustomerItemUserKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.user.CustomerItemUserListResource - name: CustomerWishlistKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource responses: "200": description: OK - The wishlist details were successfully retrieved. content: application/json: schema: $ref: "#/components/schemas/WishListRO" text/xml: schema: $ref: "#/components/schemas/WishListRO" "401": description: Unauthorized - Authentication information is missing or invalid. "404": description: Not found - The requested customer or wishlist could not be found. security: - bearerAuth: [] x-origin-method: public com.intershop.sellside.rest.common.capi.resourceobject.WishListRO com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistItemResource.getWishlist() x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistItemResource x-AuthorizationRule: "[hasSameIdentity, isMemberOfCustomer]" put: tags: - Wishlist summary: Updates a customer's wishlist description: This operation updates a customer's wishlist. operationId: updateWishlist parameters: - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.customer.CustomerListResource - name: CustomerItemUserKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.user.CustomerItemUserListResource - name: CustomerWishlistKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource requestBody: content: application/json: schema: $ref: "#/components/schemas/WishListRO" text/xml: schema: $ref: "#/components/schemas/WishListRO" responses: "200": description: OK - The wishlist was successfully updated. content: application/json: schema: $ref: "#/components/schemas/WishListRO" text/xml: schema: $ref: "#/components/schemas/WishListRO" "401": description: Unauthorized - Authentication information is missing or invalid. "404": description: Not found - The requested customer or wishlist could not be found. security: - bearerAuth: [] x-origin-method: public com.intershop.sellside.rest.common.capi.resourceobject.WishListRO com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistItemResource.updateWishlist(com.intershop.sellside.rest.common.capi.resourceobject.WishListRO) x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistItemResource x-AuthorizationRule: "[hasSameIdentity, isMemberOfCustomer]" delete: tags: - Wishlist summary: Deletes a customer's wishlist description: This operation deletes a customer's wishlist. operationId: deleteWishList parameters: - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.customer.CustomerListResource - name: CustomerItemUserKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.user.CustomerItemUserListResource - name: CustomerWishlistKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource responses: "204": description: No content - The operation was successful without returned content. "401": description: Unauthorized - Authentication information is missing or invalid. "404": description: Not found - The requested customer or wishlist could not be found. security: - bearerAuth: [] x-origin-method: public jakarta.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistItemResource.deleteWishList() x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistItemResource x-AuthorizationRule: "[hasSameIdentity, isMemberOfCustomer]" /customers/{CustomerKey}/users/{CustomerItemUserKey}/wishlists/{CustomerWishlistKey}/products/{productSKU}: post: tags: - Wishlist summary: Adds a product to a wishlist description: This operation adds a product to a specified or preferred wishlist. operationId: addItemToWishlist parameters: - name: productSKU in: path required: true schema: pattern: "[^/]*" type: string - name: quantity in: query schema: type: string - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.customer.CustomerListResource - name: CustomerItemUserKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.user.CustomerItemUserListResource - name: CustomerWishlistKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource responses: "201": description: Created - The product has been added to the wishlist. "401": description: Unauthorized - Authentication information is missing or invalid. "404": description: "Not found - The requested customer, wishlist, or product could\ \ not be found." security: - bearerAuth: [] x-origin-method: "public void com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistItemProductItemResource.addItem(java.lang.String,java.lang.String)" x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistItemProductItemResource x-AuthorizationRule: "[hasSameIdentity, isMemberOfCustomer]" delete: tags: - Wishlist summary: Removes a product from a wishlist description: This operation removes a product from a specified or preferred wishlist. operationId: deleteItem parameters: - name: productSKU in: path required: true schema: pattern: "[^/]*" type: string - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.customer.CustomerListResource - name: CustomerItemUserKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.user.CustomerItemUserListResource - name: CustomerWishlistKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource responses: "204": description: No content - The operation was successful without returned content. "401": description: Unauthorized - Authentication information is missing or invalid. "404": description: "Not found - The requested customer, wishlist, or product could\ \ not be found." security: - bearerAuth: [] x-origin-method: public void com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistItemProductItemResource.deleteItem(java.lang.String) x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistItemProductItemResource x-AuthorizationRule: "[hasSameIdentity, isMemberOfCustomer]" /customers/{CustomerKey}/users/{CustomerItemUserKey}/wishlists/{CustomerWishlistKey}/share: post: tags: - Wishlist summary: Shares a wishlist with a given recipient description: This operation shares a customer's wishlist with a given recipient. operationId: share parameters: - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.customer.CustomerListResource - name: CustomerItemUserKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.user.CustomerItemUserListResource - name: CustomerWishlistKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource requestBody: content: application/json: schema: $ref: "#/components/schemas/WishlistSharingRO" text/xml: schema: $ref: "#/components/schemas/WishlistSharingRO" responses: "201": description: Created content: application/json: schema: $ref: "#/components/schemas/WishlistSharingResponseRO" text/xml: schema: $ref: "#/components/schemas/WishlistSharingResponseRO" "401": description: Unauthorized - Authentication information is missing or invalid. "404": description: Not found - The requested customer or wishlist could not be found. "400": description: |- Bad request - The request was invalid. Possible values for header error-key: - account.wishlist.invalid_fields.error security: - bearerAuth: [] x-origin-method: public jakarta.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistSharingResource.shareWishlist(com.intershop.sellside.rest.common.capi.resourceobject.customer.wishlist.share.WishlistSharingRO) x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistSharingResource x-AuthorizationRule: "[hasSameIdentity, isMemberOfCustomer]" delete: tags: - Wishlist summary: Unshares a wishlist description: This operation cancels the sharing of a wishlist. It removes the shared secure code and marks the wishlist as private. operationId: unshare parameters: - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.customer.CustomerListResource - name: CustomerItemUserKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.user.CustomerItemUserListResource - name: CustomerWishlistKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource responses: "204": description: No content - The wishlist was successfully unshared. "401": description: Unauthorized - Authentication information is missing or invalid. "404": description: Not found - The requested customer or wishlist could not be found. security: - bearerAuth: [] x-origin-method: public void com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistSharingResource.unshare() x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistSharingResource x-AuthorizationRule: "[hasSameIdentity, isMemberOfCustomer]" options: tags: - Wishlist summary: Returns an example request data for the sharing capabilities. This endpoint is deprecated and planned to be removed in the future. operationId: getExample parameters: - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.customer.CustomerListResource - name: CustomerItemUserKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.user.CustomerItemUserListResource - name: CustomerWishlistKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource responses: "200": description: OK content: application/json: schema: $ref: "#/components/schemas/WishlistSharingRO" text/xml: schema: $ref: "#/components/schemas/WishlistSharingRO" "401": description: Unauthorized - Authentication information is missing or invalid. "404": description: Not found "400": description: Bad request - The request was invalid. deprecated: true security: - bearerAuth: [] x-origin-method: public com.intershop.sellside.rest.common.capi.resourceobject.customer.wishlist.share.WishlistSharingRO com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistSharingResource.getExample() x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistSharingResource x-AuthorizationRule: "[hasSameIdentity, isMemberOfCustomer]" /customers/{CustomerKey}/users/{CustomerItemUserKey}/wishlists/{CustomerWishlistKey}/{CustomerPurchaseWishlistKey}/purchase: post: tags: - Wishlist summary: Adds a wishlist item to a basket description: This operation adds a wishlist item to the basket. The query parameter `quantity` is optional. operationId: addWishlistItemToBasket parameters: - name: quantity in: query schema: type: string - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.customer.CustomerListResource - name: CustomerItemUserKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.smb.capi.resource.user.CustomerItemUserListResource - name: CustomerWishlistKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource - name: CustomerPurchaseWishlistKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistItemResource responses: "201": description: Created - The wishlist item has been added to the basket. "400": description: |- Bad request - The request was invalid. Possible values for header error-key: - wishlist.quantity.invalid.error "401": description: Unauthorized - Authentication information is missing or invalid. "404": description: Not found - The requested customer or wishlist could not be found. security: - bearerAuth: [] x-origin-method: public com.intershop.component.rest.capi.resourceobject.LinkRO com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerPurchaseWishlistItemResource.addItem(java.lang.String) x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerPurchaseWishlistItemResource x-AuthorizationRule: "[hasSameIdentity, isMemberOfCustomer]" /privatecustomers/{CustomerKey}/wishlists: get: tags: - Wishlist summary: Returns the customer's wishlists description: This operation returns a list of links to the customer's wishlist resources. operationId: getWishlists_1 parameters: - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.b2c.capi.resource.customer.PrivateCustomerListResource responses: "200": description: OK - The list of wishlist links was successfully retrieved. content: application/json: schema: $ref: "#/components/schemas/ResourceCollectionROLinkRO" text/xml: schema: $ref: "#/components/schemas/ResourceCollectionROLinkRO" links: itemInfo: operationId: getWishlist_1 parameters: CustomerWishlistKey: "$response.body#/elements/{$index}/itemId" description: Links to item of type WishListRO "401": description: Unauthorized - Authentication information is missing or invalid. security: - bearerAuth: [] x-origin-method: public com.intershop.component.rest.capi.resourceobject.ResourceCollectionRO com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource.getWishlists() x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource x-AuthorizationRule: "[isMemberOfCustomer]" post: tags: - Wishlist summary: Creates a new customer wishlist description: This operation creates a new customer wishlist using POST data provided by the client. operationId: createWishlist_1 parameters: - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.b2c.capi.resource.customer.PrivateCustomerListResource requestBody: content: application/json: schema: $ref: "#/components/schemas/WishListRO" text/xml: schema: $ref: "#/components/schemas/WishListRO" responses: "201": description: Created - The new wishlist was successfully created. "400": description: Bad request - The request was invalid. "401": description: Unauthorized - Authentication information is missing or invalid. security: - bearerAuth: [] x-origin-method: public jakarta.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource.createWishlist(com.intershop.sellside.rest.common.capi.resourceobject.WishListRO) x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource x-AuthorizationRule: "[isMemberOfCustomer]" /privatecustomers/{CustomerKey}/wishlists/settings: get: tags: - Wishlist summary: Returns the customer's wishlist settings description: This operation returns the customer's wishlist settings. operationId: getWishlistSettings_1 parameters: - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.b2c.capi.resource.customer.PrivateCustomerListResource responses: "200": description: OK - The wishlist settings were successfully retrieved. content: application/json: schema: $ref: "#/components/schemas/WishlistSettingsRO" text/xml: schema: $ref: "#/components/schemas/WishlistSettingsRO" "401": description: Unauthorized - Authentication information is missing or invalid. security: - bearerAuth: [] x-origin-method: public com.intershop.sellside.rest.common.capi.resourceobject.customer.wishlist.WishlistSettingsRO com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistSettingsResource.getWishlistSettings() x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistSettingsResource x-AuthorizationRule: "[isMemberOfCustomer]" put: tags: - Wishlist summary: Updates the customer's wishlist settings description: This operation updates the customer's wishlist settings with data provided by the client. operationId: updateWishlistSettings_1 parameters: - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.b2c.capi.resource.customer.PrivateCustomerListResource requestBody: content: application/json: schema: $ref: "#/components/schemas/WishlistSettingsRO" text/xml: schema: $ref: "#/components/schemas/WishlistSettingsRO" responses: "200": description: OK - The wishlist settings were successfully updated. content: application/json: schema: $ref: "#/components/schemas/WishlistSettingsRO" text/xml: schema: $ref: "#/components/schemas/WishlistSettingsRO" "400": description: Bad request - The request was invalid. "401": description: Unauthorized - Authentication information is missing or invalid. security: - bearerAuth: [] x-origin-method: public com.intershop.sellside.rest.common.capi.resourceobject.customer.wishlist.WishlistSettingsRO com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistSettingsResource.updateWishlistSettings(com.intershop.sellside.rest.common.capi.resourceobject.customer.wishlist.WishlistSettingsRO) x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistSettingsResource x-AuthorizationRule: "[isMemberOfCustomer]" /privatecustomers/{CustomerKey}/wishlists/{CustomerWishlistKey}: get: tags: - Wishlist summary: Returns public wishlists description: "This operation returns a list of links to public wishlists created\ \ by private customers or users of business customers. \nThe results can be\ \ filtered using search parameters such as first name, last name, and e-mail.\ \ \nHowever, only the wishlists of the first 100 matching owners are returned.\ \ \nIf none of these owners have a public wishlist, the result set may be\ \ empty. \n\nA 200 (OK) status code is returned when there is at least one\ \ public wishlist. If no wishlists are found, \nan empty `ResourceCollection`\ \ is returned." operationId: getPublicWishlists parameters: - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.b2c.capi.resource.customer.PrivateCustomerListResource - name: CustomerWishlistKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource responses: "200": description: OK - The wishlist details were successfully retrieved. content: application/json: schema: $ref: "#/components/schemas/WishListRO" text/xml: schema: $ref: "#/components/schemas/WishListRO" "401": description: Unauthorized - Authentication information is missing or invalid. "404": description: Not found - The requested customer or wishlist could not be found. security: - bearerAuth: [] x-origin-method: public com.intershop.sellside.rest.common.capi.resourceobject.WishListRO com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistItemResource.getWishlist() x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistItemResource x-AuthorizationRule: "[isMemberOfCustomer]" put: tags: - Wishlist summary: Updates a customer's wishlist description: This operation updates a customer's wishlist. operationId: updateWishlist_1 parameters: - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.b2c.capi.resource.customer.PrivateCustomerListResource - name: CustomerWishlistKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource requestBody: content: application/json: schema: $ref: "#/components/schemas/WishListRO" text/xml: schema: $ref: "#/components/schemas/WishListRO" responses: "200": description: OK - The wishlist was successfully updated. content: application/json: schema: $ref: "#/components/schemas/WishListRO" text/xml: schema: $ref: "#/components/schemas/WishListRO" "401": description: Unauthorized - Authentication information is missing or invalid. "404": description: Not found - The requested customer or wishlist could not be found. security: - bearerAuth: [] x-origin-method: public com.intershop.sellside.rest.common.capi.resourceobject.WishListRO com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistItemResource.updateWishlist(com.intershop.sellside.rest.common.capi.resourceobject.WishListRO) x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistItemResource x-AuthorizationRule: "[isMemberOfCustomer]" delete: tags: - Wishlist summary: Deletes a customer's wishlist description: This operation deletes a customer's wishlist. operationId: deleteWishList_1 parameters: - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.b2c.capi.resource.customer.PrivateCustomerListResource - name: CustomerWishlistKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource responses: "204": description: No content - The operation was successful without returned content. "401": description: Unauthorized - Authentication information is missing or invalid. "404": description: Not found - The requested customer or wishlist could not be found. security: - bearerAuth: [] x-origin-method: public jakarta.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistItemResource.deleteWishList() x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistItemResource x-AuthorizationRule: "[isMemberOfCustomer]" /privatecustomers/{CustomerKey}/wishlists/{CustomerWishlistKey}/products/{productSKU}: post: tags: - Wishlist summary: Adds a product to a wishlist description: This operation adds a product to a specified or preferred wishlist. operationId: addItemToWishlist_1 parameters: - name: productSKU in: path required: true schema: pattern: "[^/]*" type: string - name: quantity in: query schema: type: string - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.b2c.capi.resource.customer.PrivateCustomerListResource - name: CustomerWishlistKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource responses: "201": description: Created - The product has been added to the wishlist. "401": description: Unauthorized - Authentication information is missing or invalid. "404": description: "Not found - The requested customer, wishlist, or product could\ \ not be found." security: - bearerAuth: [] x-origin-method: "public void com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistItemProductItemResource.addItem(java.lang.String,java.lang.String)" x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistItemProductItemResource x-AuthorizationRule: "[isMemberOfCustomer]" delete: tags: - Wishlist summary: Removes a product from a wishlist description: This operation removes a product from a specified or preferred wishlist. operationId: deleteItem_1 parameters: - name: productSKU in: path required: true schema: pattern: "[^/]*" type: string - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.b2c.capi.resource.customer.PrivateCustomerListResource - name: CustomerWishlistKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource responses: "204": description: No content - The operation was successful without returned content. "401": description: Unauthorized - Authentication information is missing or invalid. "404": description: "Not found - The requested customer, wishlist, or product could\ \ not be found." security: - bearerAuth: [] x-origin-method: public void com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistItemProductItemResource.deleteItem(java.lang.String) x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistItemProductItemResource x-AuthorizationRule: "[isMemberOfCustomer]" /privatecustomers/{CustomerKey}/wishlists/{CustomerWishlistKey}/share: post: tags: - Wishlist summary: Shares a wishlist with a given recipient description: This operation shares a customer's wishlist with a given recipient. operationId: share_1 parameters: - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.b2c.capi.resource.customer.PrivateCustomerListResource - name: CustomerWishlistKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource requestBody: content: application/json: schema: $ref: "#/components/schemas/WishlistSharingRO" text/xml: schema: $ref: "#/components/schemas/WishlistSharingRO" responses: "201": description: Created content: application/json: schema: $ref: "#/components/schemas/WishlistSharingResponseRO" text/xml: schema: $ref: "#/components/schemas/WishlistSharingResponseRO" "401": description: Unauthorized - Authentication information is missing or invalid. "404": description: Not found - The requested customer or wishlist could not be found. "400": description: |- Bad request - The request was invalid. Possible values for header error-key: - account.wishlist.invalid_fields.error security: - bearerAuth: [] x-origin-method: public jakarta.ws.rs.core.Response com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistSharingResource.shareWishlist(com.intershop.sellside.rest.common.capi.resourceobject.customer.wishlist.share.WishlistSharingRO) x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistSharingResource x-AuthorizationRule: "[isMemberOfCustomer]" delete: tags: - Wishlist summary: Unshares a wishlist description: This operation cancels the sharing of a wishlist. It removes the shared secure code and marks the wishlist as private. operationId: unshare_1 parameters: - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.b2c.capi.resource.customer.PrivateCustomerListResource - name: CustomerWishlistKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource responses: "204": description: No content - The wishlist was successfully unshared. "401": description: Unauthorized - Authentication information is missing or invalid. "404": description: Not found - The requested customer or wishlist could not be found. security: - bearerAuth: [] x-origin-method: public void com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistSharingResource.unshare() x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistSharingResource x-AuthorizationRule: "[isMemberOfCustomer]" options: tags: - Wishlist summary: Returns an example request data for the sharing capabilities. This endpoint is deprecated and planned to be removed in the future. operationId: getExample_1 parameters: - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.b2c.capi.resource.customer.PrivateCustomerListResource - name: CustomerWishlistKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource responses: "200": description: OK content: application/json: schema: $ref: "#/components/schemas/WishlistSharingRO" text/xml: schema: $ref: "#/components/schemas/WishlistSharingRO" "401": description: Unauthorized - Authentication information is missing or invalid. "404": description: Not found "400": description: Bad request - The request was invalid. deprecated: true security: - bearerAuth: [] x-origin-method: public com.intershop.sellside.rest.common.capi.resourceobject.customer.wishlist.share.WishlistSharingRO com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistSharingResource.getExample() x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistSharingResource x-AuthorizationRule: "[isMemberOfCustomer]" /privatecustomers/{CustomerKey}/wishlists/{CustomerWishlistKey}/{CustomerPurchaseWishlistKey}/purchase: post: tags: - Wishlist summary: Adds a wishlist item to a basket description: This operation adds a wishlist item to the basket. The query parameter `quantity` is optional. operationId: addWishlistItemToBasket_1 parameters: - name: quantity in: query schema: type: string - name: CustomerKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.b2c.capi.resource.customer.PrivateCustomerListResource - name: CustomerWishlistKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistListResource - name: CustomerPurchaseWishlistKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerWishlistItemResource responses: "201": description: Created - The wishlist item has been added to the basket. "400": description: |- Bad request - The request was invalid. Possible values for header error-key: - wishlist.quantity.invalid.error "401": description: Unauthorized - Authentication information is missing or invalid. "404": description: Not found - The requested customer or wishlist could not be found. security: - bearerAuth: [] x-origin-method: public com.intershop.component.rest.capi.resourceobject.LinkRO com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerPurchaseWishlistItemResource.addItem(java.lang.String) x-origin-class: com.intershop.sellside.rest.common.capi.resource.customer.wishlist.CustomerPurchaseWishlistItemResource x-AuthorizationRule: "[isMemberOfCustomer]" /wishlists: get: tags: - Public Wishlists summary: Returns public wishlists description: "This operation returns a list of links to public wishlists created\ \ by private customers or users of business customers. \nThe results can be\ \ filtered using search parameters such as first name, last name, and e-mail.\ \ \nHowever, only the wishlists of the first 100 matching owners are returned.\ \ \nIf none of these owners have a public wishlist, the result set may be\ \ empty. \n\nA 200 (OK) status code is returned when there is at least one\ \ public wishlist. If no wishlists are found, \nan empty `ResourceCollection`\ \ is returned." operationId: getPublicWishlists parameters: - name: firstname in: query description: The first name of the wishlist owner schema: type: string - name: lastname in: query description: The last name of the wishlist owner schema: type: string - name: email in: query description: The e-mail address of the wishlist owner schema: type: string responses: "200": description: OK content: application/json: schema: $ref: "#/components/schemas/ResourceCollectionROLinkRO" text/xml: schema: $ref: "#/components/schemas/ResourceCollectionROLinkRO" links: itemInfo: operationId: getPublicWishlist parameters: PublicWishlistKey: "$response.body#/elements/{$index}/itemId" description: Links to item of type WishListRO x-origin-method: "public com.intershop.component.rest.capi.resourceobject.ResourceCollectionRO\ \ com.intershop.sellside.rest.common.capi.resource.wishlist.PublicWishlistListResource.getWishlist(java.lang.String,java.lang.String,java.lang.String)" x-origin-class: com.intershop.sellside.rest.common.capi.resource.wishlist.PublicWishlistListResource x-AuthorizationRule: "[isAnyUser]" /wishlists/{PublicWishlistKey}: get: tags: - Public Wishlists summary: Returns public wishlist details description: This operation returns details about a public wishlist created by a private customer or a user of a business customer. operationId: getPublicWishlist parameters: - name: PublicWishlistKey in: path description: The key or UUID to resolve a single item required: true schema: type: string example: ExampleKey x-item-key: com.intershop.sellside.rest.common.capi.resource.wishlist.PublicWishlistListResource responses: "200": description: OK - The details of the public wishlist were successfully retrieved. content: application/json: schema: $ref: "#/components/schemas/WishListRO" text/xml: schema: $ref: "#/components/schemas/WishListRO" "404": description: |- Not found - The provided ID is wrong or invalid. x-origin-method: public com.intershop.sellside.rest.common.capi.resourceobject.WishListRO com.intershop.sellside.rest.common.capi.resource.wishlist.PublicWishlistItemResource.getWishlist() x-origin-class: com.intershop.sellside.rest.common.capi.resource.wishlist.PublicWishlistItemResource x-AuthorizationRule: "[isAnyUser]" components: schemas: LinkRO: title: Link type: object properties: name: type: string description: The name of the returned element xml: attribute: true type: type: string description: "This is a constant: **Link**" readOnly: true example: Link xml: attribute: true attributes: type: array description: The list of attributes xml: wrapped: true items: $ref: "#/components/schemas/ResourceAttribute" uri: type: string description: The URI relation: type: string description: The relation of the link externalDocs: description: Link Relations (www.iana.org) url: http://www.iana.org/assignments/link-relations/link-relations.xml enum: - about - alternate - appendix - archives - author - bookmark - canonical - chapter - collection - contents - copyright - create-form - current - describedby - describes - disclosure - duplicate - edit - edit-form - edit-media - enclosure - first - glossary - help - hosts - hub - icon - index - item - last - latest-version - license - lrdd - monitor - monitor-group - next - next-archive - nofollow - noreferrer - payment - predecessor-version - prefetch - prev - preview - previous - prev-archive - privacy-policy - profile - related - replies - search - section - self - service - start - stylesheet - subsection - successor-version - tag - terms-of-service - type - up - version-history - via - working-copy - working-copy-of title: type: string description: The title of the link description: type: string description: The description of the link itemId: type: string description: The ID of the linked item attribute: $ref: "#/components/schemas/ResourceAttribute" description: A Link pointing to a resource readOnly: true xml: name: Link ResourceAttribute: title: Attribute type: object properties: name: type: string description: The attribute's name xml: attribute: true type: type: string description: "This is a constant: **ResourceAttribute**" example: ResourceAttribute xml: attribute: true value: type: object description: The attribute's value. description: An attribute xml: name: ResourceAttribute WishListRO: type: object properties: name: type: string description: The name of an element readOnly: true example: WishList xml: attribute: true type: type: string description: 'The type of the element. This is normally a **constant** that can be used to differentiate elements by their type. ' readOnly: true example: WishList xml: attribute: true shared: type: boolean description: Indicates whether this wishlist is shared preferred: type: boolean description: Indicates whether this wishlist is the preferred one items: type: array description: The wishlist items as LinkROs readOnly: true xml: wrapped: true items: $ref: "#/components/schemas/LinkRO" itemsCount: type: integer description: The count of the wishlists items format: int32 readOnly: true example: 1 title: type: string description: The title of the wishlist example: Patricias wishlist creationDate: type: integer description: "The creation date of the wishlist. If the creationDate is\ \ not available, -1 will be returned." format: int64 readOnly: true example: 1401710462448 deprecated: true public: type: boolean description: Indicates whether this wishlist is public xml: name: WishList AbstractResourceObject: title: Object type: object properties: name: type: string description: The name of an element xml: attribute: true type: type: string description: 'The type of the element. This is normally a **constant** that can be used to differentiate elements by their type. ' readOnly: true xml: attribute: true description: The list of elements ResourceCollectionRO: title: Collection type: object properties: pageable: type: string description: The pageable ID total: type: integer description: The pageable amount total format: int32 offset: type: integer description: The pageable offset format: int32 amount: type: integer description: The pageable amount format: int32 elements: type: array description: The list of elements xml: wrapped: true items: $ref: "#/components/schemas/AbstractResourceObject" type: type: string description: "This is a constant: **ResourceCollection**" example: ResourceCollection xml: attribute: true sortKeys: uniqueItems: true type: array description: The keys to sort for xml: wrapped: true items: type: string description: The keys to sort for xml: name: sortKey name: type: string description: The name of an element xml: attribute: true description: A list of elements xml: name: ResourceCollection ResourceCollectionROLinkRO: title: Link List type: object properties: pageable: type: string description: The pageable ID. total: type: integer description: The pageable amount total format: int32 offset: type: integer description: The pageable offset format: int32 amount: type: integer description: The pageable amount format: int32 elements: type: array description: The list of elements xml: wrapped: true items: $ref: "#/components/schemas/LinkRO" type: type: string description: "This is a constant: **ResourceCollection**" example: ResourceCollection xml: attribute: true sortKeys: uniqueItems: true type: array description: The keys to sort for xml: wrapped: true items: type: string description: The keys to sort for xml: name: sortKey name: type: string description: The name of the returned element xml: attribute: true description: A list of links xml: name: ResourceCollection WishlistSharingRO: type: object properties: name: type: string description: The name of an element xml: attribute: true type: type: string description: 'The type of the element. This is normally a **constant** that can be used to differentiate elements by their type. ' readOnly: true xml: attribute: true recipients: type: string description: a list of valid email-addresses to whom a wishlist sharing invitation would be sent example: "alice@web.de,alexandra@web.de" message: type: string description: the sharing message example: "Hey, this is my wishlist!" sender: type: string description: the sender of the wishlist sharing invitation example: John Doe xml: name: WishlistSharing WishlistSharingResponseRO: type: object properties: wishlistId: type: string description: The ID of the wishlist owner: type: string description: The owner ID of the wishlist secureCode: type: string description: The secure code that should be used when viewing the wishlist xml: name: WishlistSharingResponse WishlistSettingsRO: type: object properties: name: type: string description: The name of an element xml: attribute: true type: type: string description: 'The type of the element. This is normally a **constant** that can be used to differentiate elements by their type. ' example: WishlistSettings xml: attribute: true uri: type: string description: the uri of the wishlist settings usePreferredWishlist: type: boolean description: indicates whether this is the preffered wishlist xml: name: WishlistSettings responses: "200": description: OK "201": description: Created "202": description: Accepted "204": description: No Content "205": description: Reset Content "206": description: Partial Content "300": description: Multiple Choices "301": description: Moved Permanently "302": description: Found "303": description: See Other "304": description: Not Modified "305": description: Use Proxy "307": description: Temporary Redirect "308": description: Permanent Redirect "400": description: Bad Request "401": description: Unauthorized "402": description: Payment Required "403": description: Forbidden "404": description: Not Found "405": description: Method Not Allowed "406": description: Not Acceptable "407": description: Proxy Authentication Required "408": description: Request Timeout "409": description: Conflict "410": description: Gone "411": description: Length Required "412": description: Precondition Failed "413": description: Request Entity Too Large "414": description: Request-URI Too Long "415": description: Unsupported Media Type "416": description: Requested Range Not Satisfiable "417": description: Expectation Failed "428": description: Precondition Required "429": description: Too Many Requests "431": description: Request Header Fields Too Large "451": description: Unavailable For Legal Reasons "500": description: Internal Server Error "501": description: Not Implemented "502": description: Bad Gateway "503": description: Service Unavailable "504": description: Gateway Timeout "505": description: HTTP Version Not Supported "511": description: Network Authentication Required parameters: loc: name: loc in: path description: "The locale ID (submitted as optional matrix parameter ```;loc=```).\ \ If omitted, the priority is as follows (from high to low): Locale ID parameter,\ \ user's default locale, site's default locale. The available locales depend\ \ on your individual Intershop Commerce Management installation. Use IANA\ \ language definitions for languages and regions and combine them using an\ \ underscore, e.g., ```en_US```." required: false style: matrix schema: type: string description: "The locale ID (submitted as optional matrix parameter ```;loc=```).\ \ If omitted, the priority is as follows (from high to low): Locale ID parameter,\ \ user's default locale, site's default locale. The available locales depend\ \ on your individual Intershop Commerce Management installation. Use IANA\ \ language definitions for languages and regions and combine them using\ \ an underscore, e.g., ```en_US```." default: en_US examples: en_US: description: English (United States) value: en_US fr_FR: description: French (France) value: fr_FR de_DE: description: German (Germany) value: de_DE x-matrixParamPath: / cur: name: cur in: path description: "The currency code (submitted as optional matrix parameter ```;cur=```).\ \ If omitted, the site's or user's default currency is used." required: false style: matrix schema: type: string description: "The currency code (submitted as optional matrix parameter ```;cur=```).\ \ If omitted, the site's or user's default currency is used." default: USD examples: FJD: description: Fiji Dollar value: FJD MXN: description: Mexican Peso value: MXN STD: description: São Tomé / Príncipe Dobra value: STD LVL: description: Latvian Lats value: LVL SCR: description: Seychelles Rupee value: SCR CDF: description: Congolese Franc value: CDF BBD: description: Barbados Dollar value: BBD GTQ: description: Guatemalan Quetzal value: GTQ CLP: description: Chilean Peso value: CLP HNL: description: Honduran Lempira value: HNL UGX: description: Ugandan Shilling value: UGX ZAR: description: South African Rand value: ZAR TND: description: Tunisian Dinar value: TND BSD: description: Bahamian Dollar value: BSD SLL: description: Sierra Leonean Leone value: SLL SDG: description: Sudanese Pound value: SDG IQD: description: Iraqi Dinar value: IQD CUP: description: Cuban Peso value: CUP GMD: description: Gambian Dalasi value: GMD TWD: description: New Taiwan Dollar value: TWD RSD: description: Serbian Dinar value: RSD ZRZ: description: Zaire value: ZRZ DOP: description: Dominican Peso value: DOP KMF: description: Comoro Franc value: KMF MYR: description: Malaysian Ringgit value: MYR FKP: description: Falkland Islands Pound value: FKP XOF: description: CFA Franc BCEAO value: XOF GEL: description: Lari value: GEL UYU: description: Uruguayan Peso value: UYU MAD: description: Moroccan Dirham value: MAD CVE: description: Cape Verde Escudo value: CVE TOP: description: Tongan Pa'anga value: TOP AZN: description: Azerbaijanian Manat value: AZN OMR: description: Omani Rial value: OMR PGK: description: Papua New Guinean Kina value: PGK KES: description: Kenyan Shilling value: KES SEK: description: Swedish Krona value: SEK BTN: description: Ngultrum value: BTN UAH: description: Ukrainian Hryvnia value: UAH GNF: description: Guinea Franc value: GNF ERN: description: Nakfa value: ERN MZN: description: Mozambican Metical value: MZN SVC: description: Salvadoran Colón value: SVC ARS: description: Argentine Peso value: ARS QAR: description: Qatari Riyal value: QAR IRR: description: Iranian Rial value: IRR NLG: description: Dutch Guilder value: NLG MRO: description: Mauritanian Ouguiya value: MRO CNY: description: Yuan Renminbi value: CNY THB: description: Thai Baht value: THB UZS: description: Uzbekistani Som value: UZS XPF: description: CFP Franc value: XPF BDT: description: Bangladeshi Taka value: BDT LYD: description: Libyan Dinar value: LYD BMD: description: Bermudian Dollar value: BMD KWD: description: Kuwaiti Dinar value: KWD PHP: description: Philippine Peso value: PHP RUB: description: Russian Ruble value: RUB PYG: description: Paraguayan Guarani value: PYG ISK: description: Iceland Krona value: ISK JMD: description: Jamaican Dollar value: JMD GWP: description: Guinea Peso value: GWP BEF: description: Belgian Franc value: BEF ESP: description: Spanish Peseta value: ESP COP: description: Colombian Peso value: COP MKD: description: Denar value: MKD USD: description: US Dollar value: USD DZD: description: Algerian Dinar value: DZD PAB: description: Panamanian Balboa value: PAB SGD: description: Singapore Dollar value: SGD ETB: description: Ethiopian Birr value: ETB KGS: description: Som value: KGS SOS: description: Somali Shilling value: SOS VEF: description: Venezuelan Bolivar Fuerte value: VEF VUV: description: Vanuatu Vatu value: VUV LAK: description: Lao Kip value: LAK BND: description: Brunei Dollar value: BND ZMK: description: Zambian Kwacha value: ZMK XAF: description: CFA Franc BEAC value: XAF LRD: description: Liberian Dollar value: LRD ATS: description: Austrian Schilling value: ATS CHF: description: Swiss Franc value: CHF HRK: description: Croatian Kuna value: HRK ITL: description: Italian Lira value: ITL ALL: description: Albanian Lek value: ALL DJF: description: Djibouti Franc value: DJF MTL: description: Maltese Lira value: MTL TZS: description: Tanzanian Shilling value: TZS VND: description: Vietnamese Dong value: VND AUD: description: Australian Dollar value: AUD ILS: description: New Israeli Sheqel value: ILS GHS: description: Ghanaian Cedi value: GHS GYD: description: Guyanese Dollar value: GYD KPW: description: North Korean Won value: KPW BOB: description: Boliviano value: BOB KHR: description: Cambodian Riel value: KHR MDL: description: Moldovan Leu value: MDL IDR: description: Indonesian Rupiah value: IDR KYD: description: Cayman Islands Dollar value: KYD AMD: description: Armenian Dram value: AMD BWP: description: Botswana Pula value: BWP SHP: description: Saint Helena Pound value: SHP TRY: description: Turkish Lira value: TRY CYP: description: Cyprus Pound value: CYP LBP: description: Lebanese Pound value: LBP TJS: description: Tajikistani Somoni value: TJS JOD: description: Jordanian Dinar value: JOD AED: description: United Arab Emirates Dirham value: AED HKD: description: Hong Kong Dollar value: HKD RWF: description: Rwanda Franc value: RWF EUR: description: Euro value: EUR LSL: description: Lesotho Loti value: LSL DKK: description: Danish Krone value: DKK CAD: description: Canadian Dollar value: CAD BGN: description: Bulgarian Lev value: BGN EEK: description: Estonian Kroon value: EEK MMK: description: Kyat value: MMK MUR: description: Mauritian Rupee value: MUR NOK: description: Norwegian Krone value: NOK SYP: description: Syrian Pound value: SYP ZWL: description: Zimbabwean Dollar value: ZWL GIP: description: Gibraltar Pound value: GIP RON: description: Romanian New Leu value: RON LKR: description: Sri Lankan Rupee value: LKR NGN: description: Nigerian Naira value: NGN CRC: description: Costa Rican Colon value: CRC CZK: description: Czech Koruna value: CZK IEP: description: Irish Pound value: IEP PKR: description: Pakistani Rupee value: PKR GRD: description: Greek Drachma value: GRD XCD: description: East Carribean Dollar value: XCD ANG: description: Netherlands Antillian Guilder value: ANG HTG: description: Haitian Gourde value: HTG BHD: description: Bahraini Dinar value: BHD SIT: description: Slovenian Tolar value: SIT PTE: description: Portuguese Escudo value: PTE BPP: description: Bonus Point Price value: BPP KZT: description: Kazakhstani Tenge value: KZT SRD: description: Surinam Dollar value: SRD SZL: description: Swazi Lilangeni value: SZL LTL: description: Lithuanian Litas value: LTL SAR: description: Saudi Riyal value: SAR TTD: description: Trinidad and Tobago Dollar value: TTD YER: description: Yemeni Rial value: YER MVR: description: Maldivian Rufiyaa value: MVR AFN: description: Afghani value: AFN BPV: description: Bonus Point Value value: BPV INR: description: Indian Rupee value: INR AWG: description: Aruban Florin value: AWG KRW: description: South Korean Won value: KRW NPR: description: Nepalese Rupee value: NPR JPY: description: Japanese Yen value: JPY MNT: description: Mongolian Tugrik value: MNT AOA: description: Angolan Kwanza value: AOA PLN: description: Polish Złoty value: PLN GBP: description: Pound Sterling value: GBP SBD: description: Solomon Islands Dollar value: SBD HUF: description: Hungarian Forint value: HUF BYR: description: Belarussian Ruble value: BYR LUF: description: Luxembourgian Franc value: LUF BIF: description: Burundi Franc value: BIF MWK: description: Malawian Kwacha value: MWK MGA: description: Malagasy Ariary value: MGA FIM: description: Finnish Mark value: FIM BZD: description: Belize Dollar value: BZD DEM: description: Deutsche Mark value: DEM BAM: description: Convertible Marks value: BAM EGP: description: Egyptian Pound value: EGP MOP: description: Macanese Pataca value: MOP NAD: description: Namibian Dollar value: NAD SKK: description: Slovakian Krona value: SKK NIO: description: Cordoba Oro value: NIO PEN: description: Peruvian Nuevo Sol value: PEN NZD: description: New Zealand Dollar value: NZD WST: description: Samoan Tala value: WST TMT: description: Turkmenistani Manat value: TMT FRF: description: French Franc value: FRF BRL: description: Brazilian Real value: BRL x-matrixParamPath: / regionals: name: regionals in: path required: false style: matrix schema: type: object properties: loc: type: string description: The locale ID example: en_US cur: type: string description: The currency code example: EUR x-matrixParamPath: / pgid: name: pgid in: path description: "The personalization group identifier, submitted as matrix parameter\ \ ```;pgid=```. Required if you want to work with customer-specific\ \ content." required: false style: matrix schema: type: string description: "The personalization group identifier, submitted as matrix parameter\ \ ```;pgid=```. Required if you want to work with customer-specific\ \ content." example: FUOGrzQ_VjORpGaN8DRGmLLE0000 example: FUOGrzQ_VjORpGaN8DRGmLLE0000 spgid: name: spgid in: path description: "The secure personalization group identifier, submitted as matrix\ \ parameter ```;spgid=```. Required if you want to work with customer-specific\ \ content." required: false style: matrix schema: type: string description: "The secure personalization group identifier, submitted as matrix\ \ parameter ```;spgid=```. Required if you want to work with customer-specific\ \ content." example: FUOGrzQ_VjORpGaN8DRGmLLE0000 example: FUOGrzQ_VjORpGaN8DRGmLLE0000 securitySchemes: bearerAuth: type: http description: "Bearer token authentication. A request contains a header field\ \ in the form of authorization: ```Bearer ```, where is a string\ \ generated by an authentication service in response to a login request." scheme: bearer bearerFormat: JWT basicAuth: type: http description: "Basic access authentication. In basic authentication, a request\ \ contains a header field in the form of authorization: ```Basic ```,\ \ where credentials is the Base64 encoding of ID and password joined by a\ \ single colon :." scheme: basic authToken: type: apiKey description: User authentication token to authenticate the request. The token is a string generated by the ICM server in the same header in every response of an REST endpoint. name: authentication-token in: header x-apiID: wishlist x-origin-class: "com.intershop.component.rest.capi.resource.RootResource,com.intershop.sellside.rest.common.capi.resource.wishlist.PublicWishlistItemResource,com.intershop.sellside.rest.common.capi.resource.wishlist.PublicWishlistItemResource,com.intershop.sellside.rest.common.capi.resource.wishlist.PublicWishlistItemResource,com.intershop.sellside.rest.common.capi.resource.wishlist.PublicWishlistItemResource,com.intershop.sellside.rest.common.capi.resource.wishlist.PublicWishlistItemResource,com.intershop.sellside.rest.common.capi.resource.wishlist.PublicWishlistItemResource,com.intershop.sellside.rest.common.capi.resource.wishlist.PublicWishlistItemResource,com.intershop.sellside.rest.common.capi.resource.wishlist.PublicWishlistItemResource,com.intershop.sellside.rest.common.capi.resource.wishlist.PublicWishlistItemResource,com.intershop.sellside.rest.common.capi.resource.wishlist.PublicWishlistItemResource,com.intershop.sellside.rest.common.capi.resource.wishlist.PublicWishlistItemResource,com.intershop.sellside.rest.common.capi.resource.wishlist.PublicWishlistItemResource,com.intershop.sellside.rest.common.capi.resource.wishlist.PublicWishlistItemResource,com.intershop.sellside.rest.common.capi.resource.wishlist.PublicWishlistItemResource"
The information provided in the Knowledge Base may not be applicable to all systems and situations. Intershop Communications will not be liable to any party for any direct or indirect damages resulting from the use of the Customer Support section of the Intershop Corporate Web site, including, without limitation, any lost profits, business interruption, loss of programs or other data on your information handling system.