rewardRedeem method
Future<RewardRedeem>
rewardRedeem({
- required String distinctId,
- required String rewardId,
- Map<
String, dynamic> ? formData, - String? category,
override
Implementation
@override
Future<RewardRedeem> rewardRedeem({
required String distinctId,
required String rewardId,
Map<String, dynamic>? formData,
String? category,
}) async {
final response = await dio.post(
'/rewards/$rewardId/redeem',
data: {
'api_key': Environment.apiKey,
'campaign': Environment.campaign,
'distinct_id': distinctId,
'form_data': ?formData,
},
);
final Map<String, dynamic> responseData = jsonDecode(response.data);
return _jsonToRewardRedeem(responseData);
}