وضعیت بایباکس یک تنوع
using System.Net.Http.Headers;var client = new HttpClient();var request = new HttpRequestMessage{ Method = HttpMethod.Get, RequestUri = new Uri("https://api.seller360.ir/v1/buybox/84780448"), 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/buybox/84780448';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/buybox/84780448 \ --header 'Authorization: Bearer <token>'Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Example
84780448عدد کد DKPC تنوع.
Responses
Section titled “Responses”وضعیت بایباکس تنوع.
object
object
winner: بایباکس در اختیار شماست.winnable: قیمت تخمینی بردن بالاتر یا برابر حداقل قیمت شماست؛ ربات تا آن پایین میآید.structural: حتی قیمت تخمینی بردن زیر حداقل قیمت شماست و ربات بدون کاهش حداقل نمیتواند ببرد.
بایباکس در اختیار شماست.
برای برندهها، بایباکس کل کالا (product) یا فقط همین تنوع و رنگ (variant).
خواندن ربات تازه است (حداکثر ۶ ساعت)؛ در غیر این صورت برنده بودن از همگامسازی روزانهی پنل است.
سن خواندن ربات به ساعت، با یک رقم اعشار.
جایگاه شما در فهرست فروشندگان (۱ یعنی برنده).
تعداد رقبا در این بایباکس.
قیمت شما در صفحهی عمومی دیجیکالا به ریال.
قیمت واقعی صاحب فعلی بایباکس به ریال.
کالای صاحب بایباکس در انبار دیجیکالاست.
صاحب بایباکس در آخرین مشاهده.
object
یکی از پنلهای دیگر حساب شماست، نه رقیب.
کاهش لازم از قیمت فعلی تا قیمت بردن به ریال (فقط برای غیربرنده با خواندن تازه).
فضای افزایش قیمت بدون از دست دادن بایباکس به ریال (فقط برای برنده با خواندن تازه).
حداقل قیمتی که ربات رعایت میکند.
فاصلهی حداقل قیمت تا قیمت بردن به ریال، وقتی حداقل بالاتر است.
همان فاصله به درصد حداقل قیمت.
تنها حداقل قیمت شما مانع بردن است و بردن با قیمت بردن هنوز زیانده نیست.
سود خالص فعلی به درصد قیمت، با یک رقم اعشار.
سود خالص در قیمت بردن به درصد.
زمان آخرین خواندن ربات.
Example
{ "status": "ok", "data": { "variant_id": 84780448, "status": "winner", "box_scope": "product", "reading_age_hours": 0.2, "position": 2, "rival_count": 4, "our_price": 302000000, "rival_price": 298500000, "holder": { "name": "فروشگاه نمونه", "seller_id": 1083422 }, "win_price": { "value": 268000000, "estimated": true }, "floor": 280000000, "floor_source": "manual", "breakeven": { "value": 268000000, "estimated": true }, "profit_pct": 8.4 }}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).
سقف درخواست گذشته است.
object
object
پیام فارسی برای برنامهنویس.
آنچه دقیقا نادرست بود، مثلا نام پارامتر.
Example
{ "status": "error", "error": { "code": "missing_api_key" }}Headers
Section titled “Headers”چند ثانیه صبر کنید و دوباره تلاش کنید.
سقف درخواست این نوع (خواندن یا نوشتن) در هر دقیقه برای این کلید.
درخواستهای باقیمانده تا پایان دقیقهی جاری.
زمان شروع دقیقهی بعد، به ثانیه از ۱۹۷۰ (Unix).