WhaBuzz docs
Event catalogue

Unknown Meta fields (meta.other)

Meta adds webhook fields over time. Anything WhaBuzz has no named type for arrives as meta.other with the change value as data and the field name in data.field. Nothing is dropped, so new Meta feature

Meta adds webhook fields over time. Anything WhaBuzz has no named type for arrives as meta.other with the change value as data and the field name in data.field. Nothing is dropped, so new Meta features reach you before WhaBuzz documents them.

Event type: meta.other. Fixture payloads are the WhaBuzz Demo tenant's real ids with a fictional customer number; id, tenant_id and created_at in envelopes are illustrative.

#A field WhaBuzz has no type for

What Meta POSTs to WhaBuzz (fixtures/meta/unknown_field.json):

{
  "object": "whatsapp_business_account",
  "entry": [
    {
      "id": "26059971920328384",
      "changes": [
        {
          "value": {
            "anything": {
              "nested": [
                1,
                2,
                {
                  "deep": true
                }
              ]
            },
            "display_phone_number": "14692311132"
          },
          "field": "some_future_field"
        }
      ]
    }
  ]
}
json

What your endpoint receives, as the body of a signed POST. raw is abbreviated here; on the wire it is the full body above.

{
  "id": "evt_01JAB3K9X2S8C4M7Q1V5R6T0YZ",
  "type": "meta.other",
  "api_version": "2026-10-16",
  "created_at": "2025-10-16T05:12:03.481Z",
  "tenant_id": "a578246e-b97f-48e6-ae42-939ec3ccf917",
  "waba_id": "26059971920328384",
  "phone_number_id": null,
  "display_phone_number": "14692311132",
  "wamid": null,
  "wa_id": null,
  "user_id": null,
  "dedupe_key": "some_future_field:<sha256 of the canonical value>",
  "data": {
    "anything": {
      "nested": [
        1,
        2,
        {
          "deep": true
        }
      ]
    },
    "display_phone_number": "14692311132",
    "field": "some_future_field"
  },
  "raw": {
    "…": "the complete Meta POST body, byte for byte, as shown above"
  },
  "raw_path": "entry[0].changes[0].value"
}
json

This page as Markdown: /events/meta-other.md. All docs in one file: /llms-full.txt.