Webhooks: Datenstruktur
Deine Bewerbungen werden innerhalb weniger Sekunden per POST-Request an deine unter "Connect" festgelegte Webhook-URL gesendet. Der Inhalt wird im JSON-Format mit der folgenden Struktur übermittelt.
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"createdAt": {
"type": "string",
"format": "date-time"
},
"name": {
"type": "string"
},
"firstName": {
"type": "string"
},
"lastName": {
"type": "string"
},
"phone": {
"type": "string",
"pattern": "^[0-9]+$"
},
"email": {
"type": "string",
"format": "email"
},
"generalPurposeField": {
"type": "string"
},
"eventFormattedStart": {
"type": "string",
"format": "date-time"
},
"eventFormattedEnd": {
"type": "string",
"format": "date-time"
},
"eventUnixStart": {
"type": "integer"
},
"eventUnixEnd": {
"type": "integer"
},
"googleCalendarHtmlLink": {
"type": "string",
"format": "uri"
},
"funnelTitle": {
"type": "string"
},
"utmParameter": {
"type": "string"
},
"answers": {
"type": "array",
"items": {
"type": "object",
"properties": {
"question": {
"type": "string"
},
"answer": {
"type": "array",
"items": {
"type": "string" // bei dem Element "Schieberegler" wird auch der Wert inkl. Suffix mitgesendet z.B. "3 Jahre"
}
}
},
"required": ["question", "answer"] // wenn keine Antworten verfügbar sind, wird ein leerer Array übertragen
}
}
},
"required": ["createdAt", "name", "email", "answers"]
}
Aktualisiert am: 03/08/2023
Danke!