bookmarks method

Future<List<Status>> bookmarks({
  1. int limit = 40,
})
inherited

Statuses the user has bookmarked.

GET /api/v1/bookmarks

  • authenticated (requires user)
  • read read:favourites

Implementation

Future<List<Status>> bookmarks({int limit = 40}) async {
  final response = await request(
    Method.get,
    "/api/v1/bookmarks",
    authenticated: true,
    payload: {
      "limit": limit.toString(),
    },
  );

  final body = List<Map<String, dynamic>>.from(json.decode(response.body));

  /// TODO: implement link headers for pagination

  return body.map((m) => Status.fromJson(m)).toList();
}