Endpoints / getLeadStats

getLeadStats

Aggregierte Lead-Statistik (Charts/Reports)

Gruppiert Leads nach groupBy-Dimension und liefert Aggregat. Ersetzt UI-Cases statspie + statscolumns.

HTTP Request

POST https://dev.vitabyte.ch/v1/sales/getLeadStats
Auth basicAuth apiKey

Request Parameters

Parameter Pflicht Typ Beispiel / Default
groupBy required string
enum: folder | source | assignee | country | what | nextStep | day | week | month
metric optional string
enum: count | revenue | costs
default: count
filter

Gleiche Filter-Optionen wie getLeads

optional object

Response Parameters

Field Typ Beschreibung
status boolean true bei Erfolg, false bei Fehler
msg string Kurzbeschreibung des Resultats / der Fehlerursache
result Endpoint-spezifisches Resultat. Typ je nach Endpoint (Object, Array, Skalar oder null).
pagination Nur bei Listen-Endpoints gesetzt

Demo

POST https://dev.vitabyte.ch/v1/sales/getLeadStats
Payload
{
    "groupBy": "source",
    "metric": "count",
    "filter": {
        "country": "CH"
    }
}
Response