Webhook Events

Use webhooks to get notified when activity happens in Wunderite.

Webhook Payloads

All webhook events share the same top-level payload shape:

  • Name
    event
    Type
    string
    Description

    The event name. See all available events below.

  • Name
    timestamp
    Type
    timestamp
    Description

    The timestamp when the event took place

  • Name
    team
    Type
    string
    Description

    The UUID of the Wunderite agency the event took place in

  • Name
    data
    Type
    object
    Description

    Each event implements a different data blob, see them below in available events

  • Name
    meta
    Type
    nullable object
    Description

    Additional information that is included in the webhook, see each available event for more information


Meta Properties

When an agency has AMS360 enabled (denoted with AMS360 Meta), certain events will include additional AMS360-specific properties in the meta object. These properties help identify the relevant AMS360 entities associated with the event. The following properties will be included in the meta object:

  • Name
    external_ids.ams360_agency_id
    Type
    string
    Description
    The AMS360 agency ID
  • Name
    external_ids.ams360_customer_guid
    Type
    string
    Description
    The AMS360 customer GUID

Example payload

{
  "event": "form.completed",
  "timestamp": "2026-01-13T20:46:47+00:00",
  "team": "fc8fd97e-4783-4201-8fde-291100264558",
  "data": {...},
  "meta": {
    "external_ids": {
      "ams360_agency_id": "123456",
      "ams360_customer_guid": "abcd-efgh-ijkl-mnop"
    }
  }
}

Webhook Resources

Webhook events follow consistent resource structures for common objects. Webhooks follow the principle of including only the necessary data for each event, so not all properties of a resource may be present in every event.

Below are the common webhook resources used in various events.



Risk Profile Webhook Resource

  • Name
    uuid
    Type
    string
    Description
    The unique identifier for the risk profile
  • Name
    name
    Type
    string
    Description
    The name of the risk profile
  • Name
    profile_type
    Type
    string[]
    Description

    The risk profile type, an array of commercial, personal

Example payload

{
  "uuid": "d10e34bb-4420-47de-ba9f-42a4a3f34b0e",
  "name": "Pied Piper",
  "profile_type": [
    "commercial"
  ]
}


User Webhook Resource

  • Name
    uuid
    Type
    string
    Description
    The unique identifier for the user
  • Name
    role
    Type
    string
    Description

    The role of the user, either agent or customer

  • Name
    name
    Type
    string
    Description
    The name of the user
  • Name
    email
    Type
    string
    Description
    The email of the user

Example payload

{
  "uuid": "a1b2c3d4-e5f6-4789-abcd-ef0123456789",
  "role": "agent",
  "name": "Admin Account",
  "email": "admin@wunderite.com"
}

Available Events

Risk Data


form.completed

AMS360 Meta

Triggered when a form within a risk profile has been completed.

  • Name
    risk_profile
    Type
    Risk Profile
    Description

    The risk profile that the form belongs to

  • Name
    questionnaire.uuid
    Type
    string
    Description
    The unique identifier for the questionnaire that the form is a copy of
  • Name
    questionnaire.title
    Type
    string
    Description
    The title of the questionnaire that the form is a copy of
  • Name
    form.uuid
    Type
    string
    Description
    The unique identifier for the form
  • Name
    form.friendly_name
    Type
    string
    Description
    The name of the form as it appears in the risk profile
  • Name
    form.download_url
    Type
    nullable string
    Description
    The URL to download the flattened PDF for the form, if the form has a PDF or attachments. The download URL is valid for 24 hours.
  • Name
    form.url
    Type
    string
    Description
    The URL to the form in the Wunderite UI
  • Name
    completed_by
    Type
    User
    Description

    The user who completed the form

Example payload

