Legacy v1
The v2 API is the primary surface for new HyperRep integrations. The v1 endpoints remain available for legacy and compatibility use cases.
Overview
The current v1 surface includes two endpoints:
- Name
GET /api/v1/solutions- Description
Lists the legacy solutions available to your API key.
- Name
GET /api/v1/solutions/{solution_id}/analytics- Description
Returns analytics for a single legacy solution.
List solutions
List v1 solutions
curl https://api.hyperrep.ai/api/v1/solutions \
-H "X-API-KEY: your-api-key"
Example response
{
"responseRateStats": {
"numChatsSent": 0,
"numPendingChats": 0,
"responseRate": 0
},
"responseTimeStats": {
"responseTime": 0,
"responseTimeBusinessHours": 0,
"numResponses": 0,
"numResponsesBusinessHours": 0
},
"salesStats": {
"averageSpeedToSale": 0,
"numSalesCounted": 0
},
"valueStats": {
"salesValue": 0,
"quoteValue": 0
},
"salesFunnelStats": {
"source": {
"sessionsDirectEmail": 0,
"sessionsIndirectEmail": 0,
"sessionsFormRequest": 0
},
"response": {
"sessionsLeadResponded": 0,
"sessionsGhosted": 0,
"sessionsResponseSent": 0,
"sessionsPendingOutreach": 0
},
"outcome": {
"sessionsQuoted": 0
},
"sale": {
"sessionsSale": 0
}
},
"autonomyRateStats": {
"chatsSentWithChanges": 0,
"chatsSentWithoutChanges": 0,
"autonomyRate": 0
},
"numLeads": 0,
"leadsHandled": 0,
"salesRate": 0,
"quoteRate": 0,
"ghostRate": 0,
"leadResponseScore": 0
}
Example response
[
{
"uuid": "550e8400-e29b-41d4-a716-446655440000",
"name": "Acme Roofing"
}
]
Solution analytics
start_date and end_date are required on this endpoint. Requests without them will fail.
Use the solution_id returned by GET /api/v1/solutions to request analytics.
Get v1 analytics
curl -G https://api.hyperrep.ai/api/v1/solutions/550e8400-e29b-41d4-a716-446655440000/analytics \
-H "X-API-KEY: your-api-key" \
--data-urlencode "start_date=2026-04-01T00:00:00Z" \
--data-urlencode "end_date=2026-04-30T23:59:59Z"