Pull Request Overview
This PR adds API-based client validation functionality that allows external systems to validate clients without making actual phone calls. The implementation introduces a new endpoint for programmatic client validation and automatically adds a hidden status "[hide] validate by API" to campaign satisfaction options.
- Adds new
/admin/client/validateByAPIendpoint for external validation - Implements partial client search functionality with fuzzy string matching
- Introduces hidden "[hide] validate by API" status that is excluded from statistical reports