{
  "event": "form.completed",
  "timestamp": "2026-01-14T17:19:12+00:00",
  "data": {
    "risk_profile": {
      "uuid": "d10e34bb-4420-47de-ba9f-42a4a3f34b0e",
      "name": "Pied Piper",
      "profile_type": [
        "commercial"
      ]
    },
    "questionnaire": {
      "uuid": "4e8df9c8-d004-48d8-96b4-5c992ce03045",
      "title": "Markel: Trucking Supplemental Application"
    },
    "form": {
      "uuid": "12a5bf7b-fc1b-40ee-8b5c-0c62fd83eca4",
      "friendly_name": "Markel: Trucking Supplemental Application",
      "download_url": "https://app.wunderite.com/api/files/forms/12a5bf7b-fc1b-40ee-8b5c-0c62fd83eca4?expires=1768497555&flattened=1&signature=8bf1d4bf6903948a860cff30422c51ab59754713fdfb403f53b2a81afeeb058f&attachments=1",
      "url": "https://app.wunderite.com/risk-profiles/d10e34bb-4420-47de-ba9f-42a4a3f34b0e/forms/12a5bf7b-fc1b-40ee-8b5c-0c62fd83eca4"
    },
    "completed_by": {
      "uuid": "a1b2c3d4-e5f6-4789-abcd-ef0123456789",
      "role": "agent",
      "name": "Admin Account",
      "email": "admin@wunderite.com"
    }
  },
  "team": "fc8fd97e-4783-4201-8fde-291100264558"
}

signature_packet.completed

AMS360 Meta

Triggered when a signature packet has had all of its forms signed by all applicable signers.

  • Name
    risk_profile
    Type
    Risk Profile
    Description

    The risk profile that the signature packet belongs to

  • Name
    signature_packet.uuid
    Type
    string
    Description
    The unique identifier of the packet
  • Name
    signature_packet.title
    Type
    string
    Description
    The title of the packet
  • Name
    signature_packet.forms
    Description

    A list of forms within the signature packet

  • Name
    signature_packet.forms.*.uuid
    Type
    string
    Description
    The unique identifier for the form within the packet
  • Name
    signature_packet.forms.*.title
    Type
    string
    Description
    The name of the individual form within the packet
  • Name
    signature_packet.forms.*.download_url
    Type
    string
    Description
    The URL to download the PDF for the form. The download URL is valid for 24 hours.
  • Name
    signature_packet.forms.*.completed_at
    Type
    string
    Description
    The timestamp that the form was completed
  • Name
    signature_packet.forms.*.signers
    Type
    User[]
    Description

    A list of users who are a signer on the form

  • Name
    signature_packet.signers
    Type
    User[]
    Description

    A complete list of users who are a signer on any form in the packet

  • Name
    completed_by
    Type
    User
    Description

    The user who completed the packet

Example payload

{
  "event": "signature_packet.completed",
  "timestamp": "2026-01-15T14:51:13+00:00",
  "data": {
    "risk_profile": {
      "uuid": "d10e34bb-4420-47de-ba9f-42a4a3f34b0e",
      "name": "Pied Piper",
      "profile_type": [
        "commercial"
      ]
    },
    "signature_packet": {
      "uuid": "975b2e54-32cb-40c3-90d1-053395694e72",
      "title": "Tokio Marine HCC: TechGuard Cyber Liability Insurance Application",
      "forms": [
        {
          "uuid": "7d4f0501-2002-4149-b14a-5c309118f0fc",
          "title": "Tokio Marine HCC: TechGuard Cyber Liability Insurance Application",
          "download_url": "https://s3.amazonaws.com/wunderite-signed-docs/f774dc33fecba83e736c0e4cd640408c/tokio_marine_hcc_techguard_cyber_liability_insurance_application_flat.pdf?X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=sail%2F20260115%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260115T145117Z&X-Amz-SignedHeaders=host&X-Amz-Expires=86400&X-Amz-Signature=6f9cdc0818263ded48abb88111424dd7a2d16d362e5b0f5af2b16783ee33112d",
          "completed_at": "2026-01-15T14:51:10+00:00",
          "signers": [
            {
              "uuid": "aa58abc5-9f59-4af7-b52b-83135246acad",
              "name": "Admin Account",
              "email": "admin@wunderite.com",
              "role": "agent"
            },
            {
              "uuid": "55ad55a2-d65e-4635-931f-36c8ba8e5c1b",
              "name": "Agent Account",
              "email": "agent@wunderite.com",
              "role": "agent"
            }
          ]
        }
      ],
      "signers": [
        {
          "uuid": "aa58abc5-9f59-4af7-b52b-83135246acad",
          "name": "Admin Account",
          "email": "admin@wunderite.com",
          "role": "agent"
        },
        {
          "uuid": "55ad55a2-d65e-4635-931f-36c8ba8e5c1b",
          "name": "Agent Account",
          "email": "agent@wunderite.com",
          "role": "agent"
        }
      ],
      "completed_by": {
        "uuid": "aa58abc5-9f59-4af7-b52b-83135246acad",
        "name": "Admin Account",
        "email": "admin@wunderite.com",
        "role": "agent"
      },
    }
  },
  "team": "fc8fd97e-4783-4201-8fde-291100264558"
}

