رفتن به محتوا

خلاصه‌ی تعهد ارسال پنل

GET
/v1/commitments/summary
curl --request GET \
--url https://api.seller360.ir/v1/commitments/summary \
--header 'Authorization: Bearer <token>'

سه کارت صفحه‌ی دیجی‌کالا (تعهدهای امروز و پیش از آن، تعهدهای روزهای بعد، جریمه‌ی کل)، جریمه‌ی تخمینی، واحدهای هر روز آینده و شمار سفارش‌های ارسال توسط فروشنده.

خلاصه‌ی تعهدها.

Media typeapplication/json
object
status
required
Allowed value: ok
data
required
data
required
object
past_today
required

تعهدهای امروز و پیش از آن.

object
total
required
integer
shipped
required

واحدهایی که در محموله قرار گرفته‌اند.

integer
unshipped
required
integer
past_today_updated_at

زمانی که دیجی‌کالا اعداد امروز را ثابت کرد.

string | null format: date-time
future
required

تعهدهای روزهای بعد.

object
total
required
integer
shipped
required

واحدهایی که در محموله قرار گرفته‌اند.

integer
unshipped
required
integer
future_updated_at
string | null format: date-time
penalty_total
required

جریمه‌ی کل اعلام‌شده‌ی دیجی‌کالا، به ریال.

integer
penalty_risk
required

جمع جریمه‌ی تخمینی همه‌ی ردیف‌ها، به ریال.

integer
estimated
required

penalty_risk تخمینی است.

penalty_rates

ضریب جریمه‌ی دیجی‌کالا برای روز اول و روزهای بعد دیرکرد.

object
first_day
number | null
second_day
number | null
days_ahead

واحدهای مانده برای ارسال در هر روز آینده (حداکثر ۱۰ روز).

Array<object>
object
date
required
string format: date
units
required
integer
variants
Array<object>
object
variant_id
integer
units
integer
new_today

سفارش‌های باز ثبت‌شده‌ی امروز.

object
items
integer
units
integer
amount

ریال.

integer
ship_by_seller

شمار سفارش‌های ارسال توسط فروشنده؛ اگر دیجی‌کالا عددی نداده باشد خالی است.

object
past
integer | null
future
integer | null
total
integer
unreadable_parts

بخش‌هایی که در آخرین خواندن از دیجی‌کالا خوانده نشدند و مقدار قبلی خود را نگه داشته‌اند.

Array<object>
object
part
string
Allowed values: summary rows days orders sbs nearby
reason
string
synced_at
required
string | null format: date-time
stale
required
boolean

Example

{
"status": "ok",
"data": {
"past_today": {
"total": 18,
"shipped": 12,
"unshipped": 6
},
"future": {
"total": 18,
"shipped": 12,
"unshipped": 6
},
"penalty_total": 12500000,
"penalty_risk": 4500000,
"estimated": true,
"penalty_rates": {
"first_day": 0.5,
"second_day": 1
},
"days_ahead": [
{
"date": "2026-11-14",
"units": 7,
"variants": [
{
"variant_id": 84780448,
"units": 3
}
]
}
],
"new_today": {
"items": 4,
"units": 5,
"amount": 1500000000
},
"ship_by_seller": {
"past": 1,
"future": 3,
"total": 4
},
"unreadable_parts": [
{
"part": "summary",
"reason": "rate_limited"
}
]
}
}
X-Request-Id
string

کد پیگیری این درخواست.

X-RateLimit-Limit
integer

سقف درخواست این نوع (خواندن یا نوشتن) در هر دقیقه برای این کلید.

X-RateLimit-Remaining
integer

درخواست‌های باقی‌مانده تا پایان دقیقه‌ی جاری.

X-RateLimit-Reset
integer

زمان شروع دقیقه‌ی بعد، به ثانیه از ۱۹۷۰ (Unix).

کلید ارسال نشده یا نامعتبر است.

Media typeapplication/json
object
status
required
Allowed value: error
error
required
object
code
required
string
Allowed values: missing_api_key invalid_api_key https_required scope_missing module_inactive panel_unavailable subscription_inactive not_found variant_not_found method_not_allowed invalid_parameter idempotency_key_required idempotency_mismatch idempotency_in_progress insufficient_stock version_conflict stock_write_locked sku_taken price_out_of_band price_managed_by_bot webhook_url_invalid webhook_limit_reached rate_limited digikala_rate_limited digikala_refused module_required digikala_outcome_unknown digikala_unavailable internal_error stock_split_in_progress kardex_disabled movement_type_not_allowed stock_count_finalized purchase_order_status_invalid product_key_unknown purchase_price_range_invalid product_locked_for_moderation catalog_row_invalid demo_panel_unsupported build_in_progress package_not_built_here shipping_write_unavailable pickup_unavailable feature_unavailable commitment_exceeded warehouse_not_listed slot_watch_exists draft_limit_reached draft_not_buildable draft_overdue draft_not_waiting consignment_not_allowed slot_unavailable no_open_slot replenish_rule_limit replenish_inactive price_managed_by_fx bot_strategy_required bot_quota_full strategy_not_found strategy_locked strategy_hidden strategy_title_reserved competitor_not_found change_not_undoable undo_window_expired already_undone undo_in_progress promotion_not_eligible promotion_managed_by_bot promotion_no_floor promotion_below_floor promotion_invalid promotion_not_active campaign_not_found campaign_closed fx_strategy_not_found fx_no_pending_price
message
required

