# Products and Offers

## getProduct - Allows access to product details for a single product ID.

 - [GET /products/{id}](https://developer.mirakl.com/content/connector/operator/salesforce/connector-sfcc-plugin/rest/connector-public/openapi3/products-and-offers/getproduct.md): Allows access to product details for a single product ID. Only products that are online and assigned to a site catalog are returned. Along with product details, the availability, images, price, bundled_products, set_products, recommedations, product options, variations, and promotions for the products will be included, as appropriate.

## getShippingMethods - Get the shipping methods for an offer and address.

 - [GET /shipping-methods](https://developer.mirakl.com/content/connector/operator/salesforce/connector-sfcc-plugin/rest/connector-public/openapi3/products-and-offers/getshippingmethods.md): Get the shipping methods for an offer and address.

## productSearch - Searches for products.

 - [GET /product-search](https://developer.mirakl.com/content/connector/operator/salesforce/connector-sfcc-plugin/rest/connector-public/openapi3/products-and-offers/productsearch.md): Searches for products. The query attribute specifies a complex query that can be used to narrow down the search. Attributes are grouped into different buckets.