additional_interest.changed

AMS360 Meta

Triggered when additional interests are created, updated, or removed from a risk profile. A maximum of 200 records will be included per webhook.

  • Name
    risk_profile
    Type
    Risk Profile
    Description

    The risk profile that the additional interests belong to.

  • Name
    additional_interests.created
    Description

    A list of additional interest UUIDs that were created.

  • Name
    additional_interests.updated
    Description

    A list of additional interest UUIDs that were updated.

  • Name
    additional_interests.deleted
    Description

    A list of additional interest UUIDs that were deleted.

Example payload

{
  "event": "additional_interest.changed",
  "timestamp": "2026-01-22T19:35:44+00:00",
  "data": {
    "risk_profile": {
      "uuid": "d10e34bb-4420-47de-ba9f-42a4a3f34b0e",
      "name": "Pied Piper",
      "profile_type": [
        "commercial"
      ]
    },
    "additional_interests": {
      "created": [
        "60e6889a-8a49-4e47-9c65-daec458e85f0",
        "acb0dbae-2f21-49a0-8e57-57de24479f31",
        "cee8b830-08f8-4fe4-aed7-c44e8f493db6"
      ],
      "updated": [
        "5b521055-e1c5-40d7-ab98-cd655434432c",
        "ea5e70e7-80dd-465b-8e9c-b569ad4ed35a",
        "31f78a62-85bb-46b4-973d-e537a30c3de7",
        "04180df2-2cce-4837-acae-701db5c31cbe",
        "f7778218-8b64-4db6-9416-cbb0edb63451",
        "b26855ee-0433-4920-993d-3eac9bfbc986"
      ],
      "deleted": [
        "4e93ac6e-cd12-49d3-be69-00afe0ab3a6d",
        "eec85846-82d0-4f08-b1a8-186a3474df8f"
      ],
    }
  },
  "team": "fc8fd97e-4783-4201-8fde-291100264558"
}

building.changed

AMS360 Meta

Triggered when buildings are created, updated, or deleted from a risk profile. A maximum of 200 records will be included per webhook.

  • Name
    risk_profile
    Type
    Risk Profile
    Description

    The risk profile that the buildings belong to.

  • Name
    buildings.created
    Description

    A list of building UUIDs that were created.

  • Name
    buildings.updated
    Description

    A list of building UUIDs that were updated.

  • Name
    buildings.deleted
    Description

    A list of building UUIDs that were deleted.

Example payload

{
  "event": "building.changed",
  "timestamp": "2026-01-22T19:43:02+00:00",
  "data": {
  "risk_profile": {
    "uuid": "d10e34bb-4420-47de-ba9f-42a4a3f34b0e",
    "name": "Pied Piper",
    "profile_type": [
      "commercial"
    ]
  },
  "buildings": {
    "created": [
      "741483cc-c520-4d2e-836c-19dde2519c24",
      "8e958500-78d9-4862-800f-e9d89882c1b2",
      "bb1361d8-9030-4099-aa8b-188eb3cb69c0",
      "af65c7ea-bc31-47f3-87c4-07f6b4388b1a"
    ],
    "updated": [
      "27fdf6c8-1766-4112-a26e-8daa73bc95e6",
      "4cc9c2ca-4c32-42b5-b9a3-0f1af7462173",
      "1ae58bcc-c02b-4a55-b9bf-41bf9c611616",
      "679a7a57-5731-4485-93bd-313e15c20b59",
      "ae47165c-51c4-4b6c-b011-80869303bcb2",
      "6a186fdb-09e3-481a-9fff-67c170d8aefa",
      "c70c5532-1fa4-4644-90d2-9b23e9099943"
    ],
    "deleted": [
      "9534867a-046a-4771-8546-47b3e6843f0b",
      "a747c148-95c7-4f96-ba96-3a644f91d169",
      "0712fe6f-e4d5-4a9e-90dc-11b96c2111ce",
      "8abd8dc0-95ca-481d-a07f-e8e895b81de5"
    ]
  },
},
  "team": "fc8fd97e-4783-4201-8fde-291100264558"
}

