Skip to content

📋 List Solvers

Endpoint: GET /api/admin/solvers/
Auth Required: ✅ Yes (Admin Bearer Token)
Content-Type: application/json


📌 Description

This endpoint allows administrators to retrieve a list of all registered solvers in the CivicEdge platform.

The solver list provides visibility into solver availability, workload, and current status, enabling informed task assignment and operational planning.


🔐 Authentication

Include the admin access token in the request header:


🔍 Query Parameters (Optional)

Parameter Type Description
status string Filter by solver status (active, inactive)
blocked boolean Filter blocked or unblocked solvers
zone string Filter by assigned zone
skill string Filter by specialization
availability string Filter by availability (available, busy)
search string Search by name or email
page integer Page number
limit integer Records per page

✅ Example Request

```http GET /api/admin/solvers/?status=active&zone=Ward%2011&page=1&limit=10 Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6...