getParticipantReferrals method
Implementation
@override
Future<ParticipantReferrals> getParticipantReferrals({
required String token,
int? page,
int? limit,
}) async {
final response = await dio.post(
'/microsite/referrals/participant_referrals',
options: Options(headers: {'Authorization': 'Bearer $token'}),
data: {
'api_key': Environment.apiKey,
'campaign': Environment.campaign,
'page': ?page,
'limit': ?limit,
},
);
final responseData = _parseResponse(response.data);
return ReferralMapper.participantReferralsToEntity(
ParticipantReferralsResponse.fromJson(responseData),
);
}