contact.changed

AMS360 Meta

Triggered when contacts are created, updated, or deleted from a risk profile. A maximum of 200 records will be included per webhook.

  • Name
    risk_profile
    Type
    Risk Profile
    Description

    The risk profile that the contacts belong to.

  • Name
    contacts.created
    Description

    A list of contact UUIDs that were created.

  • Name
    contacts.updated
    Description

    A list of contact UUIDs that were updated.

  • Name
    contacts.deleted
    Description

    A list of contact UUIDs that were deleted.

Example payload

{
  "event": "contact.changed",
  "timestamp": "2026-01-22T19:51:44+00:00",
  "data": {
    "risk_profile": {
      "uuid": "d10e34bb-4420-47de-ba9f-42a4a3f34b0e",
      "name": "Pied Piper",
      "profile_type": [
        "commercial"
      ]
    },
    "contacts": {
      "created": [
        "d02649e5-3192-49ef-891e-a06f40f09489",
        "c659ff46-968a-40a6-9f18-3f9f48704451",
        "4bcfc75e-da4b-4ff5-bfa7-d73271ff3a64"
      ],
      "updated": [
        "e788b04a-8047-48d1-8fa0-c56f648536c8",
        "756b7042-8fda-4df5-a85f-32a8d3c9ac9f",
        "5a7bcd67-4a21-453e-a6f4-86a7aef17609"
      ],
      "deleted": [
        "101f162b-c6a7-4cf9-a745-b67a00b3b1c0",
        "3de1e4d2-8188-4fd1-8615-83dfe62b14fb"
      ]
    }
  },
  "team": "fc8fd97e-4783-4201-8fde-291100264558"
}

driver.changed

AMS360 Meta

Triggered when drivers are created, updated, or deleted from a risk profile. A maximum of 200 records will be included per webhook.

  • Name
    risk_profile
    Type
    Risk Profile
    Description

    The risk profile that the drivers belong to.

  • Name
    drivers.created
    Description

    A list of driver UUIDs that were created.

  • Name
    drivers.updated
    Description

    A list of driver UUIDs that were updated.

  • Name
    drivers.deleted
    Description

    A list of driver UUIDs that were deleted.

Example payload

{
  "event": "driver.changed",
  "timestamp": "2026-01-22T19:53:54+00:00",
  "data": {
    "risk_profile": {
      "uuid": "d10e34bb-4420-47de-ba9f-42a4a3f34b0e",
      "name": "Pied Piper",
      "profile_type": [
        "commercial"
      ]
    },
    "drivers": {
      "created": [
        "7ea6d624-22db-4fda-ba94-f701997f1194",
        "32732e58-faca-4836-868b-f0489645b4e0",
        "7f1903ad-5071-4a73-a5a7-d94228178367",
        "21801a15-f11a-4996-83e0-3e42bcd4b0f7"
      ],
      "updated": [
        "580044c5-2c69-4ea2-b7dd-d29274dd0c3c",
        "3d046100-8e94-48b4-8c1d-13d7527a030c",
        "8e8af9df-1ccc-42e3-be33-838f2c8f5714",
        "8d45085c-2c69-4e06-8611-79086404de5d"
      ],
      "deleted": [
        "f2be53e3-2e66-42e4-a427-c7fe90472721",
        "6dfe3061-6942-40f0-b596-cc392a4974e8"
      ]
    }
  },
  "team": "fc8fd97e-4783-4201-8fde-291100264558"
}

equipment.changed

AMS360 Meta

