> ## Documentation Index
> Fetch the complete documentation index at: https://docs.slm.m1amdocs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Product Methods

The following table summarizes the methods for the `Product` object.

| Method | Description |
| - | - |
| [Product.fetchAll](Product_fetchAll) | Returns all the `Product` objects. |
| [Product.fetchByAccount](Product_fetchByAccount) | Returns one or more `Product` objects whose `Account` object matches the input. |
| [Product.fetchByMerchantEntitlementId](Product_fetchByMerchantE) | Returns all the `Product` objects whose entitlement ID assigned by you (`merchantEntitlementId`) matches the input. |
| [Product.fetchByMerchantProductId](Product_fetchByMerchantP) | Returns the `Product` object whose `merchantProductId` matches the input. |
| [Product.fetchByVid](Product_fetchByVid) | Returns a `Product` object whose VID matches the input. |
| [Product.update](Product_update) | Creates or updates a `Product` object. |

* **[Product.fetchAll](../topics/Product_fetchAll)**

* **[Product.fetchByAccount](../topics/Product_fetchByAccount)**

* **[Product.fetchByMerchantEntitlementId](../topics/Product_fetchByMerchantE)**

* **[Product.fetchByMerchantProductId](../topics/Product_fetchByMerchantP)**

* **[Product.fetchByVid](../topics/Product_fetchByVid)**

* **[Product.update](../topics/Product_update)**

**Parent topic:**[The Product Object](../topics/The_Product_Object)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.