From e005aa3229324896a470b0709ecd2b8ac015b022 Mon Sep 17 00:00:00 2001 From: Yuta Kasai Date: Thu, 25 Jun 2026 11:00:51 +0900 Subject: [PATCH 01/14] Add required: description for CreateAudienceGroupRequest --- manage-audience.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/manage-audience.yml b/manage-audience.yml index 38256bd..5782a86 100644 --- a/manage-audience.yml +++ b/manage-audience.yml @@ -698,6 +698,8 @@ components: url: https://developers.line.biz/en/reference/messaging-api/#create-upload-audience-group type: object description: "Create audience for uploading user IDs (by JSON)" + required: + - description properties: description: type: string From 0c3726ceb4ddd16225e8a31421b265a2637d6ede Mon Sep 17 00:00:00 2001 From: Yuta Kasai Date: Thu, 25 Jun 2026 11:01:11 +0900 Subject: [PATCH 02/14] Add required: description for createAudienceForUploadingUserIds --- manage-audience.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/manage-audience.yml b/manage-audience.yml index 5782a86..8ffa02b 100644 --- a/manage-audience.yml +++ b/manage-audience.yml @@ -82,6 +82,7 @@ paths: description: "Request for createAudienceForUploadingUserIds" type: object required: + - description - file properties: description: From 682bafb82824004d30f48817833102b9c37d5c5e Mon Sep 17 00:00:00 2001 From: Yuta Kasai Date: Thu, 25 Jun 2026 11:01:27 +0900 Subject: [PATCH 03/14] Add required: audienceGroupId for AddAudienceToAudienceGroupRequest --- manage-audience.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/manage-audience.yml b/manage-audience.yml index 8ffa02b..1be431d 100644 --- a/manage-audience.yml +++ b/manage-audience.yml @@ -804,6 +804,8 @@ components: url: https://developers.line.biz/en/reference/messaging-api/#update-upload-audience-group type: object description: "Add user IDs or Identifiers for Advertisers (IFAs) to an audience for uploading user IDs (by JSON)" + required: + - audienceGroupId properties: audienceGroupId: type: integer From f280ccccf6e90963d20aded1953c37229a5da619 Mon Sep 17 00:00:00 2001 From: Yuta Kasai Date: Thu, 25 Jun 2026 11:01:38 +0900 Subject: [PATCH 04/14] Add required: audiences for AddAudienceToAudienceGroupRequest --- manage-audience.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/manage-audience.yml b/manage-audience.yml index 1be431d..354b3b5 100644 --- a/manage-audience.yml +++ b/manage-audience.yml @@ -806,6 +806,7 @@ components: description: "Add user IDs or Identifiers for Advertisers (IFAs) to an audience for uploading user IDs (by JSON)" required: - audienceGroupId + - audiences properties: audienceGroupId: type: integer From 7a9945e90c23015748f19e8879d74c7da7e30cb7 Mon Sep 17 00:00:00 2001 From: Yuta Kasai Date: Thu, 25 Jun 2026 11:01:52 +0900 Subject: [PATCH 05/14] Add required: audienceGroupId for addUserIdsToAudience --- manage-audience.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/manage-audience.yml b/manage-audience.yml index 354b3b5..f7ab7ee 100644 --- a/manage-audience.yml +++ b/manage-audience.yml @@ -143,6 +143,7 @@ paths: description: "Request of the addUserIdsToAudience" type: object required: + - audienceGroupId - file properties: audienceGroupId: From 83a1501712555853094102e860a1f4bd62d93d35 Mon Sep 17 00:00:00 2001 From: Yuta Kasai Date: Thu, 25 Jun 2026 11:02:06 +0900 Subject: [PATCH 06/14] Add required: description for CreateClickBasedAudienceGroupRequest --- manage-audience.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/manage-audience.yml b/manage-audience.yml index f7ab7ee..020295b 100644 --- a/manage-audience.yml +++ b/manage-audience.yml @@ -827,6 +827,8 @@ components: url: https://developers.line.biz/en/reference/messaging-api/#create-click-audience-group type: object description: "Create audience for click-based retargeting" + required: + - description properties: description: type: string From 0317c281a91d1c677260c6ab1d3419dde05abb66 Mon Sep 17 00:00:00 2001 From: Yuta Kasai Date: Thu, 25 Jun 2026 11:02:19 +0900 Subject: [PATCH 07/14] Add required: requestId for CreateClickBasedAudienceGroupRequest --- manage-audience.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/manage-audience.yml b/manage-audience.yml index 020295b..60b83a9 100644 --- a/manage-audience.yml +++ b/manage-audience.yml @@ -829,6 +829,7 @@ components: description: "Create audience for click-based retargeting" required: - description + - requestId properties: description: type: string From 3bb88770b61f4c33bd6ba6475a01300fea4c15a2 Mon Sep 17 00:00:00 2001 From: Yuta Kasai Date: Thu, 25 Jun 2026 11:02:35 +0900 Subject: [PATCH 08/14] Add required: description for CreateImpBasedAudienceGroupRequest --- manage-audience.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/manage-audience.yml b/manage-audience.yml index 60b83a9..53b16b4 100644 --- a/manage-audience.yml +++ b/manage-audience.yml @@ -909,6 +909,8 @@ components: url: https://developers.line.biz/en/reference/messaging-api/#create-imp-audience-group type: object description: "Create audience for impression-based retargeting" + required: + - description properties: description: type: string From d25a362c1f00f83f948c47b4ed9489a32d95b3b9 Mon Sep 17 00:00:00 2001 From: Yuta Kasai Date: Thu, 25 Jun 2026 11:02:50 +0900 Subject: [PATCH 09/14] Add required: requestId for CreateImpBasedAudienceGroupRequest --- manage-audience.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/manage-audience.yml b/manage-audience.yml index 53b16b4..8a74704 100644 --- a/manage-audience.yml +++ b/manage-audience.yml @@ -911,6 +911,7 @@ components: description: "Create audience for impression-based retargeting" required: - description + - requestId properties: description: type: string From 30634d9e462b632fd88e493ae4a7ba54a0878408 Mon Sep 17 00:00:00 2001 From: Yuta Kasai Date: Thu, 25 Jun 2026 11:03:04 +0900 Subject: [PATCH 10/14] Add required: description for UpdateAudienceGroupDescriptionRequest --- manage-audience.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/manage-audience.yml b/manage-audience.yml index 8a74704..500f33a 100644 --- a/manage-audience.yml +++ b/manage-audience.yml @@ -953,6 +953,8 @@ components: url: https://developers.line.biz/en/reference/messaging-api/#set-description-audience-group type: object description: "Rename an audience" + required: + - description properties: description: type: string From 6eee38f8f340a0f99332d53e7f6658f7b4f25ed1 Mon Sep 17 00:00:00 2001 From: Yuta Kasai Date: Thu, 25 Jun 2026 11:03:22 +0900 Subject: [PATCH 11/14] Fix required: true for getNumberOfFollowers date parameter --- insight.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/insight.yml b/insight.yml index 39f47fb..46b1fd9 100644 --- a/insight.yml +++ b/insight.yml @@ -125,7 +125,7 @@ paths: parameters: - in: query name: date - required: false + required: true description: |+ Date for which to retrieve the number of followers. From 5e322b0e76a6d7f2d341cf5676e53b7a58de7b04 Mon Sep 17 00:00:00 2001 From: Yuta Kasai Date: Thu, 25 Jun 2026 11:03:37 +0900 Subject: [PATCH 12/14] Add required fields for RichMenuRequest to fix SDK parameters --- messaging-api.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/messaging-api.yml b/messaging-api.yml index e5cf1e6..f51f5e2 100644 --- a/messaging-api.yml +++ b/messaging-api.yml @@ -3261,6 +3261,12 @@ components: # RichMenu RichMenuRequest: type: object + required: + - size + - selected + - name + - chatBarText + - areas properties: size: "$ref": "#/components/schemas/RichMenuSize" From 2af5fcdf0bb75bd5edf9506c0725a717b40072d2 Mon Sep 17 00:00:00 2001 From: Yuta Kasai Date: Thu, 25 Jun 2026 11:03:50 +0900 Subject: [PATCH 13/14] Add required: reward for CouponCreateRequest --- messaging-api.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/messaging-api.yml b/messaging-api.yml index f51f5e2..df2c540 100644 --- a/messaging-api.yml +++ b/messaging-api.yml @@ -5273,6 +5273,7 @@ components: - acquisitionCondition - endTimestamp - maxUseCountPerTicket + - reward - startTimestamp - title - visibility From 146039f273851e399cbca41a3aacd40dceb92a9d Mon Sep 17 00:00:00 2001 From: Yuta Kasai Date: Thu, 25 Jun 2026 11:04:15 +0900 Subject: [PATCH 14/14] Fix required: false for getSharedAudienceGroups page parameter --- manage-audience.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manage-audience.yml b/manage-audience.yml index 500f33a..217e692 100644 --- a/manage-audience.yml +++ b/manage-audience.yml @@ -584,7 +584,7 @@ paths: parameters: - name: page in: query - required: true + required: false schema: type: integer format: int64