Map inbound webhook fields

Map JSON fields to customers, activity, and other records

Published

Lakshey

Mapping tells myne which fields in an incoming JSON payload update a customer, activity, business, product, or transaction.

Create the webhook first: Settings → Webhooks → Add webhook. You get a Webhook Address to send data to, and a Source name for your own reference. How the URL fits your stack is in Ingesting Data into myne via Webhooks.

Map incoming fields

On New webhook or Edit webhook, each row is Incoming fieldMaps to.

  1. Paste or load a sample payload.

  2. Select Insert from sample… to pick a path, or type one (for example customer.email).

  3. Choose the myne field under Maps to.

  4. Select Add row for the next field.

myne checks required fields for the Entity type you chose before you can save.

One payload or several

Leave the extra toggles off when every request has the same shape and one entity.

  • Multiple entities — one payload should update more than one record type in order (for example a customer and a business from the same form).

  • Multiple topics — one URL receives different event types on the same address. Turn this on instead of creating a webhook per topic.

Preview, then save

Open Preview. Select Load last received to use a real payload, or run Run preview against sample JSON. When the mapped result looks right, select Save webhook.