# AnnouncementTargetAudienceDto

A model the API reference uses in a request or a response. The operation pages link every field typed as this model here.

Data transfer object for announcement target audience configuration.

## Fields
- `type` ([AudienceType](https://devportal.demo.winkpg.io/docs/api/models/AudienceType.md)): The type of audience targeting.
  Values:
  - `All`: All users within the announcement's scope receive the announcement.
  - `Roles`: Only users with specific roles within the scope receive the announcement. The RoleNames property specifies which roles.
  - `Users`: Only specific users within the scope receive the announcement. The UserIds property specifies which users.
- `roleNames` (array<string>): Role names when targeting by roles. (nullable)
- `userIds` (array<string(uuid)>): User IDs when targeting specific users. (nullable)

## See also

- [All documentation](https://devportal.demo.winkpg.io/llms.txt): the machine-readable index of every public page on this site.
