album method

Future<Map<String, dynamic>?> album({
  1. required int albumId,
})

Gets data for a specific album given is id (albumId).

Example: {@tool snippet}

Genius genius = Genius(accessToken: TOKEN);
Map<String, dynamic>? album = await genius.album(albumId: 45);
if (album != null) {
 print(album['name']);
}

{@end-tool}

Implementation

Future<Map<String, dynamic>?> album({required int albumId}) async {
  return (await _request(
          uri:
              'https://api.genius.com/albums/$albumId?text_format=plain&access_token=$accessToken'))?[
      'album'];
}