acceptGoals method
Implementation
@override
Future<AcceptGoals> acceptGoals({
required String goalId,
required String distinctId,
String? uidType,
}) async {
final response = await dio.post(
'/participants/goals/accept',
data: {
'api_key': Environment.apiKey,
'campaign': Environment.campaign,
'goal_id': goalId,
'distinct_id': distinctId,
'uid_type': ?uidType,
},
);
final Map<String, dynamic> responseData = jsonDecode(response.data);
return _jsonToAcceptGoals(responseData);
}