Triggered when equipment are created, updated, or deleted from a risk profile. A maximum of 200 records will be included per webhook.

  • Name
    risk_profile
    Type
    Risk Profile
    Description

    The risk profile that the equipment belong to.

  • Name
    equipment.created
    Description

    A list of equipment UUIDs that were created.

  • Name
    equipment.updated
    Description

    A list of equipment UUIDs that were updated.

  • Name
    equipment.deleted
    Description

    A list of equipment UUIDs that were deleted.

Example payload

{
  "event": "equipment.changed",
  "timestamp": "2026-01-22T19:55:15+00:00",
  "data": {
    "risk_profile": {
      "uuid": "d10e34bb-4420-47de-ba9f-42a4a3f34b0e",
      "name": "Pied Piper",
      "profile_type": [
        "commercial"
      ]
    },
    "equipment": {
      "created": [
        "333ba6ab-1a22-4359-a250-99370f2c79ae",
        "9f5cb705-f492-455c-aa73-29a6445ae5c6",
        "056fc504-e377-4528-aa5a-ee0a6f0f3acf",
        "cb4c7a36-1d74-4256-ad2c-eada6b12a3f7"
      ],
      "updated": [
        "80d9ac4a-d8d3-4ffc-8541-24866b37ca86",
        "b1bfdbbe-a0a2-4586-abcd-071cce524e67",
        "8f8881de-d924-43e2-9def-8b44a4aa3bf8",
        "e44225af-93d6-4752-b565-bcbe26a1ecff"
      ],
      "deleted": [
        "e049ae6e-b222-43f1-b033-db32020ae52e",
        "610e04f7-840a-447e-9862-86d01f1eb25f"
      ]
    }
  },
  "team": "fc8fd97e-4783-4201-8fde-291100264558"
}

home.changed

AMS360 Meta

Triggered when real estate are created, updated, or deleted from a risk profile. A maximum of 200 records will be included per webhook.

  • Name
    risk_profile
    Type
    Risk Profile
    Description

    The risk profile that the real estate belong to.

  • Name
    homes.created
    Description

    A list of real estate UUIDs that were created.

  • Name
    homes.updated
    Description

    A list of real estate UUIDs that were updated.

  • Name
    homes.deleted
    Description

    A list of real estate UUIDs that were deleted.

Example payload

{
  "event": "home.changed",
  "timestamp": "2026-01-22T19:56:34+00:00",
  "data": {
    "risk_profile": {
      "uuid": "65540f11-36c1-44fb-b407-da9becf6b8e4",
      "name": "Ted Lasso",
      "profile_type": [
        "personal"
      ]
    },
    "homes": {
      "created": [
        "4f620a91-75d7-493e-b014-d7a0fb7ee30a",
        "e4ed2d46-3240-4c52-9d7e-56733c5166fb"
      ],
      "updated": ["f75f72fc-22ee-4960-adae-5496f36093fc"],
      "deleted": ["969889ad-1e2b-440e-9231-6f53c10da0d2"]
    }
  },
  "team": "fc8fd97e-4783-4201-8fde-291100264558"
}

AMS360 Meta

Triggered when legal entities are created, updated, or deleted from a risk profile. A maximum of 200 records will be included per webhook.

  • Name
    risk_profile
    Type
    Risk Profile
    Description

    The risk profile that the legal entities belong to.

  • Name
    legal_entities.created
    Description

    A list of legal entity UUIDs that were created.

  • Name
    legal_entities.updated
    Description

    A list of legal entity UUIDs that were updated.

  • Name
    legal_entities.deleted
    Description

    A list of legal entity UUIDs that were deleted.

Example payload

{
  "event": "legal_entity.changed",
  "timestamp": "2026-01-22T19:57:55+00:00",
  "data": {
    "risk_profile": {
      "uuid": "d10e34bb-4420-47de-ba9f-42a4a3f34b0e",
      "name": "Pied Piper",
      "profile_type": [
        "commercial"
      ]
    },
    "legal_entities": {
      "created": [
        "83eae6d0-5c59-4289-9736-a2393c4b5ae9",
        "3b107094-5347-4791-82c3-22d7d6bae0bc",
        "91ef2898-bb1c-45b5-b960-f92b7bfeb9af"
      ],
      "updated": ["f5b8ca66-9315-4cd2-b2bf-67eb8fd584aa"],
      "deleted": ["340a0229-0300-4b5b-ae30-6caf2825d5a5"]
    }
  },
  "team": "fc8fd97e-4783-4201-8fde-291100264558"
}

