# Policies - Product

 - [GET /api/v2.0/products/{productToken}/policies/{policyUuid}](https://api-docs.mend.io/sca/2.0/policies-product/getcontextpolicy_1.md): Returns a single policy in a given product
 - [PUT /api/v2.0/products/{productToken}/policies/{policyUuid}](https://api-docs.mend.io/sca/2.0/policies-product/updatepolicy_1.md): Updates a policy for a given product
 - [DELETE /api/v2.0/products/{productToken}/policies/{policyUuid}](https://api-docs.mend.io/sca/2.0/policies-product/deletepolicy_1.md): Deletes a policy for a given product
 - [PUT /api/v2.0/products/{productToken}/policies/priority](https://api-docs.mend.io/sca/2.0/policies-product/updatepriorities_1.md): Updates the priority of policies in a given product. Policies are numbered and then evaluated sequentially. The request body should contain a list of policy UUIDs in the desired order, starting from h
 - [POST /api/v2.0/products/{productToken}/policies/apply](https://api-docs.mend.io/sca/2.0/policies-product/applyoninventory_1.md): After initiating this call, the process will be performed asynchronously in the background. To check the status of the process and retrieve the final outcome, use the "Get Async Process Status" reques
 - [GET /api/v2.0/products/{productToken}/policies](https://api-docs.mend.io/sca/2.0/policies-product/getcontextpolicies_1.md): Returns all policies of a given product
 - [POST /api/v2.0/products/{productToken}/policies](https://api-docs.mend.io/sca/2.0/policies-product/createpolicy_1.md): Creates a new policy for a given product
