# Policies Policy CRUD and search. ## Search policies - [GET /v1/policies](https://meshviapi.redocly.app/apis/meshvi/policies/paths/~1v1~1policies/get.md): Paginated search of policies. Query params: page, limit, sort, q, policy, clientId, deleted, status, coverageType. ## Create policy - [POST /v1/policies](https://meshviapi.redocly.app/apis/meshvi/policies/paths/~1v1~1policies/post.md): Creates a new policy. Required: clientId, coverageType, effectiveDate, expirationDate. ## Get policy detail - [GET /v1/policies/{id}](https://meshviapi.redocly.app/apis/meshvi/policies/paths/~1v1~1policies~1%7Bid%7D/get.md): Retrieves policy details by ID. ## Get policy list - [POST /v1/policies/search](https://meshviapi.redocly.app/apis/meshvi/policies/paths/~1v1~1policies~1search/post.md): Returns a paginated list of policies based on filter and paging request (body).