requestCredentials method
Requests credentials from the Segmentify API.
The requestedFields parameter is required and represents the number of credentials to be requested.
Returns a list of credentials.
Throws an Exception if an error occurs while requesting credentials.
Implementation
Future<List<dynamic>> requestCredentials(int requestedFields) async {
final response = await dio.get(
'${constants.dataCenterUrl}${constants.credentialUrl}?count=$requestedFields');
final responseData = response.data;
if (response.statusCode == 200 &&
responseData != null &&
responseData != '' &&
responseData != 'null') {
return responseData;
}
throw Exception('Failed to load credentials');
}