رفتن به محتوا

نوبت تازه در انبار پایش‌شده باز شد

POST

برای انبار، نوع و اندازه‌ای که این پنل پایش می‌کند، وقتی نوبتی برای اولین بار باز می‌شود. اگر پایش بیش از ۵ دقیقه پاسخ تازه نداشته باشد، رویدادی ساخته نمی‌شود.

هر پیام ممکن است تکراری یا با ترتیب جابه‌جا برسد؛ با شناسه‌ی رویداد تکراری‌ها را کنار بگذارید.

S360-Signature
required
string

امضای پیام: t=<زمان>,v1=<امضا> (و در دوره‌ی چرخش کلید، دو v1). امضا HMAC-SHA256 روی رشته‌ی «زمان + نقطه + بدنه‌ی خام» با کلید امضای نشانی است. امضا را روی بدنه‌ی خام و پیش از هر تبدیلی بررسی کنید، با مقایسه‌ی ثابت‌زمان، و هر یک از v1ها که درست بود کافی است. پیام با اختلاف زمانی بیش از ۵ دقیقه را رد کنید.

S360-Event-Id
required
string

شناسه‌ی رویداد؛ در همه‌ی تلاش‌های دوباره ثابت است. رویدادی را که قبلا پردازش کرده‌اید کنار بگذارید.

S360-Event-Type
required
string

نوع رویداد.

Media typeapplication/json
object
id
required

یکتا و ثابت در همه‌ی تلاش‌های دوباره.

string

Example

evt_0000001a
type
required
string

Example

stock.changed
created_at
required
string format: date-time
panel_id
required
integer

Example

1
livemode

false برای رویدادهای پنل نمایشی؛ برای پنل واقعی همیشه true.

boolean
data
required
object
type
required
Allowed value: slot.opened
data
required

یک تغییر در نوبت‌های یک روز از یک انبار پایش‌شده.

object
warehouse_id
required
integer

Example

1
warehouse_title
string

Example

انبار کرج
date
required
string format: date

Example

2026-11-14
package_type
required

order_fulfilment: محموله‌ی سفارش؛ consignment: محموله‌ی انبارش.

string
Allowed values: order_fulfilment consignment
shipping_nature_id
required

اندازه‌ی محموله؛ ۱ کوچک، ۲ متوسط، ۳ سنگین.

integer
Allowed values: 1 2 3
slots
required

نوبت‌های مربوط به این رویداد (برای slot.low همه‌ی نوبت‌های باز آن روز).

Array<object>
object
starts_at
integer

Example

10
ends_at
integer

Example

11
remained
integer | null

Example

3
total_remained

فقط در slot.low؛ جمع ظرفیت باز.

integer | null

Example

4
prev_total

فقط در slot.low؛ جمع ظرفیت پیشین.

integer | null

Example

9

دریافت شد.