ownerships method
Future<PaginatedTwitterLists>
ownerships({
- String? userId,
- String? screenName,
- int? count,
- String? cursor,
- TransformResponse<
PaginatedTwitterLists> transform = defaultPaginatedTwitterListsTransform,
Returns the lists owned by the specified Twitter user. Private lists will only be shown if the authenticated user is also the owner of the lists.
userId
The ID of the user for whom to return results.
screenName
The screen name of the user for whom to return results.
count
The amount of results to return per page. Defaults to 20. No
more than 1000 results will ever be returned in a single page.
cursor
Breaks the results into pages. Provide a value of -1
to begin
paging. Provide values as returned in the response body's nextCursor
and previousCursor
attributes to page back and forth in the list.
transform
Can be used to parse the request. By default, the response is
parsed in an isolate.
Implementation
Future<PaginatedTwitterLists> ownerships({
String? userId,
String? screenName,
int? count,
String? cursor,
TransformResponse<PaginatedTwitterLists> transform =
defaultPaginatedTwitterListsTransform,
}) async {
final params = <String, String>{}
..addParameter('user_id', userId)
..addParameter('screen_name', screenName)
..addParameter('count', count)
..addParameter('cursor', cursor);
return client
.get(Uri.https('api.twitter.com', '1.1/lists/ownerships.json', params))
.then(transform);
}