BTS API Hujjatlari
Buyurtma Holatini o'zgartirish

Buyurtma Holatini o'zgartirish

POST /v1/order/test-update-status

Buyurtma holatini faqatgina test muhitida tizimga yangi ulanayotgan holatdagina ishlatish mumkin. Buyurtma holatini bir holatdan keyingisiga o'zgartirish uchun ishlatiladi

API Server https://apitest.bts.uz:28345/
Base Path /v1/order/test-update-status
Full URL
https://apitest.bts.uz:28345/v1/order/test-update-status
Authentication Bearer Token
Headers
Header
Value
Req.
Authorization
Bearer {token}
🔒
Content-Type
application/json
🔒
Accept
application/json
🔒
language
uz
🔒

REQUEST

Request Body
                     
                     {
    "orderId":12266273,
    "statusCode": 200
}                     
                
Field Type Description
orderId * integer Buyurtma raqami
statusCode * string Buyurtmaning yangi holati kodi

RESPONSE

200
Masalan: . Content-Type: application/json
Response Body
                                 
                                 {
    "status": true,
    "message": "Muvaffaqiyatli bajarildi",
    "status_code": 200,
    "data": {
        "success": true,
        "orderId": 11950975,
        "oldStatus": {
            "code": 200,
            "name": "Курьер принял"
        },
        "newStatus": {
            "code": 400,
            "name": "В офисе доставки"
        }
    }
}                                 
                            
Field Type Description
orderId integer Buyurtma raqami
oldStatus[code] string Buyurtmaning eski holatdagi raqami
oldStatus[name] string Buyurtmaning eski holatdagi nomi
newStatus[code] string Buyurtmaning yangi holatdagi raqami
newStatus[name] string Buyurtmaning yangi holatdagi nomi
422
Masalan: . Content-Type: application/json
Response Body
                                 
                                 {
    "status": false,
    "message": "Неверный переход статуса",
    "status_code": 422,
    "errors": {
        "success": false,
        "message": "Неверный переход статуса"
    }
}                                 
                            
No schema defined.