Cancel order interface

Cancel the specified user's order and update the order status to cancelled.

Precautions

  • This interface uses the POST method and requires data to be submitted in application/ format
  • Access requires user login
  • Only the orders belonging to the current user can be cancelled.
  • The order must be in a cancellable state to be canceled

Request address

{域名地址}/api/order/cancel

Description:{域名地址}Need to replace it with your domain address, such ashttps://en.anqicms.com/api/order/cancel

Request syntax

POST {域名地址}/api/order/cancel
Content-Type: application/json

Request header

This interface also involves common request headers. For more information, please seeCommon Request Headers (Common Request Headers).

Request Parameters

Field Name Type Required Description
order_id string Yes Order ID

Response Headers

This interface only involves public response headers. More information, please refer toCommon Request Headers (Common Request Headers).

Return parameters

Field Name Type Description
code integer Error code
message string Error Description

Example Usage

Request Example

POST /api/order/cancel HTTP/1.1
Host: www.anqicms.com
Content-Type: application/json

{
  "order_id": "202211232209080046"
}

Response Example

{
  "code": 0,
  "msg": "订单已取消"
}

Error Code

Error code Description
0 OK
-1 Error, the reason is indicated in msg
1001 Not logged in
1002 Unauthorized
200 API request OK