Retrieves all tools with optional filtering
JWT token passed in x-access-token header
Filter by institution ID
Filter by tool type
Return minimal data (bypasses pagination)
Page number (1-based, ignored if minimum=true)
x >= 1Number of results per page (ignored if minimum=true)
1 <= x <= 5000Tools retrieved successfully
Request success status
Array of tool objects
Total number of matching tools (omitted if minimum=true)
Whether more results are available (omitted if minimum=true)
Current page number (omitted if minimum=true)
Number of results per page (omitted if minimum=true)
Response message