پیام فارسی برای برنامه‌نویس.

string
detail

آنچه دقیقا نادرست بود، مثلا نام پارامتر.

string
doc_url
required
string format: uri
request_id
required
string

Example

{
"status": "error",
"error": {
"code": "missing_api_key"
}
}

کلید دسترسی لازم را ندارد، یا ماژول یا پنل فعال نیست.

Media typeapplication/json
object
status
required
Allowed value: error
error
required
object
code
required
string
Allowed values: missing_api_key invalid_api_key https_required scope_missing module_inactive panel_unavailable subscription_inactive not_found variant_not_found method_not_allowed invalid_parameter idempotency_key_required idempotency_mismatch idempotency_in_progress insufficient_stock version_conflict stock_write_locked sku_taken price_out_of_band price_managed_by_bot webhook_url_invalid webhook_limit_reached rate_limited digikala_rate_limited digikala_refused module_required digikala_outcome_unknown digikala_unavailable internal_error stock_split_in_progress kardex_disabled movement_type_not_allowed stock_count_finalized purchase_order_status_invalid product_key_unknown purchase_price_range_invalid product_locked_for_moderation catalog_row_invalid demo_panel_unsupported build_in_progress package_not_built_here shipping_write_unavailable pickup_unavailable feature_unavailable commitment_exceeded warehouse_not_listed slot_watch_exists draft_limit_reached draft_not_buildable draft_overdue draft_not_waiting consignment_not_allowed slot_unavailable no_open_slot replenish_rule_limit replenish_inactive price_managed_by_fx bot_strategy_required bot_quota_full strategy_not_found strategy_locked strategy_hidden strategy_title_reserved competitor_not_found change_not_undoable undo_window_expired already_undone undo_in_progress promotion_not_eligible promotion_managed_by_bot promotion_no_floor promotion_below_floor promotion_invalid promotion_not_active campaign_not_found campaign_closed fx_strategy_not_found fx_no_pending_price
message
required

پیام فارسی برای برنامه‌نویس.

string
detail

آنچه دقیقا نادرست بود، مثلا نام پارامتر.

string
doc_url
required
string format: uri
request_id
required
string

Example

{
"status": "error",
"error": {
"code": "missing_api_key"
}
}

سقف درخواست گذشته است.

Media typeapplication/json
object
status
required
Allowed value: error
error
required
object
code
required
string
Allowed values: missing_api_key invalid_api_key https_required scope_missing module_inactive panel_unavailable subscription_inactive not_found variant_not_found method_not_allowed invalid_parameter idempotency_key_required idempotency_mismatch idempotency_in_progress insufficient_stock version_conflict stock_write_locked sku_taken price_out_of_band price_managed_by_bot webhook_url_invalid webhook_limit_reached rate_limited digikala_rate_limited digikala_refused module_required digikala_outcome_unknown digikala_unavailable internal_error stock_split_in_progress kardex_disabled movement_type_not_allowed stock_count_finalized purchase_order_status_invalid product_key_unknown purchase_price_range_invalid product_locked_for_moderation catalog_row_invalid demo_panel_unsupported build_in_progress package_not_built_here shipping_write_unavailable pickup_unavailable feature_unavailable commitment_exceeded warehouse_not_listed slot_watch_exists draft_limit_reached draft_not_buildable draft_overdue draft_not_waiting consignment_not_allowed slot_unavailable no_open_slot replenish_rule_limit replenish_inactive price_managed_by_fx bot_strategy_required bot_quota_full strategy_not_found strategy_locked strategy_hidden strategy_title_reserved competitor_not_found change_not_undoable undo_window_expired already_undone undo_in_progress promotion_not_eligible promotion_managed_by_bot promotion_no_floor promotion_below_floor promotion_invalid promotion_not_active campaign_not_found campaign_closed fx_strategy_not_found fx_no_pending_price
message
required

پیام فارسی برای برنامه‌نویس.

string
detail

آنچه دقیقا نادرست بود، مثلا نام پارامتر.

string
doc_url
required
string format: uri
request_id
required
string

Example

{
"status": "error",
"error": {
"code": "missing_api_key"
}
}
Retry-After
integer

چند ثانیه صبر کنید و دوباره تلاش کنید.

X-RateLimit-Limit
integer

سقف درخواست این نوع (خواندن یا نوشتن) در هر دقیقه برای این کلید.

X-RateLimit-Remaining
integer

درخواست‌های باقی‌مانده تا پایان دقیقه‌ی جاری.

X-RateLimit-Reset
integer

زمان شروع دقیقه‌ی بعد، به ثانیه از ۱۹۷۰ (Unix).