You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add includesOwnedAudienceGroups Parameter to Audience API (#1602)
line/line-openapi#105
# Enhancement to Shared Audiences API
This PR introduces a new query parameter `includesOwnedAudienceGroups`
to the `/v2/bot/audienceGroup/shared/list` endpoint in the Business
Manager API. This enhancement allows users to specify whether to include
audience groups owned by the user in the response.
## Changes Made
- Added the `includesOwnedAudienceGroups` parameter to the API endpoint.
- **Type**: Boolean
- **Default**: false
- **Description**:
- `true`: Include audience groups owned by the LINE Official Account
Manager.
- `false`: Respond only with audience groups shared by Business Manager.
- Removed the `/v2/bot/audienceGroup/{audienceGroupId}/activate` and
`/v2/bot/audienceGroup/authorityLevel` endpoints.
## Purpose
This update provides more flexibility in retrieving audience groups by
allowing users to filter based on ownership. It is especially useful for
users who manage both shared and owned audience groups. The removal of
certain endpoints is part of a cleanup effort to streamline the API.
Please review the changes and let me know if there are any questions or
further modifications needed.
## Documents and Reference
- [Get List of Shared
Audiences](https://developers.line.biz/en/reference/messaging-api/#get-shared-audience-list)
- [Removed
Endpoints](https://developers.line.biz/en/news/2025/03/26/cross-targeting-closing/)
For more information, please refer to the links provided above.
Co-authored-by: github-actions <[email protected]>
Copy file name to clipboardExpand all lines: clients/line-bot-manage-audience-client/src/main/java/com/linecorp/bot/audience/client/ManageAudienceClient.java
Copy file name to clipboardExpand all lines: clients/line-bot-manage-audience-client/src/main/java/com/linecorp/bot/audience/model/AudienceGroupAuthorityLevel.java
Copy file name to clipboardExpand all lines: clients/line-bot-manage-audience-client/src/main/java/com/linecorp/bot/audience/model/GetAudienceGroupAuthorityLevelResponse.java
Copy file name to clipboardExpand all lines: clients/line-bot-manage-audience-client/src/main/java/com/linecorp/bot/audience/model/UpdateAudienceGroupAuthorityLevelRequest.java
0 commit comments