| 232 | |
| 233 | |
| 234 | class SegmentListQuerySerializer(serializers.Serializer): # type: ignore[type-arg] |
| 235 | q = serializers.CharField( |
| 236 | required=False, |
| 237 | help_text="Search term to find segment with given term in their name", |
| 238 | ) |
| 239 | identity = serializers.CharField( |
| 240 | required=False, |
| 241 | help_text="Optionally provide the id of an identity to get only the segments they match", |
| 242 | ) |
| 243 | include_feature_specific = serializers.BooleanField(required=False, default=True) |
| 244 | |
| 245 | |
| 246 | class CloneSegmentSerializer(serializers.ModelSerializer[Segment]): |