Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 716cf88

Browse files
committed
Update API Enrich: add response parameters Body.data.solution_list.$.solution_attribute.issue_time_info.
1 parent 083a098 commit 716cf88

File tree

11 files changed

+129
-73
lines changed

11 files changed

+129
-73
lines changed

‎airticketopen-20230117/ChangeLog.md‎

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
2025年10月24日 Version: 3.0.0
2+
- Update API Enrich: add response parameters Body.data.solution_list.$.solution_attribute.issue_time_info.
3+
- Update API Enrich: delete response parameters Body.data.solution_list.$.product_type_description.
4+
- Update API Enrich: delete response parameters Body.data.solution_list.$.refund_ticket_coupon_description.
5+
- Update API OrderDetail: add response parameters Body.data.solution.solution_attribute.
6+
- Update API Pricing: add response parameters Body.data.solution.solution_attribute.
7+
- Update API Search: add response parameters Body.data.solution_list.$.solution_attribute.issue_time_info.
8+
- Update API Search: delete response parameters Body.data.solution_list.$.product_type_description.
9+
- Update API Search: delete response parameters Body.data.solution_list.$.refund_ticket_coupon_description.
10+
11+
112
2025年10月14日 Version: 2.0.6
213
- Update API Book: add response parameters Body.data.order_list.$.order_attribute.
314
- Update API Book: add response parameters Body.error_data.order_list.$.order_attribute.