liability.changed

AMS360 Meta

Triggered when liability exposures are created, updated, or deleted from a risk profile. A maximum of 200 records will be included per webhook.

  • Name
    risk_profile
    Type
    Risk Profile
    Description

    The risk profile that the liability exposures belong to.

  • Name
    liabilities.created
    Description

    A list of liability exposure UUIDs that were created.

  • Name
    liabilities.updated
    Description

    A list of liability exposure UUIDs that were updated.

  • Name
    liabilities.deleted
    Description

    A list of liability exposure UUIDs that were deleted.

Example payload

{
  "event": "liability.changed",
  "timestamp": "2026-01-22T19:59:23+00:00",
  "data": {
    "risk_profile": {
      "uuid": "d10e34bb-4420-47de-ba9f-42a4a3f34b0e",
      "name": "Pied Piper",
      "profile_type": [
        "commercial"
      ]
    },
    "liabilities": {
      "created": [
        "f42e79d6-d101-4c73-b89d-004673bacb32",
        "b7ec1b6b-3cc1-4fb0-9797-63ee244cc115",
        "676fd708-30e6-46a5-9918-9d5b68ae5099",
        "78a1f338-9dab-4a98-aba5-920c252cc313"
      ],
      "updated": [
        "02cdab62-dafb-4ce3-aa5c-cca6abc4e446",
        "87ba5a83-d0f8-4649-ae50-fcc2af59ffc7",
        "f5b4c824-9151-4213-b0b6-086414bb88d5"
      ],
      "deleted": [
        "81be6572-c23d-49db-a863-cf9389679fc3",
        "36f555c6-4c5d-40f8-bda7-b3fb7e80447b"
      ]
    }
  },
  "team": "fc8fd97e-4783-4201-8fde-291100264558"
}

premise.changed

AMS360 Meta

Triggered when premises are created, updated, or deleted from a risk profile. A maximum of 200 records will be included per webhook.

  • Name
    risk_profile
    Type
    Risk Profile
    Description

    The risk profile that the premises belong to.

  • Name
    premises.created
    Description

    A list of premise UUIDs that were created.

  • Name
    premises.updated
    Description

    A list of premise UUIDs that were updated.

  • Name
    premises.deleted
    Description

    A list of premise UUIDs that were deleted.

Example payload

{
  "event": "premise.changed",
  "timestamp": "2026-01-22T19:59:23+00:00",
  "data": {
    "risk_profile": {
      "uuid": "d10e34bb-4420-47de-ba9f-42a4a3f34b0e",
      "name": "Pied Piper",
      "profile_type": [
        "commercial"
      ]
    },
    "premises": {
      "created": [
        "72a303fc-926c-4a16-a5d1-0f0b56ac397a",
        "f758433f-3689-48f9-9bc2-da45f2fdb451",
        "f1f48e2f-ef23-48e1-9cf3-9c1985b4a994"
      ],
      "updated": [
        "badeb72a-0bcc-4709-b1b6-43458824ee9d",
        "681c8520-4f6e-40d6-afc4-f0fed0659f47",
        "428a9999-4243-47cf-9ab4-f934fc014ff0"
      ],
      "deleted": ["9a3f227a-a7e7-42d7-a8af-caaaff8005ca"]
    }
  },
  "team": "fc8fd97e-4783-4201-8fde-291100264558"
}

subject_of_insurance.changed

AMS360 Meta

Triggered when subjects of insurance are created, updated, or deleted from a risk profile. A maximum of 200 records will be included per webhook.

  • Name
    risk_profile
    Type
    Risk Profile
    Description

    The risk profile that the subjects of insurance belong to.

  • Name
    subjects_of_insurance.created
    Description

    A list of subjects of insurance UUIDs that were created.

  • Name
    subjects_of_insurance.updated
    Description

    A list of subjects of insurance UUIDs that were updated.

  • Name
    subjects_of_insurance.deleted
    Description

    A list of subjects of insurance UUIDs that were deleted.

