پیشنویسهای محمولهی انبارش
using System.Net.Http.Headers;var client = new HttpClient();var request = new HttpRequestMessage{ Method = HttpMethod.Get, RequestUri = new Uri("https://api.seller360.ir/v1/consignment-drafts?page=1&size=50&tag=reserved&origin=seller"), Headers = { { "Authorization", "Bearer <token>" }, },};using (var response = await client.SendAsync(request)){ response.EnsureSuccessStatusCode(); var body = await response.Content.ReadAsStringAsync(); Console.WriteLine(body);}const url = 'https://api.seller360.ir/v1/consignment-drafts?page=1&size=50&tag=reserved&origin=seller';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api.seller360.ir/v1/consignment-drafts?page=1&size=50&tag=reserved&origin=seller' \ --header 'Authorization: Bearer <token>'پیشنویسها به ترتیب ساخت. پیشنویس تمامشده ۷ روز پس از پایان از فهرست خارج میشود.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”reserved: روز تحویل هنوز دور است (ربات از سه روز مانده شروع میکند)؛ active: ربات در
جستوجوی نوبت است؛ off: خاموش؛ built: محموله ثبت شد؛ missed: مهلت بدون ثبت تمام
شد؛ stopped: ثبت به دلیلی متوقف شد که با تلاش دوباره حل نمیشود.
فقط پیشنویسهایی با این برچسب.
seller: ساختهی شما؛ replenish: ساختهی انبارش هوشمند.
فقط پیشنویسهای ساختهی شما (seller) یا انبارش هوشمند (replenish).
فقط پیشنویسهای این روز تحویل.
Responses
Section titled “Responses”یک صفحه از پیشنویسها.
object
همان نام فیلدهای صفحهبندی دیجیکالا.
object
object
کد کوتاه، ماه و روز شمسی روز تحویل و شمارهی پیشنویس آن روز.
seller: ساختهی شما؛ replenish: ساختهی انبارش هوشمند.
پیشنویس انبارش هوشمند که منتظر تایید شماست.
اندازهی محموله؛ ۱ کوچک، ۲ متوسط، ۳ سنگین.
اولین روزی که ربات برای این پیشنویس جستوجو میکند.
reserved: روز تحویل هنوز دور است (ربات از سه روز مانده شروع میکند)؛ active: ربات در
جستوجوی نوبت است؛ off: خاموش؛ built: محموله ثبت شد؛ missed: مهلت بدون ثبت تمام
شد؛ stopped: ثبت به دلیلی متوقف شد که با تلاش دوباره حل نمیشود.
چگونه تمام شد؛ تا وقتی تمام نشده، خالی است.
دلیل فارسی اینکه پیشنویس روشن نمیتواند کار کند؛ وگرنه خالی.
object
سقف انبارش در آخرین خواندن.
موجودی انبار دیجیکالا در آخرین خواندن.
واحدهایی که هنوز در محمولهای ثبت نشدهاند.
نوبتهای باز سازگار که پایش همین حالا میشناسد (حداکثر ۶).
object
ربات تا این زمان برای این پیشنویس صبر میکند.
Example
{ "status": "ok", "pager": { "page": 1, "item_per_page": 50, "total_pages": 12, "total_rows": 587 }, "data": [ { "id": 318, "code": "0825-1", "title": "ارسال هفتگی کرج", "origin": "seller", "mode": "auto", "warehouse_id": 1, "warehouse_title": "انبار کرج", "shipping_nature_id": 1, "target_date": "2026-11-16", "hours": [ 9, 10, 13 ], "hour_order": "early", "tag": "reserved", "ending": "built", "items": [ { "variant_id": 84780448, "count": 40, "allowed_max": 60, "digikala_stock": 12 } ], "total_units": 120, "remaining_units": 80, "open_slots": [ { "capacity_id": 9081733, "starts_at": 10, "ends_at": 11 } ] } ]}Headers
Section titled “Headers”کد پیگیری این درخواست.
سقف درخواست این نوع (خواندن یا نوشتن) در هر دقیقه برای این کلید.
درخواستهای باقیمانده تا پایان دقیقهی جاری.
زمان شروع دقیقهی بعد، به ثانیه از ۱۹۷۰ (Unix).
پارامتر یا بدنهی نامعتبر.
object
object
پیام فارسی برای برنامهنویس.
آنچه دقیقا نادرست بود، مثلا نام پارامتر.
Example
{ "status": "error", "error": { "code": "missing_api_key" }}Headers
Section titled “Headers”کد پیگیری این درخواست.
سقف درخواست این نوع (خواندن یا نوشتن) در هر دقیقه برای این کلید.
درخواستهای باقیمانده تا پایان دقیقهی جاری.
زمان شروع دقیقهی بعد، به ثانیه از ۱۹۷۰ (Unix).
کلید ارسال نشده یا نامعتبر است.
object
object
پیام فارسی برای برنامهنویس.
آنچه دقیقا نادرست بود، مثلا نام پارامتر.
Example
{ "status": "error", "error": { "code": "missing_api_key" }}کلید دسترسی لازم را ندارد، یا ماژول یا پنل فعال نیست.
object
object
پیام فارسی برای برنامهنویس.
آنچه دقیقا نادرست بود، مثلا نام پارامتر.
Example
{ "status": "error", "error": { "code": "missing_api_key" }}سقف درخواست گذشته است.
object
object
پیام فارسی برای برنامهنویس.
آنچه دقیقا نادرست بود، مثلا نام پارامتر.
Example
{ "status": "error", "error": { "code": "missing_api_key" }}Headers
Section titled “Headers”چند ثانیه صبر کنید و دوباره تلاش کنید.
سقف درخواست این نوع (خواندن یا نوشتن) در هر دقیقه برای این کلید.
درخواستهای باقیمانده تا پایان دقیقهی جاری.
زمان شروع دقیقهی بعد، به ثانیه از ۱۹۷۰ (Unix).