HK Ramble
  1. Booking
HK Ramble
  • Booking Flow
  • Booking
    • Search
      POST
    • Verify
      POST
    • Order
      POST
    • Pay
      POST
    • Confirm
      POST
    • SSR
      POST
    • OrderDetail
      POST
  • Change
    • ChangePricePush
      POST
    • ChangeResultPush
      POST
  • IssueNofity
    • IssueNotify
      POST
  1. Booking

Search

POST
/json/search

Request

Body Params application/json
authentication
object 
required
partnerId
string 
required
sign
string 
required
search
object 
required
adults
integer 
required
children
integer 
required
infants
integer 
required
nonstop
integer 
required
searchAirLegs
array [object {4}] 
required
solutions
integer 
required
Example
{
    "authentication": {
        "partnerId": "didatravelusd",
        "sign": "PuzyZZ1TTI116KyD"
    },
    "search": {
        "adults": 2,
        "children": 2,
        "infants": 0,
        "nonstop": 0,
        "searchAirLegs": [
            {
                "cabinClass": "Economy",
                "departureDate": "2025-02-28",
                "destination": "BJS",
                "origin": "PEN"
            },{
                "cabinClass": "Economy",
                "departureDate": "2025-03-08",
                "destination": "PEN",
                "origin": "BJS"
            }
        ],
        "solutions": 0

    }
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/json/search' \
--header 'Content-Type: application/json' \
--data-raw '{
    "authentication": {
        "partnerId": "didatravelusd",
        "sign": "PuzyZZ1TTI116KyD"
    },
    "search": {
        "adults": 2,
        "children": 2,
        "infants": 0,
        "nonstop": 0,
        "searchAirLegs": [
            {
                "cabinClass": "Economy",
                "departureDate": "2025-02-28",
                "destination": "BJS",
                "origin": "PEN"
            },{
                "cabinClass": "Economy",
                "departureDate": "2025-03-08",
                "destination": "PEN",
                "origin": "BJS"
            }
        ],
        "solutions": 0

    }
}'

Responses

🟢200Success
application/json
Body
java.lang.Object
errorCode
string 
required
errorMsg
string 
required
data
object 
required
searchKey
string 
required
shoppingKey
string 
required
solutions
array [object {24}] 
required
flights
array [object {5}] 
required
segments
array [object {24}] 
required
Examples
{
    "errorCode": "0",
    "errorMsg": "ok",
    "data": {
        "searchKey": "HKGBKK20241215Y1000",
        "shoppingKey": "f492cad7ce655916d3a19eb3a21bd478",
        "solutions": [
            {
                "solutionKey": "cadce3d7a693476e02a0e841d586fbcb",
                "solutionId": "DMHkxtUMupBvCYeSAZKvI2XPSDdKRK2kK27eMKAEE+F2gdW8n4ZhopICv6eJNS40/IpYhzhI2Tvo2z04wU/8nNwO624PNzeJpVTeq4Ks9ho0cymekKGhBTVe1BQzINIhLz6wpYJ/0VxsriI2fPlN32S6ATG1+ulFve4Lww4Yk3K7Oe5FK5yrrSQurNPrzLnsrZM5z3qTCDIO3mQyoyEoI/5nfvU/3aZwJC1n7dhk7Bc6TH75vgyNo/RTHzL7ucrncFQE0RlXKZxchLf66Bz1NOiNH/w6EV3gSouSrUu+drJ1NXI1O6qWWYc8kXfcjeOt",
                "fareType": "PRIVATE",
                "currency": "USD",
                "adtFare": 25.69,
                "adtTax": 59.39,
                "chdFare": 0,
                "chdTax": 0,
                "qCharge": 0,
                "tktFee": 0,
                "platformServiceFee": 0,
                "comments": null,
                "journeys": {
                    "journey_0": [
                        "07177e6e653830b4b2e151f215c8fd19"
                    ]
                },
                "fareRule": null,
                "rule": null,
                "platingCarrier": "FD",
                "prices": null,
                "merchantFee": 0,
                "adults": 1,
                "children": 0,
                "infants": 0,
                "baggageMap": {
                    "ADT": [
                        {
                            "segmentIndexList": [
                                1
                            ],
                            "baggageAmount": "0PC",
                            "baggageWeight": null,
                            "carryOnAmount": "1PC",
                            "carryOnWeight": "7KG",
                            "carryOnSize": null
                        }
                    ]
                },
                "miniRuleMap": {
                    "ADT": [
                        {
                            "segmentIndex": [
                                1
                            ],
                            "miniRules": [
                                {
                                    "penaltyType": 0,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                },
                                {
                                    "penaltyType": 1,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                },
                                {
                                    "penaltyType": 2,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                },
                                {
                                    "penaltyType": 3,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                }
                            ]
                        }
                    ]
                },
                "afterSaleRule": null
            },
            {
                "solutionKey": "75bf2aab7af8644d426561ae6c9d5868",
                "solutionId": "FfF+cwPh9c90Wroxd8eaM0jNool2YJhdB/E5AuQMCfim68UQVLx5PcwSTCj2XAIr7GuI2d5Vb4ZEdWHt2BNlUmDbj/fDpPPxjQBXrKdugNnOx80WT4vehJ/aSmPXPEfy3RFNvqrJzVLJL44C05V4R1oroebsduFpYj3iLV/Ito+269zDkbZJj+bT3UIeyZV7aHxgpZnGHLIHtKxpLnrXwcLbrBuonJkKDAbWlS++wdP9ToQGpjgG0DmSQYC88W+uTNJxCH+25pOOtqMOFWgCV6rbIKj9GaNLR08PI5Sw3nNJBz3zzBWC47C8UcKe98bH",
                "fareType": "PRIVATE",
                "currency": "USD",
                "adtFare": 77.9,
                "adtTax": 59.39,
                "chdFare": 0,
                "chdTax": 0,
                "qCharge": 0,
                "tktFee": 0,
                "platformServiceFee": 0,
                "comments": null,
                "journeys": {
                    "journey_0": [
                        "89d8176b22a019eeb88e2ebe21894dac"
                    ]
                },
                "fareRule": null,
                "rule": null,
                "platingCarrier": "FD",
                "prices": null,
                "merchantFee": 0,
                "adults": 1,
                "children": 0,
                "infants": 0,
                "baggageMap": {
                    "ADT": [
                        {
                            "segmentIndexList": [
                                1
                            ],
                            "baggageAmount": "0PC",
                            "baggageWeight": null,
                            "carryOnAmount": "1PC",
                            "carryOnWeight": "7KG",
                            "carryOnSize": null
                        }
                    ]
                },
                "miniRuleMap": {
                    "ADT": [
                        {
                            "segmentIndex": [
                                1
                            ],
                            "miniRules": [
                                {
                                    "penaltyType": 0,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                },
                                {
                                    "penaltyType": 1,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                },
                                {
                                    "penaltyType": 2,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                },
                                {
                                    "penaltyType": 3,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                }
                            ]
                        }
                    ]
                },
                "afterSaleRule": null
            },
            {
                "solutionKey": "a3a0b97693ec1f2b0719867d78078bd6",
                "solutionId": "FfF+cwPh9c90Wroxd8eaM0jNool2YJhdB/E5AuQMCfim68UQVLx5PcwSTCj2XAIr7GuI2d5Vb4ZEdWHt2BNlUhi6vpugmXLW7UwMS+kNGW8wwzi+7m/OGu7v+5byctgPEpKitxpHYxt6xgDc9HSD+VbEEhvXB8LQe1CgYm5ZSe6uw2zt5uOU/EeRa1UUQa9AZmFdbcNo9Rq5wC2ND+rzQZGGVQu9j99fEPBHrpXRQPVetpZQoZziKIIzbQDtqfgM9Rt04wB7y7bDiPsy0QPl+hPXhIyh6rgJg96imVACA00b4iQ3m5fy+r/LTGQGgtOz",
                "fareType": "PRIVATE",
                "currency": "USD",
                "adtFare": 77.9,
                "adtTax": 59.39,
                "chdFare": 0,
                "chdTax": 0,
                "qCharge": 0,
                "tktFee": 0,
                "platformServiceFee": 0,
                "comments": null,
                "journeys": {
                    "journey_0": [
                        "05f68a0919c54c8c09dd0c122df79201"
                    ]
                },
                "fareRule": null,
                "rule": null,
                "platingCarrier": "FD",
                "prices": null,
                "merchantFee": 0,
                "adults": 1,
                "children": 0,
                "infants": 0,
                "baggageMap": {
                    "ADT": [
                        {
                            "segmentIndexList": [
                                1
                            ],
                            "baggageAmount": "0PC",
                            "baggageWeight": null,
                            "carryOnAmount": "1PC",
                            "carryOnWeight": "7KG",
                            "carryOnSize": null
                        }
                    ]
                },
                "miniRuleMap": {
                    "ADT": [
                        {
                            "segmentIndex": [
                                1
                            ],
                            "miniRules": [
                                {
                                    "penaltyType": 0,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                },
                                {
                                    "penaltyType": 1,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                },
                                {
                                    "penaltyType": 2,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                },
                                {
                                    "penaltyType": 3,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                }
                            ]
                        }
                    ]
                },
                "afterSaleRule": null
            },
            {
                "solutionKey": "0fb6b9449bad90aea49e10510b1a007b",
                "solutionId": "FfF+cwPh9c90Wroxd8eaM0jNool2YJhdB/E5AuQMCfim68UQVLx5PcwSTCj2XAIr7GuI2d5Vb4ZEdWHt2BNlUqvtxF9Cvnq3mKjDd2uZc0BxWhlZw2w0GukiaJd2Ew5zmrkVYNT/nYIyTWvXt02k/pjyw1BMlesjQlsreP/aZFOQvZB5PRbdghoyLEQOIAmLBVq/bB0odEheNPl66jsSJBXmotpABmWfv6hAFmsWSYcno2OZQuMAbD3LTMuHQ9p1B+cyp4oYJ1jA2VNIJaEsyrjmTxuNnKPxoa1qz3Ur9AnMqdm87/gB6eLm46UYVd6p",
                "fareType": "PRIVATE",
                "currency": "USD",
                "adtFare": 77.9,
                "adtTax": 59.39,
                "chdFare": 0,
                "chdTax": 0,
                "qCharge": 0,
                "tktFee": 0,
                "platformServiceFee": 0,
                "comments": null,
                "journeys": {
                    "journey_0": [
                        "8c24ef2bdf02dbdfab30b230187e9f7d"
                    ]
                },
                "fareRule": null,
                "rule": null,
                "platingCarrier": "FD",
                "prices": null,
                "merchantFee": 0,
                "adults": 1,
                "children": 0,
                "infants": 0,
                "baggageMap": {
                    "ADT": [
                        {
                            "segmentIndexList": [
                                1
                            ],
                            "baggageAmount": "0PC",
                            "baggageWeight": null,
                            "carryOnAmount": "1PC",
                            "carryOnWeight": "7KG",
                            "carryOnSize": null
                        }
                    ]
                },
                "miniRuleMap": {
                    "ADT": [
                        {
                            "segmentIndex": [
                                1
                            ],
                            "miniRules": [
                                {
                                    "penaltyType": 0,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                },
                                {
                                    "penaltyType": 1,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                },
                                {
                                    "penaltyType": 2,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                },
                                {
                                    "penaltyType": 3,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                }
                            ]
                        }
                    ]
                },
                "afterSaleRule": null
            },
            {
                "solutionKey": "ef8efe21ef1252c08ea887d231070efa",
                "solutionId": "GYf8g+mpWeBe2yUyJ10oaN76o5zGwhtY0sDNsjRZhFJggV1YR8Ueq+0alryl1oVhwHTkKhBbP44kl4S3fLySbl/SGS5b/+Ygqz5uzqt+Xikjek457GbwNDkWjKhiYiFfqaAHKDrG1EDA79hIBL5VXqEGzg8M+gFuksitQNzmdJbom3YBlR+QGpK0nbDga5MeXmU8EmjimtQh794OntJxIymrj1FNhvDmuht4/jQpMPt+A/SrrvtWnRYIveINIAcRxXGwZNWcaLI07MF2ldokQNlij8uhbYIeGO0a+MPBHz4BUfGiRtYo2277cCQiO9On",
                "fareType": "PRIVATE",
                "currency": "USD",
                "adtFare": 59.25,
                "adtTax": 66.02,
                "chdFare": 0,
                "chdTax": 0,
                "qCharge": 0,
                "tktFee": 0,
                "platformServiceFee": 0,
                "comments": null,
                "journeys": {
                    "journey_0": [
                        "7c263ec8c719d1bd56e63aba6564171c"
                    ]
                },
                "fareRule": null,
                "rule": null,
                "platingCarrier": "UO",
                "prices": null,
                "merchantFee": 0,
                "adults": 1,
                "children": 0,
                "infants": 0,
                "baggageMap": {
                    "ADT": [
                        {
                            "segmentIndexList": [
                                1
                            ],
                            "baggageAmount": "0PC",
                            "baggageWeight": null,
                            "carryOnAmount": "1PC",
                            "carryOnWeight": "7KG",
                            "carryOnSize": null
                        }
                    ]
                },
                "miniRuleMap": {
                    "ADT": [
                        {
                            "segmentIndex": [
                                1
                            ],
                            "miniRules": [
                                {
                                    "penaltyType": 0,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                },
                                {
                                    "penaltyType": 1,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                },
                                {
                                    "penaltyType": 2,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                },
                                {
                                    "penaltyType": 3,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                }
                            ]
                        }
                    ]
                },
                "afterSaleRule": null
            },
            {
                "solutionKey": "c5d8d1aae643a6dacfdb00c09ed8c482",
                "solutionId": "apfb7v3kcfvrR6rPV8DRznIgjyVP2FG9HrhizjRrYlN7CqhW9DuG0JOxOX9TAivCU/4kTCZ/Ow+/iMDVaZfhxC6S0xdh3+stuN7ViAtb7pHFp3vcNKoGWxcNiU7Jl80IjAAwQseshVQ+qzXMxcQVol3g9DYze9rVGGtINKztkQEEJ8nRgnMH3/eEMtlUWMYXrNGLIW2j+5FBvdkmZdeWv7Dqw90eGiXhRfqYSkGwQhnBz6Rn/SNpmG7mGg7qMubJmZ4OM24QSSziBEiDNq2HCi+qvKEBMMWsg+fMVrETRKkA46nXYnq6e38bsZ3sSWmG",
                "fareType": "PRIVATE",
                "currency": "USD",
                "adtFare": 57.73,
                "adtTax": 66.02,
                "chdFare": 0,
                "chdTax": 0,
                "qCharge": 0,
                "tktFee": 0,
                "platformServiceFee": 0,
                "comments": null,
                "journeys": {
                    "journey_0": [
                        "0e1c84af72f3aa971972747f4945f4e0"
                    ]
                },
                "fareRule": null,
                "rule": null,
                "platingCarrier": "UO",
                "prices": null,
                "merchantFee": 0,
                "adults": 1,
                "children": 0,
                "infants": 0,
                "baggageMap": {
                    "ADT": [
                        {
                            "segmentIndexList": [
                                1
                            ],
                            "baggageAmount": "0PC",
                            "baggageWeight": null,
                            "carryOnAmount": "1PC",
                            "carryOnWeight": "7KG",
                            "carryOnSize": null
                        }
                    ]
                },
                "miniRuleMap": {
                    "ADT": [
                        {
                            "segmentIndex": [
                                1
                            ],
                            "miniRules": [
                                {
                                    "penaltyType": 0,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                },
                                {
                                    "penaltyType": 1,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                },
                                {
                                    "penaltyType": 2,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                },
                                {
                                    "penaltyType": 3,
                                    "isPermited": 0,
                                    "when": 0,
                                    "noShowTime": null,
                                    "noShowTimeUnit": null,
                                    "amount": null,
                                    "currencyCode": null,
                                    "percent": null,
                                    "baseType": null,
                                    "originAmount": null,
                                    "miniRuleAdjustAmount": null,
                                    "miniRuleAdjustFlag": null,
                                    "originCurrencyCode": null,
                                    "guarantee": null
                                }
                            ]
                        }
                    ]
                },
                "afterSaleRule": null
            }
        ],
        "flights": [
            {
                "flightId": "8c24ef2bdf02dbdfab30b230187e9f7d",
                "journeyTime": 185,
                "transferCount": 0,
                "lastTktTime": null,
                "segmengtIds": [
                    "aaf28e13d163cc48e56f74216dac0ad3"
                ]
            },
            {
                "flightId": "0e1c84af72f3aa971972747f4945f4e0",
                "journeyTime": 180,
                "transferCount": 0,
                "lastTktTime": null,
                "segmengtIds": [
                    "3cace3735ae26409515418e7a0c4ce4e"
                ]
            },
            {
                "flightId": "07177e6e653830b4b2e151f215c8fd19",
                "journeyTime": 180,
                "transferCount": 0,
                "lastTktTime": null,
                "segmengtIds": [
                    "5b6e4e840bb3321ca4ca21c422c99af6"
                ]
            },
            {
                "flightId": "89d8176b22a019eeb88e2ebe21894dac",
                "journeyTime": 180,
                "transferCount": 0,
                "lastTktTime": null,
                "segmengtIds": [
                    "74a975f21ad0ce3cfc49d11c32c168ab"
                ]
            },
            {
                "flightId": "7c263ec8c719d1bd56e63aba6564171c",
                "journeyTime": 185,
                "transferCount": 0,
                "lastTktTime": null,
                "segmengtIds": [
                    "d6d1d1bf1837694138ea75ad1d1a11b4"
                ]
            },
            {
                "flightId": "05f68a0919c54c8c09dd0c122df79201",
                "journeyTime": 185,
                "transferCount": 0,
                "lastTktTime": null,
                "segmengtIds": [
                    "c0492187a5331780b5d00c3de09713d7"
                ]
            }
        ],
        "segments": [
            {
                "segmentId": "c0492187a5331780b5d00c3de09713d7",
                "airline": "FD",
                "flightNum": "505",
                "equipment": "32S",
                "cabinClass": "ECONOMY",
                "bookingCode": "Z",
                "availabilityCount": 5,
                "departure": "HKG",
                "arrival": "DMK",
                "departureTerminal": "1",
                "arrivalTerminal": "2",
                "departureDate": 1734264600000,
                "arrivalDate": 1734272100000,
                "flightTime": 185,
                "stayTime": null,
                "codeShare": "N",
                "opFltNo": null,
                "opFltAirline": null,
                "stopover": null,
                "fareBasis": "YOW",
                "strDepartureDate": "2024-12-15",
                "strDepartureTime": "20:10",
                "strArrivalDate": "2024-12-15",
                "strArrivalTime": "22:15"
            },
            {
                "segmentId": "d6d1d1bf1837694138ea75ad1d1a11b4",
                "airline": "UO",
                "flightNum": "702",
                "equipment": "32S",
                "cabinClass": "ECONOMY",
                "bookingCode": "W",
                "availabilityCount": 9,
                "departure": "HKG",
                "arrival": "BKK",
                "departureTerminal": "1",
                "arrivalTerminal": null,
                "departureDate": 1734251100000,
                "arrivalDate": 1734258600000,
                "flightTime": 185,
                "stayTime": null,
                "codeShare": "N",
                "opFltNo": null,
                "opFltAirline": null,
                "stopover": null,
                "fareBasis": "YOW",
                "strDepartureDate": "2024-12-15",
                "strDepartureTime": "16:25",
                "strArrivalDate": "2024-12-15",
                "strArrivalTime": "18:30"
            },
            {
                "segmentId": "3cace3735ae26409515418e7a0c4ce4e",
                "airline": "UO",
                "flightNum": "700",
                "equipment": "32S",
                "cabinClass": "ECONOMY",
                "bookingCode": "V",
                "availabilityCount": 9,
                "departure": "HKG",
                "arrival": "BKK",
                "departureTerminal": "1",
                "arrivalTerminal": null,
                "departureDate": 1734240900000,
                "arrivalDate": 1734248100000,
                "flightTime": 180,
                "stayTime": null,
                "codeShare": "N",
                "opFltNo": null,
                "opFltAirline": null,
                "stopover": null,
                "fareBasis": "YOW",
                "strDepartureDate": "2024-12-15",
                "strDepartureTime": "13:35",
                "strArrivalDate": "2024-12-15",
                "strArrivalTime": "15:35"
            },
            {
                "segmentId": "aaf28e13d163cc48e56f74216dac0ad3",
                "airline": "FD",
                "flightNum": "509",
                "equipment": "32S",
                "cabinClass": "ECONOMY",
                "bookingCode": "Z",
                "availabilityCount": 5,
                "departure": "HKG",
                "arrival": "DMK",
                "departureTerminal": "1",
                "arrivalTerminal": "2",
                "departureDate": 1734230700000,
                "arrivalDate": 1734238200000,
                "flightTime": 185,
                "stayTime": null,
                "codeShare": "N",
                "opFltNo": null,
                "opFltAirline": null,
                "stopover": null,
                "fareBasis": "YOW",
                "strDepartureDate": "2024-12-15",
                "strDepartureTime": "10:45",
                "strArrivalDate": "2024-12-15",
                "strArrivalTime": "12:50"
            },
            {
                "segmentId": "74a975f21ad0ce3cfc49d11c32c168ab",
                "airline": "FD",
                "flightNum": "501",
                "equipment": "32S",
                "cabinClass": "ECONOMY",
                "bookingCode": "Z",
                "availabilityCount": 5,
                "departure": "HKG",
                "arrival": "DMK",
                "departureTerminal": "1",
                "arrivalTerminal": "2",
                "departureDate": 1734244800000,
                "arrivalDate": 1734252000000,
                "flightTime": 180,
                "stayTime": null,
                "codeShare": "N",
                "opFltNo": null,
                "opFltAirline": null,
                "stopover": null,
                "fareBasis": "YOW",
                "strDepartureDate": "2024-12-15",
                "strDepartureTime": "14:40",
                "strArrivalDate": "2024-12-15",
                "strArrivalTime": "16:40"
            },
            {
                "segmentId": "5b6e4e840bb3321ca4ca21c422c99af6",
                "airline": "FD",
                "flightNum": "503",
                "equipment": "32S",
                "cabinClass": "ECONOMY",
                "bookingCode": "K",
                "availabilityCount": 4,
                "departure": "HKG",
                "arrival": "DMK",
                "departureTerminal": "1",
                "arrivalTerminal": "2",
                "departureDate": 1734272400000,
                "arrivalDate": 1734279600000,
                "flightTime": 180,
                "stayTime": null,
                "codeShare": "N",
                "opFltNo": null,
                "opFltAirline": null,
                "stopover": null,
                "fareBasis": "YOW",
                "strDepartureDate": "2024-12-15",
                "strDepartureTime": "22:20",
                "strArrivalDate": "2024-12-16",
                "strArrivalTime": "00:20"
            }
        ]
    }
}
Modified at 2025-02-13 02:16:43
Previous
Booking Flow
Next
Verify
Built with