‎airticketopen-20230117/core/Models/EnrichHeaders.cs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public class EnrichHeaders : TeaModel {
2525
public string XAcsAirticketAccessToken { get; set; }
2626

2727
/// <summary>
28-
/// <para>language code(refer to ISO_639), defaults to the buyer\&quot;s account configuration</para>
28+
/// <para>language code, defaults to the buyer\&quot;s account configuration</para>
2929
///
3030
/// <b>Example:</b>
3131
/// <para>en_US</para>

‎airticketopen-20230117/core/Models/EnrichRequest.cs‎

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ public class EnrichRequest : TeaModel {
6565
public List<EnrichRequestJourneyParamList> JourneyParamList { get; set; }
6666
public class EnrichRequestJourneyParamList : TeaModel {
6767
/// <summary>
68-
/// <para>arrival city code (capitalized)</para>
68+
/// <para>arrival city code</para>
6969
/// <para>This parameter is required.</para>
7070
///
7171
/// <b>Example:</b>
@@ -76,7 +76,7 @@ public class EnrichRequestJourneyParamList : TeaModel {
7676
public string ArrivalCity { get; set; }
7777

7878
/// <summary>
79-
/// <para>departure city code (capitalized)</para>
79+
/// <para>departure city code</para>
8080
/// <para>This parameter is required.</para>
8181
///
8282
/// <b>Example:</b>
@@ -106,7 +106,7 @@ public class EnrichRequestJourneyParamList : TeaModel {
106106
public List<EnrichRequestJourneyParamListSegmentParamList> SegmentParamList { get; set; }
107107
public class EnrichRequestJourneyParamListSegmentParamList : TeaModel {
108108
/// <summary>
109-
/// <para>arrival airport code (capitalized)</para>
109+
/// <para>arrival airport code</para>
110110
///
111111
/// <b>Example:</b>
112112
/// <para>MFM</para>
@@ -116,8 +116,7 @@ public class EnrichRequestJourneyParamListSegmentParamList : TeaModel {
116116
public string ArrivalAirport { get; set; }
117117

118118
/// <summary>
119-
/// <para>arrival city code (capitalized)</para>
120-
/// <para>This parameter is required.</para>
119+
/// <para>arrival city code</para>
121120
///
122121
/// <b>Example:</b>
123122
/// <para>MFM</para>
@@ -147,7 +146,7 @@ public class EnrichRequestJourneyParamListSegmentParamList : TeaModel {
147146
public string ChildCabin { get; set; }
148147

149148
/// <summary>
150-
/// <para>departure airport code (capitalized)</para>
149+
/// <para>departure airport code</para>
151150
///
152151
/// <b>Example:</b>
153152
/// <para>PVG</para>
@@ -157,8 +156,7 @@ public class EnrichRequestJourneyParamListSegmentParamList : TeaModel {
157156
public string DepartureAirport { get; set; }
158157

159158
/// <summary>
160-
/// <para>departure city code (capitalized)</para>
161-
/// <para>This parameter is required.</para>
159+
/// <para>departure city code</para>
162160
///
163161
/// <b>Example:</b>
164162
/// <para>SHA</para>

‎airticketopen-20230117/core/Models/EnrichResponseBody.cs‎

Lines changed: 26 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ public class EnrichResponseBodyDataSolutionListJourneyList : TeaModel {
108108
public List<EnrichResponseBodyDataSolutionListJourneyListSegmentList> SegmentList { get; set; }
109109
public class EnrichResponseBodyDataSolutionListJourneyListSegmentList : TeaModel {
110110
/// <summary>
111-
/// <para>arrival airport code (capitalized)</para>
111+
/// <para>arrival airport code</para>
112112
///
113113
/// <b>Example:</b>
114114
/// <para>MFM</para>
@@ -118,7 +118,7 @@ public class EnrichResponseBodyDataSolutionListJourneyListSegmentList : TeaModel
118118
public string ArrivalAirport { get; set; }
119119

120120
/// <summary>
121-
/// <para>arrival city code (capitalized)</para>
121+
/// <para>arrival city code</para>
122122
///
123123
/// <b>Example:</b>
124124
/// <para>MFM</para>
@@ -138,7 +138,7 @@ public class EnrichResponseBodyDataSolutionListJourneyListSegmentList : TeaModel
138138
public string ArrivalTerminal { get; set; }
139139

140140
/// <summary>
141-
/// <para>arrival time in string format (yyyy-MM-dd HH:mm:ss)</para>
141+
/// <para>arrival time (yyyy-MM-dd HH:mm:ss)</para>
142142
///
143143
/// <b>Example:</b>
144144
/// <para>2023年03月10日 10:40:00</para>
@@ -188,7 +188,7 @@ public class EnrichResponseBodyDataSolutionListJourneyListSegmentList : TeaModel
188188
public bool? CodeShare { get; set; }
189189

190190
/// <summary>
191-
/// <para>departure airport code (capitalized)</para>
191+
/// <para>departure airport code</para>
192192
///
193193
/// <b>Example:</b>
194194
/// <para>PVG</para>
@@ -198,7 +198,7 @@ public class EnrichResponseBodyDataSolutionListJourneyListSegmentList : TeaModel
198198
public string DepartureAirport { get; set; }
199199

200200
/// <summary>
201-
/// <para>departure city code (capitalized)</para>
201+
/// <para>departure city code</para>
202202
///
203203
/// <b>Example:</b>
204204
/// <para>SHA</para>
@@ -218,7 +218,7 @@ public class EnrichResponseBodyDataSolutionListJourneyListSegmentList : TeaModel
218218
public string DepartureTerminal { get; set; }
219219

220220
/// <summary>
221-
/// <para>departure time in string format (yyyy-MM-dd HH:mm:ss)</para>
221+
/// <para>departure time (yyyy-MM-dd HH:mm:ss)</para>
222222
///
223223
/// <b>Example:</b>
224224
/// <para>2023年03月10日 07:55:00</para>
@@ -298,7 +298,7 @@ public class EnrichResponseBodyDataSolutionListJourneyListSegmentList : TeaModel
298298
public string OperatingFlightNo { get; set; }
299299

300300
/// <summary>
301-
/// <para>segment ID format: flight no.+departure airport[IATA airport code]+arrival airport[IATA airport code]+departure time(MMdd)</para>
301+
/// <para>segment ID: flight no+departure airport+arrival airport+departure time(MMdd)</para>
302302
///
303303
/// <b>Example:</b>
304304
/// <para>HO1295-PVG-MFM-20230310</para>
@@ -342,26 +342,6 @@ public class EnrichResponseBodyDataSolutionListJourneyListSegmentList : TeaModel
342342

343343
}
344344

345-
/// <summary>
346-
/// <para>product type description</para>
347-
///
348-
/// <b>Example:</b>
349-
/// <para>&quot;&quot;</para>
350-
/// </summary>
351-
[NameInMap("product_type_description")]
352-
[Validation(Required=false)]
353-
public string ProductTypeDescription { get; set; }
354-
355-
/// <summary>
356-
/// <para>refund airline coupon description</para>
357-
///
358-
/// <b>Example:</b>
359-
/// <para>&quot;&quot;</para>
360-
/// </summary>
361-
[NameInMap("refund_ticket_coupon_description")]
362-
[Validation(Required=false)]
363-
public string RefundTicketCouponDescription { get; set; }
364-
365345
/// <summary>
366346
/// <para>through check-in baggage policy</para>
367347
/// </summary>
@@ -441,11 +421,30 @@ public class EnrichResponseBodyDataSolutionListSegmentRefundChangeRuleMappingLis
441421

442422
}
443423

424+
/// <summary>
425+
/// <para>Quotation Attributes</para>
426+
/// </summary>
444427
[NameInMap("solution_attribute")]
445428
[Validation(Required=false)]
446429
public EnrichResponseBodyDataSolutionListSolutionAttribute SolutionAttribute { get; set; }
447430
public class EnrichResponseBodyDataSolutionListSolutionAttribute : TeaModel {
431+
[NameInMap("issue_time_info")]
432+
[Validation(Required=false)]
433+
public EnrichResponseBodyDataSolutionListSolutionAttributeIssueTimeInfo IssueTimeInfo { get; set; }
434+
public class EnrichResponseBodyDataSolutionListSolutionAttributeIssueTimeInfo : TeaModel {
435+
[NameInMap("issue_ticket_type")]
436+
[Validation(Required=false)]
437+
public int? IssueTicketType { get; set; }
438+
439+
[NameInMap("issue_time_limit")]
440+
[Validation(Required=false)]
441+
public int? IssueTimeLimit { get; set; }
442+
443+
}
444+
448445
/// <summary>
446+
/// <para>Supply source type 1:self-operated; 2:agent; 3:flagship store</para>
447+
///
449448
/// <b>Example:</b>
450449
/// <para>1</para>
451450
/// </summary>

‎airticketopen-20230117/core/Models/OrderDetailResponseBody.cs‎

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1181,6 +1181,30 @@ public class OrderDetailResponseBodyDataSolutionSegmentRefundChangeRuleMappingLi
11811181

11821182
}
11831183

1184+
[NameInMap("solution_attribute")]
1185+
[Validation(Required=false)]
1186+
public OrderDetailResponseBodyDataSolutionSolutionAttribute SolutionAttribute { get; set; }
1187+
public class OrderDetailResponseBodyDataSolutionSolutionAttribute : TeaModel {
1188+
[NameInMap("issue_time_info")]
1189+
[Validation(Required=false)]
1190+
public OrderDetailResponseBodyDataSolutionSolutionAttributeIssueTimeInfo IssueTimeInfo { get; set; }
1191+
public class OrderDetailResponseBodyDataSolutionSolutionAttributeIssueTimeInfo : TeaModel {
1192+
[NameInMap("issue_ticket_type")]
1193+
[Validation(Required=false)]
1194+
public int? IssueTicketType { get; set; }
1195+
1196+
[NameInMap("issue_time_limit")]
1197+
[Validation(Required=false)]
1198+
public int? IssueTimeLimit { get; set; }
1199+
1200+
}
1201+
1202+
[NameInMap("supply_source_type")]
1203+
[Validation(Required=false)]
1204+
public string SupplySourceType { get; set; }
1205+
1206+
}
1207+
11841208
/// <summary>
11851209
/// <para>solution_id</para>
11861210
///

‎airticketopen-20230117/core/Models/PricingResponseBody.cs‎

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -597,6 +597,30 @@ public class PricingResponseBodyDataSolutionSegmentRefundChangeRuleMappingList :
597597

598598
}
599599

600+
[NameInMap("solution_attribute")]
601+
[Validation(Required=false)]
602+
public PricingResponseBodyDataSolutionSolutionAttribute SolutionAttribute { get; set; }
603+
public class PricingResponseBodyDataSolutionSolutionAttribute : TeaModel {
604+
[NameInMap("issue_time_info")]
605+
[Validation(Required=false)]
606+
public PricingResponseBodyDataSolutionSolutionAttributeIssueTimeInfo IssueTimeInfo { get; set; }
607+
public class PricingResponseBodyDataSolutionSolutionAttributeIssueTimeInfo : TeaModel {
608+
[NameInMap("issue_ticket_type")]
609+
[Validation(Required=false)]
610+
public int? IssueTicketType { get; set; }
611+
612+
[NameInMap("issue_time_limit")]
613+
[Validation(Required=false)]
614+
public int? IssueTimeLimit { get; set; }
615+
616+
}
617+
618+
[NameInMap("supply_source_type")]
619+
[Validation(Required=false)]
620+
public string SupplySourceType { get; set; }
621+
622+
}
623+
600624
/// <summary>
601625
/// <para>solution_id, equals to solution_id in request</para>
602626
///

‎airticketopen-20230117/core/Models/RefundDetailResponseBody.cs‎

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ namespace AlibabaCloud.SDK.AirticketOpen20230117.Models
1010
{
1111
public class RefundDetailResponseBody : TeaModel {
1212
/// <summary>
13+
/// <para>RequestId</para>
14+
///
1315
/// <b>Example:</b>
1416
/// <para>51593418-8C73-5E47-8BA8-3F1D4A00CC0B</para>
1517
/// </summary>
@@ -176,7 +178,7 @@ public class RefundDetailResponseBodyDataPassengerRefundDetailsPassenger : TeaMo
176178
public string FirstName { get; set; }
177179

178180
/// <summary>
179-
/// <para>first name</para>
181+
/// <para>last name</para>
180182
///
181183
/// <b>Example:</b>
182184
/// <para>ZHANG</para>
@@ -296,14 +298,14 @@ public class RefundDetailResponseBodyDataPassengerRefundDetailsRefundFee : TeaMo
296298
public List<RefundDetailResponseBodyDataRefundJourneys> RefundJourneys { get; set; }
297299
public class RefundDetailResponseBodyDataRefundJourneys : TeaModel {
298300
/// <summary>
299-
/// <para>segment list</para>
301+
/// <para>segment list info</para>
300302
/// </summary>
301303
[NameInMap("segment_list")]
302304
[Validation(Required=false)]
303305
public List<RefundDetailResponseBodyDataRefundJourneysSegmentList> SegmentList { get; set; }
304306
public class RefundDetailResponseBodyDataRefundJourneysSegmentList : TeaModel {
305307
/// <summary>
306-
/// <para>arrival airport code (capitalized)</para>
308+
/// <para>arrival airport code</para>
307309
///
308310
/// <b>Example:</b>
309311
/// <para>MFM</para>
@@ -313,7 +315,7 @@ public class RefundDetailResponseBodyDataRefundJourneysSegmentList : TeaModel {
313315
public string ArrivalAirport { get; set; }
314316

315317
/// <summary>
316-
/// <para>arrival city code (capitalized)</para>
318+
/// <para>arrival city code</para>
317319
///
318320
/// <b>Example:</b>
319321
/// <para>MFM</para>
@@ -333,7 +335,7 @@ public class RefundDetailResponseBodyDataRefundJourneysSegmentList : TeaModel {
333335
public string ArrivalTerminal { get; set; }
334336

335337
/// <summary>
336-
/// <para>arrival time in string format (yyyy-MM-dd HH:mm:ss)</para>
338+
/// <para>arrival time (yyyy-MM-dd HH:mm:ss)</para>
337339
///
338340
/// <b>Example:</b>
339341
/// <para>2023年03月10日 10:40:00</para>
@@ -353,7 +355,7 @@ public class RefundDetailResponseBodyDataRefundJourneysSegmentList : TeaModel {
353355
public string Availability { get; set; }
354356

355357
/// <summary>
356-
/// <para>RBD</para>
358+
/// <para>carbin</para>
357359
///
358360
/// <b>Example:</b>
359361
/// <para>V</para>
@@ -383,7 +385,7 @@ public class RefundDetailResponseBodyDataRefundJourneysSegmentList : TeaModel {
383385
public bool? CodeShare { get; set; }
384386

385387
/// <summary>
386-
/// <para>departure airport code (capitalized)</para>
388+
/// <para>departure airport code</para>
387389
///
388390
/// <b>Example:</b>
389391
/// <para>PVG</para>
@@ -393,7 +395,7 @@ public class RefundDetailResponseBodyDataRefundJourneysSegmentList : TeaModel {
393395
public string DepartureAirport { get; set; }
394396

395397
/// <summary>
396-
/// <para>departure city code (capitalized)</para>
398+
/// <para>departure city code</para>
397399
///
398400
/// <b>Example:</b>
399401
/// <para>SHA</para>
@@ -413,7 +415,7 @@ public class RefundDetailResponseBodyDataRefundJourneysSegmentList : TeaModel {
413415
public string DepartureTerminal { get; set; }
414416

415417
/// <summary>
416-
/// <para>departure time in string format (yyyy-MM-dd HH:mm:ss)</para>
418+
/// <para>departure time (yyyy-MM-dd HH:mm:ss)</para>
417419
///
418420
/// <b>Example:</b>
419421
/// <para>2023年03月10日 07:55:00</para>
@@ -493,7 +495,7 @@ public class RefundDetailResponseBodyDataRefundJourneysSegmentList : TeaModel {
493495
public string OperatingFlightNo { get; set; }
494496

495497
/// <summary>
496-
/// <para>segment ID format: flight no.+departure airport[IATA airport code]+arrival airport[IATA airport code]+departure time(MMdd)</para>
498+
/// <para>segment ID: flight no.+departure airport+arrival airport+departure time(MMdd)</para>
497499
///
498500
/// <b>Example:</b>
499501
/// <para>HO1295-PVG-MFM-20230310</para>
@@ -525,7 +527,7 @@ public class RefundDetailResponseBodyDataRefundJourneysSegmentList : TeaModel {
525527
}
526528

527529
/// <summary>
528-
/// <para>number of transfer</para>
530+
/// <para>transfer count</para>
529531
///
530532
/// <b>Example:</b>
531533
/// <para>0</para>

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /