External

外部查询调用控制器

APIDescription
POST Api/External/Query

查询报价数据

POST Api/External/Booking

外部预订前请求

GET Api/External/GetSaleRoutes/{SiteId}

查询站点售卖总航线表

FareDatas

民航基础数据控制器

APIDescription
GET Api/FareDatas/GetFareCabinCodes/{Carrier}

基于航空公司获取舱位代码列表

GET Api/FareDatas/ExportSotaRoutes/{Carrier}?MinTime={MinTime}

导出单程抓取数据

GET Api/FareDatas/ExportFdFares/{Carrier}

导出FD数据

GET Api/FareDatas/ExportNfdFares/{Carrier}

导出NFD数据

GET Api/FareDatas/ExportSkSegments/{Carrier}

导出SK数据

POST Api/FareDatas/SearchSotaRoutes/{PageNumber}/{PageSize}

单程报价数据查询

POST Api/FareDatas/SearchFdFares/{PageNumber}/{PageSize}

FD运价数据查询

POST Api/FareDatas/SearchNfdFares/{PageNumber}/{PageSize}

NFD运价数据查询

POST Api/FareDatas/SearchSkSegments/{PageNumber}/{PageSize}

路由数据查询

GET Api/FareDatas/UpdateSkRoutesCache

更新SK路由数据缓存

GET Api/FareDatas/UpdateFdFaresCache

更新FD运价数据缓存

Invoke

查询调用控制器

APIDescription
GET Api/Invoke/ExportSotaRoutes/{Carrier}?MinTime={MinTime}

导出单程抓取数据

POST Api/Invoke/ExportSotaRoutes/{Carrier}?MinTime={MinTime}

导出单程抓取数据

GET Api/Invoke/ExportFdFares/{Carrier}

导出FD数据(含主表数据)

GET Api/Invoke/ExportNfdFares/{Carrier}

导出NFD数据(含主表数据)

POST Api/Invoke/BatchQuotationImport/{Eliminate}/{Creater}

批量导入政策(本地)

GET Api/Invoke/GetQuotation/{QuotationId}

查看一条政策

POST Api/Invoke/QuotationsExtract

运价直联政策提取

GET Api/Invoke/QuerySotaRoutes/{Departure}/{Arrival}/{Date}

查询单程抓取数据

POST Api/Invoke/QuerySotaRoutes/{Departure}/{Arrival}/{Date}

查询单程抓取数据

POST Api/Invoke/QuerySotaRoutes/{Carrier}/{Departure}/{Arrival}/{Date}

查询单程抓取数据

GET Api/Invoke/GetAvQuerySegment/{DepartureAirport}/{ArrivalAirport}/{FlightNo}

获取指定航班信息(含Stop及Cabin结点)

POST Api/Invoke/GetAvQuerySegments/{DepartureAirport}/{ArrivalAirport}

获取指定航班信息(含Stop及Cabin结点)

GET Api/Invoke/GetInquiries

获取查询历史信息(Cache)

GET Api/Invoke/UpdateInquiries

更新查询历史缓存信息

GET Api/Invoke/GetSkRoute/{Departure}/{Arrival}

获取第一条最新主路由表信息(只含Segments结点)(Real)

GET Api/Invoke/GetSkSegment/{DepartureAirport}/{ArrivalAirport}/{FlightNo}

获取指定航班信息(含Stop及Week及Route结点)(Real)

POST Api/Invoke/GetSkSegments/{DepartureAirport}/{ArrivalAirport}

获取指定航班信息(含Stop及Week及Route结点)(Real)

GET Api/Invoke/GetSkRoutes

获取全量航路表缓存数据(只含Routes结点)(Cache)

GET Api/Invoke/UpdateSkRoutes

更新全量航路表缓存数据(只含Routing结点)

POST Api/Invoke/GetSkRoutings

基于获取航路表班期数据(只含Routes结点)(Cache)

GET Api/Invoke/GetStopSegments

获取全量经停航班路由数据(只含有Stop)(Cache)

GET Api/Invoke/UpdateStopSegments

更新全量经停航班路由数据(只含有Stop)

GET Api/Invoke/GetSkStopSegments/{DepartureAirport}/{ArrivalAirport}

获取指定经停航班信息(只含有Stop)(Cache)

GET Api/Invoke/GetSkStopSegment/{DepartureAirport}/{ArrivalAirport}/{FlightNo}

获取指定经停航班信息(只含有Stop)(Cache)

GET Api/Invoke/GetShareSegments

获取全量共享航班路由数据(只含有Stop)(Cache)

GET Api/Invoke/UpdateShareSegments

更新全量共享航班路由数据(只含有Stop)

POST Api/Invoke/GetFlyShareSegments

按主飞航司查询主飞路由信息(只含有Stop)(Cache)

POST Api/Invoke/GetSaleShareSegments

按销售航司查询主飞路由信息(只含有Stop)(Cache)

GET Api/Invoke/GetFdFares/{Departure}/{Arrival}

获取指定FD运价数据列表(含主表数据)

POST Api/Invoke/GetFdFares/{Departure}/{Arrival}

获取指定最新FD运价数据(含主表数据)

GET Api/Invoke/GetFuelFareRoutes

获取全量燃油FD运价数据(Cache)

GET Api/Invoke/UpdateFuelFareRoutes

更新全量燃油FD运价数据

GET Api/Invoke/GetStandardFdFares

获取全量标准FD运价数据(Cache)

GET Api/Invoke/GetStandardFdFares/{Departure}/{Arrival}

获取指定FD标准运价数据列表(Cache)

GET Api/Invoke/GetStandardFdFares/{Carrier}/{Departure}/{Arrival}

获取指定FD标准运价数据列表(Cache)

GET Api/Invoke/UpdateStandardFdFares

更新全量标准FD运价数据

GET Api/Invoke/GetStandardFdFare/{Carrier}/{Departure}/{Arrival}/{CabinLevel}

获取指定FD标准运价数据列表(Cache)

GET Api/Invoke/RebootService/{Token}

重新初始化服务

GET Api/Invoke/RebootService

重新初始化服务

Quotation

政策处理控制器

APIDescription
POST Api/Service/Quotation/SearchQuotations/{PageNumber}/{PageSize}

政策搜索

GET Api/Service/Quotation/GetQuotation/{QuotationId}

查看一条政策

POST Api/Service/Quotation/SearchHistorys/{PageNumber}/{PageSize}

历史搜索

GET Api/Service/Quotation/DownLoadHistory/{HistoryID}

下载历史数据

POST Api/Service/Quotation/AddQuotation

添加一条政策

POST Api/Service/Quotation/UpdateQuotation

更新一条政策

GET Api/Service/Quotation/DeleteQuotation/{QuotationId}

删除一条政策

POST Api/Service/Quotation/BatchQuotationDataTableExport

批量导出政策

POST Api/Service/Quotation/BatchQuotationImport/{Eliminate}

批量导入政策

POST Api/Service/Quotation/BatchQuotationDelete

批量删除政策

POST Api/Service/Quotation/BatchQuotationUpdate

批量更新政策

POST Api/Service/Quotation/BatchQuotationExtraUpdate

批量更新政策扩展模型

Setting

报价查询设置控制器

APIDescription
GET Api/Service/Setting/GetQueryCarrierSettings/{SiteId}

基于站点ID获取航司配置项列表

GET Api/Service/Setting/GetQueryProviderSettings/{SettingId}

基本航司配置ID获取设置项列表

GET Api/Service/Setting/GetQueryProviderConfigs/{SettingId}

基本配置项ID获取配置项内容

GET Api/Service/Setting/UpdateSiteStatus/{SiteId}/{Enable}

启用或停用站点

POST Api/Service/Setting/AddQueryCarrierIntactSetting

添加销售航司完整配置项

POST Api/Service/Setting/AddQueryCarrierSetting

添加销售航司配置项

POST Api/Service/Setting/UpdateQueryCarrierSetting

更新销售航司配置项

GET Api/Service/Setting/DeleteQueryCarrierSetting/{SettingId}

删除销售航司配置项

POST Api/Service/Setting/AddQueryProviderIntactSetting

添加航司设置完整配置项

POST Api/Service/Setting/AddQueryProviderSetting

添加航司设置配置项

POST Api/Service/Setting/UpdateQueryProviderSetting

更新航司设置配置项

GET Api/Service/Setting/DeleteQueryProviderSetting/{SettingId}

删除航司设置配置项

POST Api/Service/Setting/AddQueryProviderIntactConfig

添加完整默认设置项

POST Api/Service/Setting/AddQueryProviderConfig

添加报价默认设置项

POST Api/Service/Setting/UpdateQueryProviderConfig

更新报价默认设置项

GET Api/Service/Setting/DeleteQueryProviderConfig/{SettingId}

删除报价默认设置项

POST Api/Service/Setting/AddQueryFixedCabinConfigs

添加包装舱位配置项

POST Api/Service/Setting/AddQueryFixedCabinConfig

添加包装舱位配置项

POST Api/Service/Setting/UpdateQueryFixedCabinConfig

更新包装舱位配置项

GET Api/Service/Setting/DeleteQueryFixedCabinConfig/{SettingId}

删除包装舱位配置项

POST Api/Service/Setting/AddQueryExcludeCabinConfigs

添加排除舱位配置项

POST Api/Service/Setting/AddQueryExcludeCabinConfig

添加排除舱位配置项

POST Api/Service/Setting/UpdateQueryExcludeCabinConfig

更新排除舱位配置项

GET Api/Service/Setting/DeleteQueryExcludeCabinConfig/{SettingId}

删除排除舱位配置项

POST Api/Service/Setting/AddQueryIncludeCabinConfigs

添加包含舱位配置项

POST Api/Service/Setting/AddQueryIncludeCabinConfig

添加包含舱位配置项

POST Api/Service/Setting/UpdateQueryIncludeCabinConfig

更新包含舱位配置项

GET Api/Service/Setting/DeleteQueryIncludeCabinConfig/{SettingId}

删除包含舱位配置项