---
title: "Location Event"
method: POST
path: "SalonEvent"
tags: ["Webhooks"]
---

# Location Event

`POST SalonEvent` (webhook)

Sent when a location is created, updated, or deleted.

## Payload

- object
  - `company_id` integer, required — Location ID where the event occurred.
  - `resource` 'salon', required — Resource type.
  - `resource_id` integer, required — ID of the resource that was created, updated, or deleted.
  - `status` 'create' | 'update' | 'delete', required — Type of change that occurred.
  - `data` Salon, required — Location data sent in webhook notifications. Corresponds to the output of the location detail API. Contains comprehensive location information.
    - `id` integer — Location ID.
    - `title` string — Location name.
    - `public_title` string — Public display name.
    - `phone` string — Primary phone number.
    - `phones` string[] — All phone numbers.
    - `country_id` integer
    - `country` string
    - `city_id` integer
    - `city` string
    - `active` 0 | 1 — 1 — active, 0 — inactive.
    - `timezone` string — Timezone offset (e.g. "+3").
    - `timezone_name` string — IANA timezone name.
    - `address` string
    - `coordinate_lat` number
    - `coordinate_lon` number
    - `currency_short_title` string — Currency code (e.g. "USD").
    - `business_group_id` integer
    - `business_type_id` integer
    - `site` string — Website URL.
    - `zip` string
    - `logo` string — Logo URL.
    - `short_descr` string — Short description.
    - `description` string — Full description (HTML).
    - `schedule` object — Working hours schedule.
    - `email` string
    - `social` object — Social media links.
      - `facebook` string
      - `instagram` string
      - `telegram` string
      - `whatsapp` string
      - `viber` string
      - `vk` string
    - `main_group_id` integer
    - `main_group` object, nullable
      - `id` integer
      - `title` string
    - `record_type_id` integer
    - `booking_comment_required` boolean
    - `booking_email_required` boolean

## Acknowledgement `200`

Your server should return any 2xx status code to acknowledge receipt.

---

[API](https://skmtc.dev/alteg/apis/developer-tools.md) · [All operations](https://skmtc.dev/alteg/apis/developer-tools/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/alteg/developer-tools/revisions/c89b6494ffd2/schema)
