API-Referenz
Analysen
Analysen sind die Diagramme deines Dashboards, für das ganze Konto oder eine Persona. Eine Datenreihe zählt eine Metrik pro Minute, Stunde, Tag oder Monat, in deiner Zeitzone. Die letzten Antworten, DMs und heißen Leads kommen als Listen von Leads.
Endpoints
Das Datenreihenobjekt
Ein Diagramm des Dashboards, eine Metrik im Zeitverlauf für das Konto oder eine Persona. Zeiträume ohne Werte fallen weg.
Attribute
- objectstringImmer
analytics_series. - metricstringDie Metrik.
leads_foundleads_scoredhot_leadshot_ratesources_addedleads_enrolleddms_sentrepliesreply_ratenew_followerslikescommentsfollows - unitstring
percentagefürhot_rateundreply_rate, sonstcount.countpercentage - persona_idstring oder nullDie Persona, falls du eine angefragt hast.
- scalestringDie Länge eines Zeitraums.
minutehourdaymonth - startstringDer Beginn des Bereichs, ISO 8601.
- endstringDas Ende des Bereichs, ISO 8601.
- timezonestringDie Zeitzone der Zeiträume.
- totalobjectDer ganze Bereich. Ein Prozentwert hat zusätzlich
numeratorunddenominator, etwa Antworten geteilt durch gesendete DMs. - dataArray von objectsEin Eintrag pro Zeitraum, mit
periodwie2026-11-06,2026-11-06T14:00oder2026-11,valueund bei einem Prozentwertnumeratorunddenominator.
Das Datenreihenobjekt
{
"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
}
]
}Analysen abrufen
Gibt ein Diagramm des Dashboards zurück. Eine Skala in Minuten umfasst höchstens 3 Tage, in Stunden 93 Tage und in Tagen 3 700 Tage.
Pfadparameter
- metricstringErforderlichEine Datenreihe, oder
last_replies,last_dms_sentundlast_hot_leadsfür jeweils die 4 neuesten Leads.hot_rateundreply_ratesind Prozentwerte.leads_foundleads_scoredhot_leadshot_ratesources_addedleads_enrolleddms_sentrepliesreply_ratenew_followerslikescommentsfollowslast_replieslast_dms_sentlast_hot_leads
Query-Parameter
- personastringNur diese Persona-ID. Standardmäßig das ganze Konto.
- scalestringDie Länge eines Zeitraums. Standardmäßig
day.minutehourdaymonth - startstringDer Beginn des Bereichs, ISO 8601. Standardmäßig je nach Skala 3 Stunden, 2 Tage, 14 Tage oder ein Jahr vor
end. - endstringDas Ende des Bereichs, ISO 8601. Standardmäßig jetzt.
- timezonestringDie IANA-Zeitzone der Zeiträume. Standardmäßig die des Inhabers, sonst UTC.
Rückgabe
Ein Datenreihenobjekt. Bei einer Listenmetrik eine Liste mit metric, ihrer persona_id und in data für jeden Lead lead_id, at und das Lead-Objekt.
Fehler
- Keine Persona mit dieser ID im Konto des Schlüssels.
- Ein Parameter hat einen Wert, den die API nicht akzeptiert.
paramnennt ihn.
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"Antwort200
{
"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
}
]
}