Endpoints / addLeadOffer

addLeadOffer

Angebot erstellen (Items + Template → PDF + History-Eintrag)

Stateless: alle Items werden im Call übergeben, PDF wird via TBS+LibreOffice generiert und als History-Eintrag (type=OFF) gespeichert. Template-IDs via getReferenceData(kinds=['offerTemplates']).

HTTP Request

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

Request Parameters

Parameter Pflicht Typ Beispiel / Default
leadId required integer
templateId required string
offerDate

Default: heute

optional string
items required array

Response Parameters

Demo

POST https://dev.vitabyte.ch/v1/sales/addLeadOffer
Payload
{
    "leadId": 12345,
    "templateId": "tpl-vollstationaer",
    "offerDate": "2026-05-20",
    "items": [
        {
            "description": "Aufnahmegespräch",
            "quantity": 1,
            "unitPrice": 250
        }
    ]
}
Response