Webhook Aktion Datenformat Guide

Erstellt von Elias Brasser, Geändert am Mi, 24 Aug, 2022 um 4:43 VORMITTAGS von Elias Brasser

Im Folgenden sind einige der Felder aufgeführt, die über die Webhook-Aktion verfügbar gemacht werden


Hinweis: Während die Daten für Kontakte und das Unterkonto (Standort) standardmäßig verfügbar sind, werden andere verwandte Objekte wie Termine, Aufgaben usw. NUR übertragen, wenn der entsprechende Auslöser im Workflow angewendet wird.


Zum Beispiel können Datum und Uhrzeit von Terminen nur dann abgerufen werden, wenn der Workflow die Referenz des Termins als Eingabeauslöser wie "Termin gebucht" enthält. In ähnlicher Weise ist der Eigentümer der verschiedenen Opportunities in der Pipeline nur verfügbar, wenn der Workflow einen Opportunity-Auslöser wie Pipeline geändert enthält.


In den kommenden Versionen planen wir, eine Reihe robusterer konfigurierbarer Optionen bereitzustellen, um sicherzustellen, dass unsere Benutzer das Beste aus der Funktion machen können.




{

  // Contact standard fields

  first_name,

  last_name,

  full_name,

  email,

  phone,

  tags,

  address1,

  city,

  state,

  country,

  timezone,

  date_created,

  postal_code,

  company_name,

  website,

  date_of_birth,

  contact_source,

  full_address,

  contact_type,

  gclid,


  ...

  ... Contact Custom Fields

  ...


  // Location Data mostly present alawys with all webhooks, key field: location

  location: {

      name,

      address,

      city,

      state,

      country,

      postalCode,

      fullAddress,

      id

  }


  // Opportunity if applicable, added on root level

  opportunity_name,

  status,

  lead_value,

  opportunity_source,

  source,

  pipleline_stage, // name of pipeline stage

  pipeline_id,

  id,

  pipeline_name,


  // Campaign if applicable, field key: campaign

  campaign: {

      id,

      name

  },


  // User if applicable, field key: user

  user: {

      firstName,

      lastName,

      email,

      phone,

      extension,

      address1,

      city,

      state,

      country,

      postalCode

  },


  // Appointment if applicable, field key: calendar 

  calendar: {

      id, // calendar id

      calendarName, // calendar.name,

      title, // appointment title

      selectedTimezone, // location timezone OR 'UTC'

      appointmentId,

      startTime: // startTime as per the selectedTimezone in format 'YYYY-MM-DDTHH:mm:ss'

      endTime: // endTime as per the selectedTimezone in format 'YYYY-MM-DDTHH:mm:ss'

      status,

      appoinmentStatus,

      address,

      notes,

      date_created,

      created_by, // user name if this is created by user

      created_by_user_id // user id if this is created by user

      created_by_meta: { // internal fields

        source,

        channel

      },

      last_updated_by_meta: { // internal fields

        source,

        channel

      }

  },


  // Two Step OrderForm if applicable, field key: order

  order: {

      ... // Dynamic data, please run the test in order to get example data

  },


  // Invoice if applicable, field key: invoice

  invoice: {

      ... // Dynamic data, please run the test in order to get example data

  },


  // Task if applicable, field key: task

  task: {

      title,

      body,

      dueDate: dueDate converted to UTC timezone with format 'YYYY-MM-DDTHH:mm:ss'

  }


  // Note if applicable, field key: note

  note: {

      body

  }


  // Message if applicable, field key: message

  message: {

      type,

      body,

      direction,

      status

  }


  // Workflow if applicable, field key: workflow

  workflow: {

      id,

      name

  }

}

War dieser Artikel hilfreich?

Das ist großartig!

Vielen Dank für das Feedback

Leider konnten wir nicht helfen

Vielen Dank für das Feedback

Wie können wir diesen Artikel verbessern?

Wählen Sie wenigstens einen der Gründe aus

Feedback gesendet

Wir wissen Ihre Bemühungen zu schätzen und werden versuchen, den Artikel zu korrigieren