getLeadHistory
History eines Leads (Notes/Tasks/Status-Changes/Offers)
Chronologische Liste aller Events zu einem Lead. Filterbar nach Type (S/A/J/OFF) und Category.
HTTP Request
POST
https://dev.vitabyte.ch/v1/sales/getLeadHistory
Auth
basicAuth
apiKey
Request Parameters
Type-Filter: leer = Notizen und Tasks, S = Status-/Folder-Wechsel, A = Assignee-Wechsel, J = Watcher join/leave, OFF = Angebot. null liefert alles.
| Parameter | Pflicht | Typ | Beispiel / Default |
|---|---|---|---|
leadId
|
required | integer | |
type
S=Status, A=Anmerkung, J=Journal, OFF=Offer, leer/null=alle |
optional |
string enum: S | A | J | OFF |
|
|
category
|
optional | string | |
includeDeleted
|
optional | boolean |
default:
false |
offset
|
optional | integer |
default:
0 |
limit
|
optional | integer |
default:
100 |
Response Parameters
Fehler: HTTP 400 Provide a valid leadId.
| 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
Beispiel-Response handgepflegt — die OpenAPI-Spec liefert für diesen Endpoint noch kein Response-Example.
POST
https://dev.vitabyte.ch/v1/sales/getLeadHistory
Payload
{
"leadId": 12345,
"type": null,
"category": null,
"includeDeleted": false,
"offset": 0,
"limit": 100
}
Response
{
"status": true,
"msg": "Success",
"result": [
{
"historyId": 9877,
"leadId": 12345,
"type": "",
"category": "",
"text": "Rückruf vereinbart",
"reminderDate": "2026-05-25 00:00:00",
"assignedTo": 12,
"priority": 2,
"completed": false,
"createdBy": 12,
"created": "2026-05-18 14:35:00",
"deleted": false
},
{
"historyId": 9876,
"leadId": 12345,
"type": "",
"category": "Telefon",
"text": "Telefonat geführt — Patient ist interessiert.",
"completed": false,
"createdBy": 12,
"created": "2026-05-18 14:32:00",
"deleted": false
},
{
"historyId": 9870,
"leadId": 12345,
"type": "S",
"category": "",
"text": "Folder: Open → In discussion",
"createdBy": 12,
"created": "2026-05-14 10:02:00",
"deleted": false
}
],
"pagination": {
"offset": 0,
"limit": 100,
"total": 3,
"hasMore": false
}
}