# Products and prices

Solidgate API for <a href="https://docs.solidgate.com/billing/manage-products/" target="_blank">billing</a> management allows merchants to create and update products and pricing effectively, ensuring businesses can adapt to diverse customer needs and preferences.

 - [POST /products](https://api-docs.solidgate.com/api/products-and-prices/create-product.md): This method allows merchants to <a href="https://docs.solidgate.com/billing/manage-products/#create-product" target="_blank">create new products</a> by providing the required details. <blockquote> <p>
 - [GET /products](https://api-docs.solidgate.com/api/products-and-prices/get-products.md): By using this method, merchants can find products and <a href="https://docs.solidgate.com/billing/manage-products/#retrieve-product-details" target="_blank">retrieve their details</a> by applying filt
 - [PATCH /products/{product_id}](https://api-docs.solidgate.com/api/products-and-prices/update-product.md): This method <a href="https://docs.solidgate.com/billing/manage-products/#edit-product" target="_blank">updates the existing product</a> with specified details and returns the updated product informati
 - [GET /products/{product_id}](https://api-docs.solidgate.com/api/products-and-prices/get-product-by-id.md): This method allows merchants to <a href="https://docs.solidgate.com/billing/manage-products/#retrieve-product-details" target="_blank">obtain the existing product</a> by its identifier.
 - [POST /products/{product_id}/archive](https://api-docs.solidgate.com/api/products-and-prices/archive-product.md): By using this method, merchants can <a href="https://docs.solidgate.com/billing/manage-products/#archive-product" target="_blank">archive products</a>. <blockquote> <p>Note that the archived product c
 - [POST /products/{product_id}/prices](https://api-docs.solidgate.com/api/products-and-prices/create-product-price.md): By using this method, merchants can <a href="https://docs.solidgate.com/billing/manage-products/#create-price" target="_blank">create a new product price</a> with specified details and retrieve the cr
 - [GET /products/{product_id}/prices](https://api-docs.solidgate.com/api/products-and-prices/get-product-prices.md): This method allows merchants to <a href="https://docs.solidgate.com/billing/manage-products/#retrieve-price-details" target="_blank">retrieve product prices</a> based on the specified filter criteria
 - [POST /products/prices/list](https://api-docs.solidgate.com/api/products-and-prices/find-prices.md): This method allows merchants to <a href="https://docs.solidgate.com/billing/manage-products/#retrieve-price-details" target="_blank">retrieve prices</a> in bulk based on specified filter criteria with
 - [PATCH /products/{product_id}/prices/{product_price_id}](https://api-docs.solidgate.com/api/products-and-prices/update-product-price.md): By using this method, you can update an existing <a href="https://docs.solidgate.com/billing/manage-products/#edit-price" target="_blank">product price</a>. <blockquote> <p>You can update a price only
 - [POST /products/{product_id}/prices/{product_price_id}/archive](https://api-docs.solidgate.com/api/products-and-prices/archive-product-price.md): By using this method, you can <a href="https://docs.solidgate.com/billing/manage-products/#edit-price" target="_blank">archive an existing product price</a>. <blockquote> <p>Only non-default prices th
 - [POST /products/calculatePrice](https://api-docs.solidgate.com/api/products-and-prices/calculate-product-price.md): This method allows merchants to calculate an estimated product price for a specific location. <blockquote> <p>Calculated prices returned by this endpoint are estimates. The final charged amount may di
