from rest_framework import serializers class AffiliateMeResponseSerializer(serializers.Serializer): referralCode = serializers.CharField() commissionRate = serializers.FloatField() class TrackRequestSerializer(serializers.Serializer): referralCode = serializers.CharField() class TrackResponseSerializer(serializers.Serializer): success = serializers.BooleanField() conversionId = serializers.CharField() status = serializers.CharField() class ConversionItemSerializer(serializers.Serializer): id = serializers.CharField() referredUserId = serializers.CharField() status = serializers.CharField() commissionAmount = serializers.IntegerField() class ConversionListResponseSerializer(serializers.Serializer): conversions = ConversionItemSerializer(many=True)