updateListAsPublic abstract method

Future<TwitterResponse<UpdateStateData, void>> updateListAsPublic({
  1. required String listId,
  2. String? name,
  3. String? description,

Enables the authenticated user to update the meta data of a specified List that they own as a public scope.


  • listId: The ID of the List to be updated.

  • name: Updates the name of the List.

  • description: Updates the description of the List.

Endpoint Url

Authentication Methods

  • OAuth 2.0 Authorization Code with PKCE
  • OAuth 1.0a

Required Scopes

  • tweet.read
  • users.read
  • list.write

Rate Limits

  • User rate limit (OAuth 2.0 user Access Token): 300 requests per 15-minute window per each authenticated user



Future<TwitterResponse<UpdateStateData, void>> updateListAsPublic(
    {required String listId, String? name, String? description});