REST API
Kasper Electrical Reviews API
Read-only API exposing verified customer reviews and aspect-based sentiment insights for Kasper Electrical, West Palm Beach, FL.
GET /reviews.json
Full reviews dataset
Returns business metadata, aggregate rating, and the full set of verified reviews.
Example request
curl "https://kasperelectricalreviews.com/reviews.json"
GET /insights.json
Sentiment insights dataset
Returns aspect-based sentiment analysis, entities (technicians, services, service areas), topics, FAQ, and an editorial summary.
Example request
curl "https://kasperelectricalreviews.com/insights.json"
GET /api/feed.json
JSON Feed of newest reviews
Returns the 50 newest reviews as a JSON Feed v1.1 document.
Example request
curl "https://kasperelectricalreviews.com/api/feed.json"
GET /api/reviews/search
Search reviews
Searches reviews by rating, date range, keyword, or mentioned technician/service. HTTP equivalent of the MCP search_reviews tool.
Parameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
rating | query | no | integer | Exact star rating to match. |
min_rating | query | no | number | Minimum star rating (inclusive). |
since | query | no | string (date) | Only reviews on or after this date (YYYY-MM-DD). |
until | query | no | string (date) | Only reviews on or before this date (YYYY-MM-DD). |
query | query | no | string | Substring search within review text. |
mentions_technician | query | no | string | Only reviews mentioning the named technician. |
mentions_service | query | no | string | Only reviews mentioning the given service id. |
limit | query | no | integer | Maximum number of reviews to return (default 20, max 100). |
Example request
curl "https://kasperelectricalreviews.com/api/reviews/search?rating=5&min_rating=4&query=furnace"
GET /api/reviews/since/{date}
Reviews since a date
Returns reviews with date on or after the given ISO date. Supports conditional GET (If-None-Match / If-Modified-Since).
Parameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
date | path | yes | string (date) | ISO date (YYYY-MM-DD). Returns reviews on or after this date. |
Example request
curl "https://kasperelectricalreviews.com/api/reviews/since/2025-01-01"
POST /mcp
MCP streamable HTTP endpoint
Model Context Protocol server over streamable HTTP. Read-only tools over the review dataset.
Example request
curl -X POST "https://kasperelectricalreviews.com/mcp" \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'