Skip to main content

Data into Chameleon

These webhooks are a simple way to get data into Chameleon. Currently, our Incoming Webhooks API supports the following two advanced use cases:
  • To send data from your Backend into Chameleon for targeting with Segments.
  • To send data directly from our Integration partners. Some examples are Heap and Customer.io which both have the robust omni-webhook functionality to send Data directly into Chameleon.
Model + detailsURL
User ProfilesPOST /v3/observe/hooks/:account_secret/profiles
CompaniesPOST /v3/observe/hooks/:account_secret/companies
EventsPOST /v3/observe/hooks/:account_secret/events

Integration partners

Limits

  • Up to a total of 768 bytes are stored for each scalar value where each Array item and each Hash value can reach this limit.
  • See the full page on Limits for more information.
  • Any data received that exceeds this limit will be truncated at the 768th byte and a warning surfaced on the data management page for user data or for company data.

Normalization

  • Property names are normalized to lower case and underscored i.e. planName => plan_name.
  • See the full page on Normalization for more information.

Data out of Chameleon

Chameleon can send webhooks to your backend when users interact with Experiences. See the Outgoing Webhooks page for full details on topics, schemas, verification, and payload examples.