Webhook event

DynamicFormSnapshotCreatedEvent

Sent when a dynamic form is answered for the first time and stored against a Sodtrack record.

Sodtrack sends POST with Content-Type: application/json to the endpoint configured for your tenant. See webhooks overview for delivery and security guidance.

Payload

Payload
{
  "timestamp": "1773154800",
  "userTriggererEmail": "tecnico@cliente.cl",
  "dynamicFormSnapshot": {
    "id": 2047,
    "dynamicFormId": 3,
    "formName": "Booking creation form",
    "entityName": "booking",
    "entityId": "163050",
    "entityReference": "BK-163050",
    "flow": "booking_creation"
  },
  "answers": [
    {
      "id": 11232,
      "reference": "ref-boolean-type",
      "label": "True or false",
      "type": "boolean",
      "value": true
    },
    {
      "id": 11236,
      "reference": "ref-selection-type",
      "label": "Selected option?",
      "type": "select",
      "value": "Option 1"
    },
    {
      "id": 11240,
      "reference": "ref-options-type",
      "label": "Selected options",
      "type": "checkbox",
      "values": [
        "Option 1",
        "Option 2"
      ]
    },
    {
      "id": 11242,
      "reference": "ref-numeric-type",
      "label": "Favorite number",
      "type": "numeric",
      "value": 45
    },
    {
      "id": 11243,
      "reference": "ref-currency-type",
      "label": "Currency and payment",
      "type": "currency",
      "value": "CLP",
      "secondaryValue": 25000
    },
    {
      "id": 11244,
      "reference": "ref-date-type",
      "label": "Actual date",
      "type": "date",
      "value": "2026-09-17"
    },
    {
      "id": 11241,
      "reference": "ref-signature-type",
      "label": "Customer signature",
      "type": "signature",
      "value": "https://example-bucket.s3.amazonaws.com/dynamic-form/attachment/signature.png?AWSAccessKeyId=EXAMPLE&Expires=1773241200&Signature=EXAMPLE"
    }
  ]
}

Sent when a dynamic form is answered for the first time and stored against a Sodtrack record.

answers[] contains every question that was answered. Questions left blank are not included.

The payload contract is documented in the Dynami Form section description.