# Relations ## List product assortment types [Obsolete("Use ListProductRelationTypes.")] - [GET /ProductService.svc/rest/ListAccessoryTypes](https://docs.norce.io/api-reference-storm/stormapi/productservice/openapi/relations/listaccessorytypes.md): Reference list of Product Accessory types. ## List product accessories [Obsolete("Use ListProductRelations")] - [GET /ProductService.svc/rest/ListProductAccessories](https://docs.norce.io/api-reference-storm/stormapi/productservice/openapi/relations/listproductaccessories.md): Accessories connected to a product. Accessories is defined as products that customer could choose to buy in addition to the current product. ## List product accessories (v2) [Obsolete("Use ListProductRelations")] - [GET /ProductService.svc/rest/ListProductAccessories2](https://docs.norce.io/api-reference-storm/stormapi/productservice/openapi/relations/listproductaccessories2.md): Accessories connected to a product. Accessories is defined as products that customer could choose to buy in addition to the current product. ## List product accessories (v3) [Obsolete("Use ListProductRelations")] - [GET /ProductService.svc/rest/ListProductAccessories3](https://docs.norce.io/api-reference-storm/stormapi/productservice/openapi/relations/listproductaccessories3.md): Accessories connected to a product. Accessories is defined as products that customer could choose to buy in addition to the current product. ## List product accessories (v4) [Obsolete("Use ListProductRelations")] - [GET /ProductService.svc/rest/ListProductAccessories4](https://docs.norce.io/api-reference-storm/stormapi/productservice/openapi/relations/listproductaccessories4.md): Accessories connected to a product. Accessories is defined as products that customer could choose to buy in addition to the current product. Supports relations like product to product, product to variant, variant to product and variant to variant. ## List product accessories (v5) [Obsolete("Use ListProductRelations")] - [GET /ProductService.svc/rest/ListProductAccessories5](https://docs.norce.io/api-reference-storm/stormapi/productservice/openapi/relations/listproductaccessories5.md): Accessories connected to a product. Accessories is defined as products that customer could choose to buy in addition to the current product. Supports relations like product to product, product to variant, variant to product and variant to variant. ## List product cross sell [Obsolete("Use ListProductRelations")] - [GET /ProductService.svc/rest/ListProductCrossSell](https://docs.norce.io/api-reference-storm/stormapi/productservice/openapi/relations/listproductcrosssell.md): Cross sell connected to a product. Cross sell is defined as products of equal value that customer could choose to buy instead of the current product. ## List product cross sell (v2) [Obsolete("Use ListProductRelations")] - [GET /ProductService.svc/rest/ListProductCrossSell2](https://docs.norce.io/api-reference-storm/stormapi/productservice/openapi/relations/listproductcrosssell2.md): Cross sell connected to a product. Cross sell is defined as products of equal value that customer could choose to buy instead of the current product. ## List product cross sell (v3) [Obsolete("Use ListProducRelations")] - [GET /ProductService.svc/rest/ListProductCrossSell3](https://docs.norce.io/api-reference-storm/stormapi/productservice/openapi/relations/listproductcrosssell3.md): CrossSell connected to a product. CrossSell is defined as products that customer could choose to buy in addition to the current product. Supports relations like product to product, product to variant, variant to product and variant to variant. ## List product cross sell (v4) [Obsolete("Use ListProductRelations")] - [GET /ProductService.svc/rest/ListProductCrossSell4](https://docs.norce.io/api-reference-storm/stormapi/productservice/openapi/relations/listproductcrosssell4.md): CrossSell connected to a product. CrossSell is defined as products that customer could choose to buy in addition to the current product. Supports relations like product to product, product to variant, variant to product and variant to variant. ## List product relations - [GET /ProductService.svc/rest/ListProductRelations](https://docs.norce.io/api-reference-storm/stormapi/productservice/openapi/relations/listproductrelations.md): Relations connected to a product. Relations are defined as products that customer could choose to buy in addition to the current product. Supports relations like product to product, product to variant, variant to product and variant to variant. ## List product relation types - [GET /ProductService.svc/rest/ListProductRelationTypes](https://docs.norce.io/api-reference-storm/stormapi/productservice/openapi/relations/listproductrelationtypes.md): Reference list of Product Relation types. The ids in the list can be used as accessoryTypeSeed in calls to ListProductAccessories/ListProductRelations. ## List product upsell [Obsolete("Use ListProductRelations")] - [GET /ProductService.svc/rest/ListProductUpsell](https://docs.norce.io/api-reference-storm/stormapi/productservice/openapi/relations/listproductupsell.md): Upsell connected to a product. Upsell is defined as more expensive products that customer could choose to buy instead of the current product. ## List product upsell (v2) [Obsolete("Use ListProductRelations")] - [GET /ProductService.svc/rest/ListProductUpsell2](https://docs.norce.io/api-reference-storm/stormapi/productservice/openapi/relations/listproductupsell2.md): Upsell connected to a product. Upsell is defined as more expensive products that customer could choose to buy instead of the current product. ## List product upsell (v3) [Obsolete("Use ListProductRelations")] - [GET /ProductService.svc/rest/ListProductUpSell3](https://docs.norce.io/api-reference-storm/stormapi/productservice/openapi/relations/listproductupsell3.md): UpSell connected to a product. UpSell is defined as products that customer could choose to buy in addition to the current product. Supports relations like product to product, product to variant, variant to product and variant to variant. ## List product upsell (v4) [Obsolete("Use ListProductRelations")] - [GET /ProductService.svc/rest/ListProductUpSell4](https://docs.norce.io/api-reference-storm/stormapi/productservice/openapi/relations/listproductupsell4.md): UpSell connected to a product. UpSell is defined as products that customer could choose to buy in addition to the current product. Supports relations like product to product, product to variant, variant to product and variant to variant.