Example payload

{
  "event": "subject_of_insurance.changed",
  "timestamp": "2026-01-22T21:23:42+00:00",
  "data": {
    "risk_profile": {
      "uuid": "d10e34bb-4420-47de-ba9f-42a4a3f34b0e",
      "name": "Pied Piper",
      "profile_type": [
        "commercial"
      ]
    },
    "subjects_of_insurance": {
      "created": [
        "6bc589a7-c017-44e6-9d25-e29866314962",
        "bcfde1fa-0319-45b0-af38-b529045936e5"
      ],
      "updated": ["505653cd-e6ef-469e-a6b8-3405eee2921f"],
      "deleted": []
    }
  },
  "team": "fc8fd97e-4783-4201-8fde-291100264558"
}

vehicle.changed

AMS360 Meta

Triggered when vehicles are created, updated, or deleted from a risk profile. A maximum of 200 records will be included per webhook.

  • Name
    risk_profile
    Type
    Risk Profile
    Description

    The risk profile that the vehicles belong to.

  • Name
    vehicles.created
    Description

    A list of vehicle UUIDs that were created.

  • Name
    vehicles.updated
    Description

    A list of vehicle UUIDs that were updated.

  • Name
    vehicles.deleted
    Description

    A list of vehicle UUIDs that were deleted.

Example payload

{
  "event": "vehicle.changed",
  "timestamp": "2026-01-22T19:59:23+00:00",
  "data": {
    "risk_profile": {
      "uuid": "d10e34bb-4420-47de-ba9f-42a4a3f34b0e",
      "name": "Pied Piper",
      "profile_type": [
        "commercial"
      ]
    },
    "vehicles": {
      "created": [
        "a2ed3810-c5b6-44a0-af0f-37772761d02f",
        "402a4561-0ea0-448d-a518-c830ff0ad7e3",
        "6ca6c956-abc3-4faa-8351-ea7aea88bbe5",
        "18a30c9c-ae85-434a-ab6e-4567ebca8cbc"
      ],
      "updated": [
        "45f2f6bc-bc61-487d-b004-7f70c36127d0",
        "07bf225e-c92a-402c-8f23-2bff5e66ad09"
      ],
      "deleted": ["a4728a24-3ba2-43f2-ba62-040596e19d61"]
    }
  },
  "team": "fc8fd97e-4783-4201-8fde-291100264558"
}

workers_comp.changed

AMS360 Meta

Triggered when workers' compensation exposures are created, updated, or deleted from a risk profile. A maximum of 200 records will be included per webhook.

  • Name
    risk_profile
    Type
    Risk Profile
    Description

    The risk profile that the workers' compensation exposures belong to.

  • Name
    workers_comp.created
    Description

    A list of workers' compensation exposure UUIDs that were created.

  • Name
    workers_comp.updated
    Description

    A list of workers' compensation exposure UUIDs that were updated.

  • Name
    workers_comp.deleted
    Description

    A list of workers' compensation exposure UUIDs that were deleted.

Example payload

{
  "event": "workers_comp.changed",
  "timestamp": "2026-01-22T19:59:23+00:00",
  "data": {
    "risk_profile": {
      "uuid": "d10e34bb-4420-47de-ba9f-42a4a3f34b0e",
      "name": "Pied Piper",
      "profile_type": [
        "commercial"
      ]
    },
    "workers_comp": {
      "created": [
        "55531e17-a60c-4ed8-ad36-c127b68d1550",
        "403bdcff-45f2-44a4-b138-b8ea20d737e5",
        "103a08e1-9130-4630-b1fb-904719e8a374",
        "47a3220a-8860-468a-804b-5526fc4865c8"
      ],
      "updated": [
        "eac3aace-6509-463a-bdeb-077fe902f3d4",
        "90bee6c5-23ed-46e2-ab61-04f629d7d023",
        "778022b6-365f-4ccc-a49f-1109aed14ac7"
      ],
      "deleted": ["02220a4d-4749-4223-9a84-aca680d2a2f3"]
    }
  },
  "team": "fc8fd97e-4783-4201-8fde-291100264558"
}