Riferimento API
Statistiche
Le statistiche sono i grafici della tua Dashboard, per tutto l'account o per una buyer persona. Una serie conta una metrica per minuto, ora, giorno o mese, nel tuo fuso orario. Le ultime risposte, gli ultimi DM e gli ultimi lead caldi arrivano come elenchi di lead.
Endpoint
L'oggetto serie di statistiche
Un grafico della Dashboard, una metrica nel tempo per l'account o per una buyer persona. I periodi vuoti vengono omessi.
Attributi
- objectstringSempre
analytics_series. - metricstringLa metrica.
leads_foundleads_scoredhot_leadshot_ratesources_addedleads_enrolleddms_sentrepliesreply_ratenew_followerslikescommentsfollows - unitstring
percentageperhot_rateereply_rate, altrimenticount.countpercentage - persona_idstring o nullLa buyer persona, se ne hai indicata una.
- scalestringLa durata di un periodo.
minutehourdaymonth - startstringL'inizio dell'intervallo, ISO 8601.
- endstringLa fine dell'intervallo, ISO 8601.
- timezonestringIl fuso orario dei periodi.
- totalobjectL'intero intervallo. Una percentuale ha anche il suo
numeratore il suodenominator, come le risposte sui DM inviati. - dataarray di objectsUno per periodo, con il suo
periodcome2026-11-06,2026-11-06T14:00o2026-11, il suovaluee, per una percentuale, il suonumeratore il suodenominator.
L'oggetto serie di statistiche
{
"object": "analytics_series",
"metric": "reply_rate",
"unit": "percentage",
"persona_id": "lvWBPnytpS",
"scale": "day",
"start": "2026-10-23T00:00:00.000Z",
"end": "2026-11-06T08:30:00.000Z",
"timezone": "Europe/Paris",
"total": {
"value": 13.8,
"numerator": 57,
"denominator": 412
},
"data": [
{
"period": "2026-11-04",
"value": 13.6,
"numerator": 3,
"denominator": 22
},
{
"period": "2026-11-05",
"value": 16,
"numerator": 4,
"denominator": 25
},
{
"period": "2026-11-06",
"value": 11.1,
"numerator": 1,
"denominator": 9
}
]
}Recupera le statistiche
Restituisce un grafico della Dashboard. Una scala al minuto copre al massimo 3 giorni, all'ora 93 giorni e al giorno 3 700 giorni.
Parametri di percorso
- metricstringObbligatorioUna serie, oppure
last_replies,last_dms_sentelast_hot_leadsper gli ultimi 4 lead di ciascuno.hot_rateereply_ratesono percentuali.leads_foundleads_scoredhot_leadshot_ratesources_addedleads_enrolleddms_sentrepliesreply_ratenew_followerslikescommentsfollowslast_replieslast_dms_sentlast_hot_leads
Parametri di query
- personastringSolo la buyer persona con questo ID. Di default tutto l'account.
- scalestringLa durata di un periodo. Di default
day.minutehourdaymonth - startstringL'inizio dell'intervallo, ISO 8601. Di default 3 ore, 2 giorni, 14 giorni o un anno prima di
end, in base alla scala. - endstringLa fine dell'intervallo, ISO 8601. Di default adesso.
- timezonestringIl fuso orario IANA dei periodi. Di default quello del proprietario, altrimenti UTC.
Restituisce
Un oggetto serie di statistiche. Per una metrica a elenco, un elenco con la metric, il suo persona_id e, in data, il lead_id, at e l'oggetto lead di ogni lead.
Errori
- Nessuna buyer persona con questo ID sull'account della chiave.
- Un parametro ha un valore che l'API non accetta.
paramlo indica.
GET/v1/ analytics/ :metric
curl -G https://gemlead.ai/api/v1/analytics/reply_rate \
-H "Authorization: Bearer $GEMLEAD_API_KEY" \
-d persona=lvWBPnytpS \
-d scale=day \
--data-urlencode "timezone=Europe/Paris"Risposta200
{
"object": "analytics_series",
"metric": "reply_rate",
"unit": "percentage",
"persona_id": "lvWBPnytpS",
"scale": "day",
"start": "2026-10-23T00:00:00.000Z",
"end": "2026-11-06T08:30:00.000Z",
"timezone": "Europe/Paris",
"total": {
"value": 13.8,
"numerator": 57,
"denominator": 412
},
"data": [
{
"period": "2026-11-04",
"value": 13.6,
"numerator": 3,
"denominator": 22
},
{
"period": "2026-11-05",
"value": 16,
"numerator": 4,
"denominator": 25
},
{
"period": "2026-11-06",
"value": 11.1,
"numerator": 1,
"denominator": 9
}
]
}