'1.0', 'info' => [ 'style' => 'ROA', 'product' => 'TrafficFxOpen', 'version' => '2024-08-15', ], 'components' => [ 'schemas' => [], ], 'apis' => [ 'GetToken' => [ 'path' => '/v1/distribution/trade/getToken', 'methods' => [ 'get', ], 'schemes' => [ 'https', ], 'security' => [ [ 'trafficRootTokenAuth' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'appKey', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'appSecret', 'in' => 'query', 'schema' => [ 'type' => 'string', 'required' => true, ], ], ], ], 'Search' => [ 'path' => '/v1/distribution/trade/search', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'trafficAccessTokenAuth' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'source', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'terminal', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'userId', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'searchParam', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'xAcsAirticketAccessToken', 'in' => 'header', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'xAcsAirticketLanguage', 'in' => 'header', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'scene', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], 'ConvertUrl' => [ 'path' => '/v1/distribution/trade/convertUrl', 'methods' => [ 'post', ], 'schemes' => [ 'https', ], 'security' => [ [ 'trafficAccessTokenAuth' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'source', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'scene', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'xenv', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'thirdId', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => false, ], ], [ 'name' => 'uid', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'phone', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'jumpUrl', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'countryCallingCode', 'in' => 'formData', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'xAcsAirticketAccessToken', 'in' => 'header', 'schema' => [ 'type' => 'string', 'required' => true, ], ], [ 'name' => 'xAcsAirticketLanguage', 'in' => 'header', 'schema' => [ 'type' => 'string', 'required' => false, ], ], ], ], ], 'endpoints' => [], ];