subscriptions method
Get paginated list of subscriptions for the current user.
final subs = await Foundrex.payments.subscriptions();
Implementation
Future<Map<String, dynamic>> subscriptions({
int? page,
int? limit,
String? status,
}) async {
auth.requireAuth();
final queryParams = <String, String>{};
if (page != null) queryParams['page'] = page.toString();
if (limit != null) queryParams['limit'] = limit.toString();
if (status != null) queryParams['status'] = status;
final res = await http.get(
'/v1/payments/subscriptions',
extraHeaders: auth.authHeaders,
queryParams: queryParams,
);
return jsonDecode(res.body) as Map<String, dynamic>;
}