getBulkDataByType method
GET /bulk-data/:type
Returns a single BulkData
object with the given type
.
Implementation
Future<BulkData> getBulkDataByType(BulkDataType type) async {
final url = Uri.https(_baseUrl, '/bulk-data/${type.urlEncoding}');
final response = await _httpClient.get(url);
final json = jsonDecode(response.body) as Map<String, dynamic>;
if (response.statusCode != 200) {
throw ScryfallException.fromJson(json);
}
return BulkData.fromJson(json);
}