Get order service list interface

Get the list of enabled order services in the system, used for selecting additional services when creating orders.

Request address

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

Description:{域名地址}Replace it with your domain name, such ashttps://en.anqicms.com/api/order/services

Request Syntax

GET {域名地址}/api/order/services

Request Headers

This interface involves only public request headers. For more information, please refer toCommon Request Headers (Common Request Headers).

Request parameters

None

Response header

This interface only involves common response headers. For more information, please refer toCommon Request Headers (Common Request Headers).

Return parameters

Field name Type Description
code int Error code
msg string Error description
data object[] Order Service List
Total int Total number of services

data result item parameter

Field name Type Description
id int Service ID
name string Service name
Title string Service title
icon string Service Icon
fee_type int Fee type, 0=Fixed amount, 1=Order amount percentage
fee int Fee amount or percentage
max_fee int Maximum fee (when fee_type=1 is effective)
enabled bool Whether enabled
sort int Sort Value
created_time int Timestamp of creation
updated_time int update timestamp

Usage Example

Request example

GET /api/order/services HTTP/1.1
Host: your-domain.com
Content-Type: application/json

Response Example

{
  "code": 0,
  "data": [
    {
      "id": 1,
      "name": "insurance",
      "title": "订单保险",
      "icon": "shield",
      "fee_type": 1,
      "fee": 2,
      "max_fee": 1000,
      "enabled": true,
      "sort": 1,
      "created_time": 1607308159,
      "updated_time": 1662717106
    },
    {
      "id": 2,
      "name": "express",
      "title": "加急配送",
      "icon": "truck",
      "fee_type": 0,
      "fee": 500,
      "max_fee": 0,
      "enabled": true,
      "sort": 2,
      "created_time": 1607308160,
      "updated_time": 1662717107
    }
  ],
  "msg": "",
  "total": 2
}

error code

Error code Description
0 OK
-1 Error, the reason is indicated in msg