1. 联调示例
iWofly OpenAPI
  • SUPPLIER_API_V1.0
    • 指南
      • API调用流程
      • 介绍
      • 附录
      • 版本历史
      • 错误码
    • API 参考
      • 联调示例
        • 02 缺少必填字段
          POST
        • 03 字段类型错误
          POST
        • 04 枚举值错误
          POST
        • 05 嵌套结构错误
          POST
        • 06 基本约束错误
          POST
      • shopping 航班搜索接口
        POST
    • 关于我们
      • 接入说明
  1. 联调示例

04 枚举值错误

云端 Mock
https://m1.apifoxmock.com/m1/8981336-0-default
云端 Mock
https://m1.apifoxmock.com/m1/8981336-0-default
POST
/_demo/wrong-enum
此接口故意返回错误数据,HTTP 状态仍为 200。预期字段问题:$.data.currency 为 EUR,不属于 SGD、USD、CNY。
打开公开文档的「调试」,选择「云端 Mock」并发送。下方响应示例不是实际调用结果。公开页是否显示字段校验面板以实测为准。

请求参数

Body 参数application/json必填

示例
{
    "requestId": "DEMO-20261028-001",
    "tripType": "OW",
    "passengers": {
        "adults": 1,
        "children": 0
    },
    "journeys": [
        {
            "origin": "SIN",
            "destination": "BKK",
            "departureDate": "2030-12-01"
        }
    ]
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location 'https://m1.apifoxmock.com/m1/8981336-0-default/_demo/wrong-enum' \
--header 'Content-Type: application/json' \
--data '{
    "requestId": "DEMO-20261028-001",
    "tripType": "OW",
    "passengers": {
        "adults": 1,
        "children": 0
    },
    "journeys": [
        {
            "origin": "SIN",
            "destination": "BKK",
            "departureDate": "2030-12-01"
        }
    ]
}'

返回响应

🟢200
application/json
用于校验演示的故意错误响应;规范仍要求 SearchResponse
Bodyapplication/json

示例
{
    "requestId": "DEMO-20261028-001",
    "code": 0,
    "data": {
        "currency": "EUR",
        "offers": [
            {
                "offerId": "DEMO-OFFER-001",
                "price": 189.5,
                "seats": 3,
                "segments": [
                    {
                        "origin": "SIN",
                        "destination": "BKK",
                        "departureTime": "2030-12-01T09:00:00+08:00"
                    }
                ]
            }
        ]
    }
}
修改于 2026-10-28 11:22:40
上一页
03 字段类型错误
下一页
05 嵌套结构错误
Built with