# Products

A product in Freemius represents a software application, plugin, or theme that you sell or distribute. It serves as the central entity for managing plans, licenses, deployments, and customer interactions.

## See also[​](#see-also "Direct link to See also")

* [Integrating Your First Product](https://freemius.com/help/help/documentation/getting-started/integrating-your-first-product/.md): A step-by-step guide to integrating your first product with Freemius. Choose the guide that matches your product type:

  <!-- -->

  * [SaaS and Apps](https://freemius.com/help/help/documentation/saas/.md).
  * [WordPress Products](https://freemius.com/help/help/documentation/wordpress/.md) and [addons](https://freemius.com/help/help/documentation/wordpress/selling-add-ons-extensions/.md).
  * [WordPress Bundles & Memberships](https://freemius.com/help/help/documentation/wordpress/selling-bundles-and-memberships/.md).
  * [Templates & Kits](https://freemius.com/help/help/documentation/selling-templates/.md) — including HTML templates, starter kits, and themes for Joomla, Magento, Laravel, and other platforms.

* Integration guides & code examples: Learn about selling units, subscriptions, plans, upgrades, license activation, and more.

  <!-- -->

  * [SaaS Integration](https://freemius.com/help/help/documentation/saas/saas-integration/.md)
  * [App Integration](https://freemius.com/help/help/documentation/saas/app-integration/.md)

* [Plans & Pricing](https://freemius.com/help/help/documentation/getting-started/integrating-your-first-product/.md#set-up-a-paid-plan): Learn how to configure pricing models and plans for your product.

* [Product Management](https://freemius.com/help/help/documentation/selling-with-freemius/.md): Learn how to set up and manage your products in Freemius.

* [License Unit Label](https://freemius.com/help/help/documentation/saas/customize-license-unit-label/.md): Learn how to customize the label for license units in your product.

* [Webhooks & Events](https://freemius.com/help/help/documentation/developers/webhooks): Learn how to set up webhooks to receive real-time notifications about events related to your product.

## API Operations[​](#api-operations "Direct link to API Operations")

This section explains operations which can be done on a product.

<!-- -->

[GETGet product info/products/{product\_id}/info.json](https://freemius.com/help/help/api/products/get-info/.md)[GETRetrieve a product/products/{product\_id}.json](https://freemius.com/help/help/api/products/retrieve/.md)[GETRetrieve the pricing table data/products/{product\_id}/pricing.json](https://freemius.com/help/help/api/products/retrieve-pricing-table-data/.md)[POSTGenerate portal login link/products/{product\_id}/portal/login.json](https://freemius.com/help/help/api/products/generate-portal-login-link/.md)[PUTUpdate a product/products/{product\_id}.json](https://freemius.com/help/help/api/products/update/.md)[GETList all features/products/{product\_id}/features.json](https://freemius.com/help/help/api/products/list-features/.md)[GETRetrieve a feature/products/{product\_id}/features/{feature\_id}.json](https://freemius.com/help/help/api/products/retrieve-feature/.md)[PUTUpdate a feature/products/{product\_id}/features/{feature\_id}.json](https://freemius.com/help/help/api/products/update-feature/.md)[DELETEDelete a feature/products/{product\_id}/features/{feature\_id}.json](https://freemius.com/help/help/api/products/delete-feature/.md)[GETCheck product status/products/{product\_id}/is\_active.json](https://freemius.com/help/help/api/products/check-status/.md)[GETList all addons/products/{product\_id}/addons.json](https://freemius.com/help/help/api/products/list-addons/.md)[GETList all email addresses/products/{product\_id}/emails/addresses.json](https://freemius.com/help/help/api/products/list-email-addresses/.md)[DELETEDelete all email addresses/products/{product\_id}/emails/addresses.json](https://freemius.com/help/help/api/products/delete-email-addresses/.md)
