> For the complete documentation index, see [llms.txt](https://www.boxhero.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.boxhero.io/docs/documentation/th/integrations/webhook.md).

# เว็บฮุก

<figure><img src="/files/0c33ce17664b7afedd5fa2793f0b42c722580293" alt=""><figcaption></figcaption></figure>

***

## การลงทะเบียน

คุณสามารถลงทะเบียน webhook ได้ที่ <mark style="color:สีน้ำเงิน;">**`การตั้งค่า`**</mark> **>** <mark style="color:สีน้ำเงิน;">**`การเชื่อมต่อและ API`**</mark> ในทีม BoxHero ของคุณ

<figure><img src="/files/3ae0902965d93aa13ee1f291802d2f9420fa5771" alt=""><figcaption></figcaption></figure>

## พฤติกรรมการส่งมอบและการลองใหม่

เมื่อเกิดอีเวนต์ BoxHero จะส่งคำขอ HTTP `POST` ไปยังปลายทาง webhook ที่คุณลงทะเบียนไว้ เนื้อหาของคำขอจะมีเพย์โหลด JSON ที่อธิบายอีเวนต์นั้น

* หากเซิร์ฟเวอร์ของคุณตอบกลับด้วย **HTTP 200 OK**อีเวนต์นั้นจะถือว่าส่งมอบสำเร็จ
* หากเซิร์ฟเวอร์ของคุณตอบกลับด้วย **รหัสสถานะที่ไม่ใช่ 200 ใดๆ**BoxHero จะถือว่าเป็นความล้มเหลวชั่วคราวและจะลองส่งใหม่สูงสุด 3 ครั้ง

## โครงสร้างเพย์โหลดของ Webhook

อีเวนต์ webhook ทั้งหมดจะถูกส่งด้วยโครงสร้าง JSON ต่อไปนี้ในเนื้อหาของคำขอ:

```json
{
  "id": "1234", // รหัสเฉพาะของอีเวนต์
  "topic": "txs/new", // หัวข้ออีเวนต์
  "version": 1, // เวอร์ชันสคีมาของเพย์โหลด
  "payload": { // ข้อมูลเฉพาะของอีเวนต์
    ...
  },
  "created_time": "2025-08-06T09:20:48.623Z" // เวลาที่เกิดอีเวนต์ (ISO 8601)
}
```

***

## ลำดับของอีเวนต์

BoxHero **ไม่** รับประกันลำดับการส่งมอบอีเวนต์ ตัวอย่างเช่น อีเวนต์ `item/new` อาจมาถึงหลังอีเวนต์ `item/delete` สำหรับสินค้าเดียวกัน

ฟิลด์ `created_time` ในเพย์โหลดอีเวนต์จะแสดงเวลาที่เกิดอีเวนต์จริง ให้ implement ตรรกะแบบ idempotent และทนต่อการสลับลำดับในตัวจัดการ webhook ของคุณเพื่อจัดการอีเวนต์ได้อย่างเชื่อถือ

## หัวข้ออีเวนต์

{% hint style="info" %}
หากคุณต้องการการสนับสนุนสำหรับหัวข้ออีเวนต์เพิ่มเติม โปรดติดต่อ [ฝ่ายสนับสนุน](/docs/documentation/th/resources/contact.md).
{% endhint %}

### `txs/new`

ทริกเกอร์เมื่อเกิดธุรกรรมสินค้าคงคลัง (รับเข้า / จ่ายออก / ปรับสต็อก / ย้ายสต็อก)

{% hint style="warning" %}
**หมายเหตุ:** อีเวนต์นี้ *ไม่* ถูกทริกเกอร์สำหรับการปรับที่สร้างผ่านการแก้ไขแบบกลุ่มหรือนำเข้า (เช่น เมื่อเพิ่มหรืออัปเดตสินค้าผ่าน Excel)
{% endhint %}

<table><thead><tr><th width="207">ฟิลด์</th><th width="100" data-type="checkbox">จำเป็น</th><th>คำอธิบาย</th><th data-hidden data-type="checkbox">จำเป็นหรือไม่</th><th data-hidden>คำอธิบาย</th><th data-hidden>โหมดทีม</th></tr></thead><tbody><tr><td>id</td><td>true</td><td>รหัสเฉพาะของธุรกรรม</td><td>true</td><td>รหัสเฉพาะของประวัติ</td><td>ทั้งหมด</td></tr><tr><td>type</td><td>true</td><td>ประเภทของธุรกรรม<br>(in, out, adjust, move)</td><td>true</td><td><p>ประเภทของประวัติ</p><ul><li>รับเข้า : in</li><li>จ่ายออก : out</li><li>ปรับ : adjust</li><li>ย้าย : move</li></ul></td><td>ทั้งหมด</td></tr><tr><td>partner</td><td>false</td><td>คู่ค้า</td><td>false</td><td></td><td></td></tr><tr><td>partner.id</td><td>false</td><td>รหัสเฉพาะของคู่ค้า</td><td>false</td><td></td><td></td></tr><tr><td>partner.name</td><td>false</td><td>ชื่อคู่ค้า</td><td>false</td><td></td><td></td></tr><tr><td>partner.deleted</td><td>false</td><td>ระบุว่าคู่ค้าถูกลบหรือไม่</td><td>false</td><td></td><td></td></tr><tr><td>from_location</td><td>false</td><td>ตำแหน่งต้นทาง</td><td>false</td><td></td><td></td></tr><tr><td>from_location.id</td><td>false</td><td>รหัสเฉพาะของตำแหน่งต้นทาง</td><td>false</td><td></td><td></td></tr><tr><td>from_location.name</td><td>false</td><td>ชื่อตำแหน่งต้นทาง</td><td>false</td><td></td><td></td></tr><tr><td>from_location.deleted</td><td>false</td><td>ระบุว่าตำแหน่งต้นทางถูกลบหรือไม่</td><td>false</td><td></td><td></td></tr><tr><td>to_location</td><td>true</td><td>ตำแหน่งปลายทาง</td><td>false</td><td></td><td></td></tr><tr><td>to_location.id</td><td>true</td><td>รหัสเฉพาะของตำแหน่งปลายทาง</td><td>false</td><td></td><td></td></tr><tr><td>to_location.name</td><td>true</td><td>ชื่อตำแหน่งปลายทาง</td><td>false</td><td></td><td></td></tr><tr><td>to_location.deleted</td><td>true</td><td>ระบุว่าตำแหน่งปลายทางถูกลบหรือไม่</td><td>false</td><td></td><td></td></tr><tr><td>items</td><td>true</td><td>รายการย่อยในธุรกรรม</td><td>true</td><td>รายการแยกตามสินค้าที่ประกอบเป็นประวัติ</td><td>ทุกโหมด</td></tr><tr><td>items.id</td><td>true</td><td>รหัสเฉพาะของสินค้า</td><td>true</td><td>รหัสเฉพาะของสินค้า</td><td>ทุกโหมด</td></tr><tr><td>items.name</td><td>true</td><td>ชื่อสินค้า</td><td>true</td><td>ชื่อของสินค้า</td><td>ทุกโหมด</td></tr><tr><td>items.quantity</td><td>true</td><td>การเปลี่ยนแปลงสินค้าคงคลังจากการรับเข้า/จ่ายออก/ปรับ/ย้ายสต็อก</td><td>true</td><td>จำนวนการรับเข้า/จ่ายออก/ปรับ/ย้ายของสินค้ารายการนี้</td><td>ทุกโหมด</td></tr><tr><td>items.deleted</td><td>true</td><td>ระบุว่าสินค้าถูกลบหรือไม่</td><td>true</td><td>ระบุว่าสินค้าถูกลบหรือไม่</td><td></td></tr><tr><td>items.from_location_new_stock_level</td><td>false</td><td>ระดับสต็อกที่ตำแหน่งต้นทางหลังธุรกรรม</td><td>false</td><td></td><td></td></tr><tr><td>items.to_location_new_stock_level</td><td>true</td><td>ระดับสต็อกที่ตำแหน่งปลายทางหลังธุรกรรม</td><td>false</td><td></td><td></td></tr><tr><td>transaction_time</td><td>true</td><td>เวลาธุรกรรม (เช่น เวลา รับเข้า/จ่ายออก)</td><td>false</td><td></td><td></td></tr><tr><td>created_at</td><td>true</td><td>เวลาที่สร้างธุรกรรม</td><td>false</td><td></td><td></td></tr><tr><td>created_by</td><td>true</td><td>สมาชิกที่สร้างธุรกรรม</td><td>false</td><td></td><td></td></tr><tr><td>created_by.id</td><td>true</td><td>รหัสเฉพาะของสมาชิก</td><td>false</td><td></td><td></td></tr><tr><td>created_by.name</td><td>true</td><td>ชื่อสมาชิก</td><td>false</td><td></td><td></td></tr><tr><td>created_by.deleted</td><td>true</td><td>ระบุว่าสมาชิกถูกลบหรือไม่</td><td>false</td><td></td><td></td></tr><tr><td>count_of_items</td><td>true</td><td>จำนวนสินค้า</td><td>false</td><td></td><td></td></tr><tr><td>total_quantity</td><td>true</td><td>จำนวนการเปลี่ยนแปลงสินค้าคงคลังทั้งหมด</td><td>false</td><td></td><td></td></tr><tr><td>url</td><td>true</td><td>ที่อยู่ URL สำหรับดูหน้ารายละเอียดธุรกรรม</td><td>false</td><td></td><td></td></tr><tr><td>บันทึก</td><td>false</td><td>หมายเหตุที่เกี่ยวข้องกับธุรกรรม</td><td>false</td><td></td><td></td></tr></tbody></table>

#### ตัวอย่างเพย์โหลดของ Webhook – `รับเข้า` อีเวนต์

```json
{
  "id": 16160911,
  "type": "in",
  "to_location": {
    "id": 52766,
    "name": "Warehouse 3",
    "deleted": false
  },
  "items": [
    {
      "id": 14277699,
      "name": "belif Cleansing Gel Oil Enriched",
      "quantity": 2,
      "deleted": false,
      "to_location_new_stock_level": 3
    },
    {
      "id": 14277698,
      "name": "belif Aqua Bomb Jelly Cleanser",
      "quantity": 2,
      "deleted": false,
      "to_location_new_stock_level": 5
    }
  ],
  "transaction_time": "2023-04-25T05:42:27.545Z",
  "created_at": "2023-08-14T05:14:29.499Z",
  "created_by": {
    "id": 201345,
    "name": "corp",
    "deleted": false
  },
  "count_of_items": 2,
  "total_quantity": 4,
  "url": "https://web.boxhero-app.com/team/149058/mode/0#/tx/16160911"
}
```

#### ตัวอย่างเพย์โหลดของ Webhook – `ย้ายสต็อก` อีเวนต์

<pre class="language-json"><code class="lang-json">{
  "id": 3692714,
  "type": "move",
  "from_location": {
    "id": 52765,
    "name": "Warehouse 2",
    "deleted": false
  },
  "to_location": {
    "id": 52766,
    "name": "Warehouse 3",
<strong>    "deleted": false
</strong>  },
  "items": [
    {
      "id": 14873303,
      "name": "Auto liner 3.5mm",
      "quantity": 1,
      "deleted": false,
      "from_location_new_stock_level": -1,
      "to_location_new_stock_level": 1
    }
  ],
  "transaction_time": "2025-04-25T05:42:27.545Z",
  "created_at": "2025-04-25T05:42:27.545Z",
  "created_by": {
    "id": 176829,
    "name": "Tony Lee",
    "deleted": false
  },
  "count_of_items": 1,
  "total_quantity": 1,
  "url": "https://web.boxhero-app.com/team/150581/mode/2#/ltx/3692714"
}
</code></pre>

### `txs/edit`

ส่งเมื่อมีการแก้ไขธุรกรรมสินค้าคงคลังที่มีอยู่ (รับเข้า / จ่ายออก / ปรับสต็อก / ย้ายสต็อก) **ถูกแก้ไข**.

<table><thead><tr><th>ฟิลด์</th><th width="100" data-type="checkbox">จำเป็น</th><th>คำอธิบาย</th><th data-hidden data-type="checkbox">จำเป็นหรือไม่</th><th data-hidden>คำอธิบาย</th><th data-hidden>โหมดทีม</th></tr></thead><tbody><tr><td>id</td><td>true</td><td>รหัสเฉพาะของธุรกรรม</td><td>true</td><td>รหัสเฉพาะของประวัติ</td><td>ทั้งหมด</td></tr><tr><td>type</td><td>true</td><td>ประเภทของธุรกรรม<br>(in, out, adjust, move)</td><td>true</td><td><p>ประเภทของประวัติ</p><ul><li>รับเข้า : in</li><li>จ่ายออก : out</li><li>ปรับ : adjust</li><li>ย้าย : move</li></ul></td><td>ทั้งหมด</td></tr><tr><td>partner</td><td>false</td><td>คู่ค้า</td><td>false</td><td></td><td></td></tr><tr><td>partner.id</td><td>false</td><td>รหัสเฉพาะของคู่ค้า</td><td>false</td><td></td><td></td></tr><tr><td>partner.name</td><td>false</td><td>ชื่อคู่ค้า</td><td>false</td><td></td><td></td></tr><tr><td>partner.deleted</td><td>false</td><td>ระบุว่าคู่ค้าถูกลบหรือไม่</td><td>false</td><td></td><td></td></tr><tr><td>from_location</td><td>false</td><td>ตำแหน่งต้นทาง</td><td>false</td><td></td><td></td></tr><tr><td>from_location.id</td><td>false</td><td>รหัสเฉพาะของตำแหน่งต้นทาง</td><td>false</td><td></td><td></td></tr><tr><td>from_location.name</td><td>false</td><td>ชื่อตำแหน่งต้นทาง</td><td>false</td><td></td><td></td></tr><tr><td>from_location.deleted</td><td>false</td><td>ระบุว่าตำแหน่งต้นทางถูกลบหรือไม่</td><td>false</td><td></td><td></td></tr><tr><td>to_location</td><td>true</td><td>ตำแหน่งปลายทาง</td><td>false</td><td></td><td></td></tr><tr><td>to_location.id</td><td>true</td><td>รหัสเฉพาะของตำแหน่งปลายทาง</td><td>false</td><td></td><td></td></tr><tr><td>to_location.name</td><td>true</td><td>ชื่อตำแหน่งปลายทาง</td><td>false</td><td></td><td></td></tr><tr><td>to_location.deleted</td><td>true</td><td>ระบุว่าตำแหน่งปลายทางถูกลบหรือไม่</td><td>false</td><td></td><td></td></tr><tr><td>items</td><td>true</td><td>รายการย่อยในธุรกรรม</td><td>true</td><td>รายการแยกตามสินค้าที่ประกอบเป็นประวัติ</td><td>ทุกโหมด</td></tr><tr><td>items.id</td><td>true</td><td>รหัสเฉพาะของสินค้า</td><td>true</td><td>รหัสเฉพาะของสินค้า</td><td>ทุกโหมด</td></tr><tr><td>items.name</td><td>true</td><td>ชื่อสินค้า</td><td>true</td><td>ชื่อของสินค้า</td><td>ทุกโหมด</td></tr><tr><td>items.quantity</td><td>true</td><td>การเปลี่ยนแปลงจำนวนจากธุรกรรม (in/out/adjust/move)</td><td>true</td><td>จำนวนการรับเข้า/จ่ายออก/ปรับ/ย้ายของสินค้ารายการนี้</td><td>ทุกโหมด</td></tr><tr><td>items.deleted</td><td>true</td><td>ระบุว่าสินค้าถูกลบหรือไม่</td><td>true</td><td>ระบุว่าสินค้าถูกลบหรือไม่</td><td></td></tr><tr><td>items.from_location_new_stock_level</td><td>false</td><td>ระดับสต็อกที่ตำแหน่งต้นทางหลังธุรกรรม</td><td>false</td><td></td><td></td></tr><tr><td>items.to_location_new_stock_level</td><td>true</td><td>ระดับสต็อกที่ตำแหน่งปลายทางหลังธุรกรรม</td><td>false</td><td></td><td></td></tr><tr><td>transaction_time</td><td>true</td><td>เวลาธุรกรรม (เช่น เวลา รับเข้า/จ่ายออก)</td><td>false</td><td></td><td></td></tr><tr><td>created_at</td><td>true</td><td>เวลาที่สร้างธุรกรรม</td><td>false</td><td></td><td></td></tr><tr><td>created_by</td><td>true</td><td>สมาชิกที่สร้างธุรกรรม</td><td>false</td><td></td><td></td></tr><tr><td>created_by.id</td><td>true</td><td>รหัสเฉพาะของสมาชิก</td><td>false</td><td></td><td></td></tr><tr><td>created_by.name</td><td>true</td><td>ชื่อสมาชิก</td><td>false</td><td></td><td></td></tr><tr><td>created_by.deleted</td><td>true</td><td>ระบุว่าสมาชิกถูกลบหรือไม่</td><td>false</td><td></td><td></td></tr><tr><td>count_of_items</td><td>true</td><td>จำนวนสินค้า</td><td>false</td><td></td><td></td></tr><tr><td>total_quantity</td><td>true</td><td>จำนวนการเปลี่ยนแปลงสินค้าคงคลังทั้งหมด</td><td>false</td><td></td><td></td></tr><tr><td>url</td><td>true</td><td>ที่อยู่ URL สำหรับดูหน้ารายละเอียดธุรกรรม</td><td>false</td><td></td><td></td></tr><tr><td>บันทึก</td><td>false</td><td>หมายเหตุที่เกี่ยวข้องกับธุรกรรม</td><td>false</td><td></td><td></td></tr><tr><td>revision</td><td>true</td><td>หมายเลขเวอร์ชันปัจจุบันของธุรกรรม เริ่มต้นที่ 1</td><td>false</td><td></td><td></td></tr></tbody></table>

#### ตัวอย่างเพย์โหลดของ Webhook – ธุรกรรมที่แก้ไข `รับเข้า` ธุรกรรม

```json
{
  "id": 16160911,
  "type": "in",
  "to_location": {
    "id": 52766,
    "name": "Warehouse 3",
    "deleted": false
  },
  "items": [
    {
      "id": 14277699,
      "name": "belif Cleansing Gel Oil Enriched",
      "quantity": 2,
      "deleted": false,
      "to_location_new_stock_level": 3
    },
    {
      "id": 14277698,
      "name": "belif Aqua Bomb Jelly Cleanser",
      "quantity": 2,
      "deleted": false,
      "to_location_new_stock_level": 5
    }
  ],
  "transaction_time": "2023-04-25T05:42:27.545Z",
  "created_at": "2023-08-14T05:14:29.499Z",
  "created_by": {
    "id": 201345,
    "name": "corp",
    "deleted": false
  },
  "count_of_items": 2,
  "total_quantity": 4,
  "url": "https://web.boxhero-app.com/team/149058/mode/0#/tx/16160911"
}

```

#### ตัวอย่างเพย์โหลดของ Webhook – ธุรกรรมที่แก้ไข `ย้ายสต็อก` ธุรกรรม

```json
{
  "id": 3692714,
  "type": "move",
  "from_location": {
    "id": 52765,
    "name": "Warehouse 2",
    "deleted": false
  },
  "to_location": {
    "id": 52766,
    "name": "Warehouse 3",
    "deleted": false
  },
  "items": [
    {
      "id": 14873303,
      "name": "Auto liner 3.5mm",
      "quantity": 1,
      "deleted": false,
      "from_location_new_stock_level": -1,
      "to_location_new_stock_level": 1
    }
  ],
  "transaction_time": "2023-04-25T05:42:27.545Z",
  "created_at": "2023-04-25T05:42:27.545Z",
  "created_by": {
    "id": 176829,
    "name": "Joy Kim",
    "deleted": false
  },
  "count_of_items": 1,
  "total_quantity": 1,
  "url": "https://web.boxhero-app.com/team/150581/mode/2#/ltx/3692714"
}

```

### `txs/delete`

ส่งเมื่อธุรกรรมสินค้าคงคลัง **ถูกลบ**.

| ฟิลด์    | คำอธิบาย                                        |
| -------- | ----------------------------------------------- |
| id       | รหัสเฉพาะของธุรกรรม                             |
| revision | หมายเลขเวอร์ชันปัจจุบันของธุรกรรม เริ่มต้นที่ 1 |

#### ตัวอย่างเพย์โหลดของ Webhook – ธุรกรรมที่ถูกลบ

```json
/{
  "id": 27036740,
  "revision": 2
}
```

### `item/new`

ส่งเมื่อมีการเพิ่มสินค้าใหม่ในสินค้าคงคลังของทีม

{% hint style="warning" %}
**หมายเหตุ**: อีเวนต์นี้ *ไม่* จะถูกทริกเกอร์เมื่อใช้ <mark style="color:สีน้ำเงิน;">**`เพิ่มตัวแปรสินค้า`**</mark> ฟีเจอร์นี้ หรือเมื่อนำเข้าสินค้าผ่าน <mark style="color:สีน้ำเงิน;">**`นำเข้า Excel`**</mark>.
{% endhint %}

<table><thead><tr><th width="318">ฟิลด์</th><th>คำอธิบาย</th><th data-hidden data-type="checkbox">จำเป็นหรือไม่</th><th data-hidden>คำอธิบาย</th><th data-hidden>โหมดทีม</th></tr></thead><tbody><tr><td>id</td><td>รหัสสินค้า</td><td>true</td><td>รหัสเฉพาะของประวัติ</td><td>ทั้งหมด</td></tr><tr><td>name</td><td>ชื่อสินค้า</td><td>true</td><td><p>ประเภทของประวัติ</p><ul><li>รับเข้า : in</li><li>จ่ายออก : out</li><li>ปรับ : adjust</li><li>ย้าย : move</li></ul></td><td>ทั้งหมด</td></tr><tr><td>sku</td><td>SKU</td><td>false</td><td></td><td></td></tr><tr><td>barcode</td><td>บาร์โค้ด</td><td>false</td><td></td><td></td></tr><tr><td>photo_url</td><td>URL รูปภาพ</td><td>false</td><td></td><td></td></tr><tr><td>cost</td><td>ต้นทุน</td><td>false</td><td></td><td></td></tr><tr><td>price</td><td>ราคา</td><td>false</td><td></td><td></td></tr><tr><td>attrs</td><td>คุณลักษณะ</td><td>false</td><td></td><td></td></tr></tbody></table>

#### **ตัวอย่างเพย์โหลด – สินค้าที่สร้างแล้ว**

```json
{
  "id": 26122826,
  "name": "belif Peat Miracle Revital Cream",
  "sku": "SKU-YH2361KI",
  "barcode": "2002074321218",
  "photo_url": "https://d3l9wd8kivvlqy.cloudfront.net/ap-northeast-2/image-up-ap-northeast-2/30b0cc84-601d-493d-87fd-b7e8b5825601",
  "cost": "50000",
  "price": "65000",
  "attrs": [
    {
      "id": 413101,
      "name": "Category",
      "type": "text",
      "value": "Foundation"
    },
    {
      "id": 459264,
      "name": "Expiration date",
      "type": "date",
      "value": "2027-08-07"
    },
    {
      "id": 668272,
      "name": "Safety Stock",
      "type": "number",
      "value": 33
    }
  ]
}
```

### `item/edit`

ส่งเมื่อมีการแก้ไขสินค้าที่มีอยู่

{% hint style="warning" %}
**หมายเหตุ**: อีเวนต์นี้ *ไม่* ถูกทริกเกอร์ *f*หรือการแก้ไขแบบกลุ่มที่ทำผ่าน <mark style="color:สีน้ำเงิน;">**`ศูนย์ข้อมูล`**</mark>**&#x20;>&#x20;**<mark style="color:สีน้ำเงิน;">**`สินค้า`**</mark> หรือผ่าน <mark style="color:สีน้ำเงิน;">**`นำเข้า Excel`**</mark> ฟังก์ชัน.
{% endhint %}

<table><thead><tr><th width="318">ฟิลด์</th><th>คำอธิบาย</th><th data-hidden data-type="checkbox">จำเป็นหรือไม่</th><th data-hidden>คำอธิบาย</th><th data-hidden>โหมดทีม</th></tr></thead><tbody><tr><td>id</td><td>รหัสสินค้า</td><td>true</td><td>รหัสเฉพาะของประวัติ</td><td>ทั้งหมด</td></tr><tr><td>name</td><td>ชื่อสินค้า</td><td>true</td><td><p>ประเภทของประวัติ</p><ul><li>รับเข้า : in</li><li>จ่ายออก : out</li><li>ปรับ : adjust</li><li>ย้าย : move</li></ul></td><td>ทั้งหมด</td></tr><tr><td>sku</td><td>SKU</td><td>false</td><td></td><td></td></tr><tr><td>barcode</td><td>บาร์โค้ด</td><td>false</td><td></td><td></td></tr><tr><td>photo_url</td><td>URL รูปภาพ</td><td>false</td><td></td><td></td></tr><tr><td>cost</td><td>ต้นทุน</td><td>false</td><td></td><td></td></tr><tr><td>price</td><td>ราคา</td><td>false</td><td></td><td></td></tr><tr><td>attrs</td><td>คุณลักษณะ</td><td>false</td><td></td><td></td></tr></tbody></table>

#### **ตัวอย่างเพย์โหลด – สินค้าที่อัปเดตแล้ว**

```json
{
  "id": 26122826,
  "name": "belif Peat Miracle Revital Cream",
  "sku": "SKU-YH2361KI",
  "barcode": "2002074321218",
  "photo_url": "https://d3l9wd8kivvlqy.cloudfront.net/ap-northeast-2/image-up-ap-northeast-2/30b0cc84-601d-493d-87fd-b7e8b5825601",
  "cost": "50000",
  "price": "65000",
  "attrs": [
    {
      "id": 413101,
      "name": "Category",
      "type": "text",
      "value": "Foundation"
    },
    {
      "id": 459264,
      "name": "Expiration date",
      "type": "date",
      "value": "2027-08-07"
    },
    {
      "id": 668272,
      "name": "Safety Stock",
      "type": "number",
      "value": 33
    }
  ]
}
```

### `item/delete`

ส่งเมื่อมีการลบสินค้าออกจากสินค้าคงคลังของทีม

{% hint style="warning" %}
**หมายเหตุ**: อีเวนต์นี้ *ไม่* ถูกทริกเกอร์สำหรับการลบจำนวนมากที่ทำผ่าน <mark style="color:สีน้ำเงิน;">**`ศูนย์ข้อมูล`**</mark>**&#x20;>&#x20;**<mark style="color:สีน้ำเงิน;">**`สินค้า`**</mark>.
{% endhint %}

<table><thead><tr><th width="318">ฟิลด์</th><th>คำอธิบาย</th><th data-hidden data-type="checkbox">จำเป็นหรือไม่</th><th data-hidden>คำอธิบาย</th><th data-hidden>โหมดทีม</th></tr></thead><tbody><tr><td>id</td><td>รหัสสินค้า</td><td>true</td><td>รหัสเฉพาะของประวัติ</td><td>ทั้งหมด</td></tr></tbody></table>

#### ตัวอย่างเพย์โหลด **– สินค้าที่ถูกลบ**

```json
{
  "id": 26122826
}
```
