# Products

Use products to describe the goods and services that your business sells.
A product also describes sales items on invoices and receipts.
Product pricing is defined in [plans](https://www.rebilly.com/docs/dev-docs/api/plans/).
A product may have one or many plans.

For information on the product resource, see [Product](https://www.rebilly.com/docs/dev-docs/concepts/#products).

## Retrieve products

 - [GET /products](https://www.rebilly.com/docs/dev-docs/api/products/getproductcollection.md): Retrieves a list of products.

## Create a product

 - [POST /products](https://www.rebilly.com/docs/dev-docs/api/products/postproduct.md): Creates a product.

## Retrieve a product

 - [GET /products/{id}](https://www.rebilly.com/docs/dev-docs/api/products/getproduct.md): Retrieves a product with a specified ID.

## Upsert a product

 - [PUT /products/{id}](https://www.rebilly.com/docs/dev-docs/api/products/putproduct.md): Creates or updates (upserts) a product with a specified ID.

## Delete a product

 - [DELETE /products/{id}](https://www.rebilly.com/docs/dev-docs/api/products/deleteproduct.md): Deletes a product with a specified ID.

