# Estimate Operations related to estimate, including create, get, etc
## Get Estimate List - [GET /api/v3/Estimate](https://developer.dealpos.com/openapi/openapi/estimate/getestimatelist.md): Get a list of estimates. Requires the "VIEW" role in the "Orders" group. ## Update Estimate - [PUT /api/v3/Estimate](https://developer.dealpos.com/openapi/openapi/estimate/putestimate.md): Update an estimate based on an order. Requires one of the following roles: "EDIT" in the "Estimate" module or "EDIT" in the "Global" module. ## Create an Estimate - [POST /api/v3/Estimate](https://developer.dealpos.com/openapi/openapi/estimate/postestimate.md): Create an estimate based on an order. Requires one of the following roles: "CREATE" in the "Estimate" module or "EDIT" in the "Global" module. ## Delete Estimate - [DELETE /api/v3/Estimate](https://developer.dealpos.com/openapi/openapi/estimate/deleteestimate.md): Delete an estimate invoice. Requires the "Delete" role in the "Estimate" module. ## Get Estimate Detail - [GET /api/v3/Estimate/Detail](https://developer.dealpos.com/openapi/openapi/estimate/getestimatedetail.md): Get estimate detail. Requires the "VIEW" role in the "Orders" group. ## List Estimate With Total Count - [GET /api/v3/Estimate/WithTotalCount](https://developer.dealpos.com/openapi/openapi/estimate/getestimatewithtotalcount.md): Get a list of estimates with total count. Requires the "VIEW" role in the "Orders" group. ## Convert To Sales Order - [PUT /api/v3/Estimate/ConvertToSalesOrder](https://developer.dealpos.com/openapi/openapi/estimate/put-estimate-converttosalesorder.md): Convert an estimate into a sales order. ## Convert To Invoice - [PUT /api/v3/Estimate/ConvertToInvoice](https://developer.dealpos.com/openapi/openapi/estimate/put-estimate-converttoinvoice.md): Convert an estimate into an invoice.