Packages

trait TwitterListClient extends AnyRef

Implements the available requests for the lists resource.

Source
TwitterListClient.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TwitterListClient
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract val restClient: RestClient
    Attributes
    protected

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addListMemberByListId(list_id: Long, screen_name: String): Future[Unit]

    Add a member to a list.

    Add a member to a list. The authenticated user must own the list to be able to add members to it. Note that lists cannot have more than 5,000 members. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-create.

    list_id

    : The numerical id of the list.

    screen_name

    : The screen name of the user for whom to return results for. Helpful for disambiguating when a valid screen name is also a user ID.

  5. def addListMemberBySlugAndOwnerId(slug: String, owner_id: Long, screen_name: String): Future[Unit]

    Add a member to a list.

    Add a member to a list. The authenticated user must own the list to be able to add members to it. Note that lists cannot have more than 5,000 members. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-create.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_id

    : The user ID of the user who owns the list being requested by a slug.

    screen_name

    : The screen name of the user for whom to return results for. Helpful for disambiguating when a valid screen name is also a user ID.

  6. def addListMemberBySlugAndOwnerName(slug: String, owner_screen_name: String, screen_name: String): Future[Unit]

    Add a member to a list.

    Add a member to a list. The authenticated user must own the list to be able to add members to it. Note that lists cannot have more than 5,000 members. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-create.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_screen_name

    : The screen name of the user who owns the list being requested by a slug.

    screen_name

    : The screen name of the user for whom to return results for. Helpful for disambiguating when a valid screen name is also a user ID.

  7. def addListMemberIdByListId(list_id: Long, user_id: Long): Future[Unit]

    Add a member to a list.

    Add a member to a list. The authenticated user must own the list to be able to add members to it. Note that lists cannot have more than 5,000 members. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-create.

    list_id

    : The numerical id of the list.

    user_id

    : The ID of the user for whom to return results for. Helpful for disambiguating when a valid user ID is also a valid screen name.

  8. def addListMemberIdBySlugAndOwnerId(slug: String, owner_id: Long, user_id: Long): Future[Unit]

    Add a member to a list.

    Add a member to a list. The authenticated user must own the list to be able to add members to it. Note that lists cannot have more than 5,000 members. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-create.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_id

    : The user ID of the user who owns the list being requested by a slug.

    user_id

    : The ID of the user for whom to return results for. Helpful for disambiguating when a valid user ID is also a valid screen name.

  9. def addListMemberIdBySlugAndOwnerName(slug: String, owner_screen_name: String, user_id: Long): Future[Unit]

    Add a member to a list.

    Add a member to a list. The authenticated user must own the list to be able to add members to it. Note that lists cannot have more than 5,000 members. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-create.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_screen_name

    : The screen name of the user who owns the list being requested by a slug.

    user_id

    : The ID of the user for whom to return results for. Helpful for disambiguating when a valid user ID is also a valid screen name.

  10. def addListMemberIdsByListId(list_id: Long, user_ids: Seq[Long]): Future[Unit]

    Adds multiple members to a list.

    Adds multiple members to a list. The authenticated user must own the list to be able to add members to it. Note that lists can’t have more than 5,000 members, and you are limited to adding up to 100 members to a list at a time with this method. Please note that there can be issues with lists that rapidly remove and add memberships. Take care when using these methods such that you are not too rapidly switching between removals and adds on the same list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-create_all.

    list_id

    : The numerical id of the list.

    user_ids

    : The list of user IDs to add, up to 100 are allowed in a single request.

  11. def addListMemberIdsBySlugAndOwnerId(slug: String, owner_id: Long, user_ids: Seq[Long]): Future[Unit]

    Adds multiple members to a list.

    Adds multiple members to a list. The authenticated user must own the list to be able to add members to it. Note that lists can’t have more than 5,000 members, and you are limited to adding up to 100 members to a list at a time with this method. Please note that there can be issues with lists that rapidly remove and add memberships. Take care when using these methods such that you are not too rapidly switching between removals and adds on the same list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-create_all.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_id

    : The user ID of the user who owns the list being requested by a slug.

    user_ids

    : The list of user IDs to add, up to 100 are allowed in a single request.

  12. def addListMemberIdsBySlugAndOwnerName(slug: String, owner_screen_name: String, user_ids: Seq[Long]): Future[Unit]

    Adds multiple members to a list.

    Adds multiple members to a list. The authenticated user must own the list to be able to add members to it. Note that lists can’t have more than 5,000 members, and you are limited to adding up to 100 members to a list at a time with this method. Please note that there can be issues with lists that rapidly remove and add memberships. Take care when using these methods such that you are not too rapidly switching between removals and adds on the same list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-create_all.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_screen_name

    : The screen name of the user who owns the list being requested by a slug.

    user_ids

    : The list of user IDs to add, up to 100 are allowed in a single request.

  13. def addListMembersByListId(list_id: Long, screen_names: Seq[String]): Future[Unit]

    Adds multiple members to a list.

    Adds multiple members to a list. The authenticated user must own the list to be able to add members to it. Note that lists can’t have more than 5,000 members, and you are limited to adding up to 100 members to a list at a time with this method. Please note that there can be issues with lists that rapidly remove and add memberships. Take care when using these methods such that you are not too rapidly switching between removals and adds on the same list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-create_all.

    list_id

    : The numerical id of the list.

    screen_names

    : The list of user screen names to add, up to 100 are allowed in a single request.

  14. def addListMembersBySlugAndOwnerId(slug: String, owner_id: Long, screen_names: Seq[String]): Future[Unit]

    Adds multiple members to a list.

    Adds multiple members to a list. The authenticated user must own the list to be able to add members to it. Note that lists can’t have more than 5,000 members, and you are limited to adding up to 100 members to a list at a time with this method. Please note that there can be issues with lists that rapidly remove and add memberships. Take care when using these methods such that you are not too rapidly switching between removals and adds on the same list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-create_all.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_id

    : The user ID of the user who owns the list being requested by a slug.

    screen_names

    : The list of user screen names to add, up to 100 are allowed in a single request.

  15. def addListMembersBySlugAndOwnerName(slug: String, owner_screen_name: String, screen_names: Seq[String]): Future[Unit]

    Adds multiple members to a list.

    Adds multiple members to a list. The authenticated user must own the list to be able to add members to it. Note that lists can’t have more than 5,000 members, and you are limited to adding up to 100 members to a list at a time with this method. Please note that there can be issues with lists that rapidly remove and add memberships. Take care when using these methods such that you are not too rapidly switching between removals and adds on the same list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-create_all.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_screen_name

    : The screen name of the user who owns the list being requested by a slug.

    screen_names

    : The list of user screen names to add, up to 100 are allowed in a single request.

  16. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  17. def checkListMemberByUserAndListId(list_id: Long, screen_name: String, include_entities: Boolean = true, skip_status: Boolean = false): Future[RatedData[User]]

    Check if the specified user is a member of the specified list.

    Check if the specified user is a member of the specified list. If the user is a member of the specified list, his user representation is returned. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/get-lists-members-show.

    list_id

    : The numerical id of the list.

    screen_name

    : The screen name of the user for whom to return results for. Helpful for disambiguating when a valid screen name is also a user ID.

    include_entities

    : By default it is true. his node offers a variety of metadata about the tweet in a discreet structure, including: user_mentions, urls, and hashtags. You can omit parameters from the result by setting include_entities to false.

    skip_status

    : By default it is false. When set to either true, statuses will not be included in the returned user objects.

    returns

    : The user representation if the specified user is a member of the specified list, it throws an TwitterException instead.

  18. def checkListMemberByUserIdAndListId(list_id: Long, user_id: Long, include_entities: Boolean = true, skip_status: Boolean = false): Future[RatedData[User]]

    Check if the specified user is a member of the specified list.

    Check if the specified user is a member of the specified list. If the user is a member of the specified list, his user representation is returned. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/get-lists-members-show.

    list_id

    : The numerical id of the list.

    user_id

    : The ID of the user for whom to return results for. Helpful for disambiguating when a valid user ID is also a valid screen name.

    include_entities

    : By default it is true. his node offers a variety of metadata about the tweet in a discreet structure, including: user_mentions, urls, and hashtags. You can omit parameters from the result by setting include_entities to false.

    skip_status

    : By default it is false. When set to either true, statuses will not be included in the returned user objects.

    returns

    : The user representation if the specified user is a member of the specified list, it throws an TwitterException instead.

  19. def checkListMemberByUserIdSlugAndOwnerId(slug: String, owner_id: Long, user_id: Long, include_entities: Boolean = true, skip_status: Boolean = false): Future[RatedData[User]]

    Check if the specified user is a member of the specified list.

    Check if the specified user is a member of the specified list. If the user is a member of the specified list, his user representation is returned. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/get-lists-members-show.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_id

    : The user ID of the user who owns the list being requested by a slug.

    user_id

    : The ID of the user for whom to return results for. Helpful for disambiguating when a valid user ID is also a valid screen name.

    include_entities

    : By default it is true. his node offers a variety of metadata about the tweet in a discreet structure, including: user_mentions, urls, and hashtags. You can omit parameters from the result by setting include_entities to false.

    skip_status

    : By default it is false. When set to either true, statuses will not be included in the returned user objects.

    returns

    : The user representation if the specified user is a member of the specified list, it throws an TwitterException instead.

  20. def checkListMemberByUserIdSlugAndOwnerName(slug: String, owner_screen_name: String, user_id: Long, include_entities: Boolean = true, skip_status: Boolean = false): Future[RatedData[User]]

    Check if the specified user is a member of the specified list.

    Check if the specified user is a member of the specified list. If the user is a member of the specified list, his user representation is returned. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/get-lists-members-show.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_screen_name

    : The screen name of the user who owns the list being requested by a slug.

    user_id

    : The ID of the user for whom to return results for. Helpful for disambiguating when a valid user ID is also a valid screen name.

    include_entities

    : By default it is true. his node offers a variety of metadata about the tweet in a discreet structure, including: user_mentions, urls, and hashtags. You can omit parameters from the result by setting include_entities to false.

    skip_status

    : By default it is false. When set to either true, statuses will not be included in the returned user objects.

    returns

    : The user representation if the specified user is a member of the specified list, it throws an TwitterException instead.

  21. def checkListMemberByUserSlugAndOwnerId(slug: String, owner_id: Long, screen_name: String, include_entities: Boolean = true, skip_status: Boolean = false): Future[RatedData[User]]

    Check if the specified user is a member of the specified list.

    Check if the specified user is a member of the specified list. If the user is a member of the specified list, his user representation is returned. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/get-lists-members-show.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_id

    : The user ID of the user who owns the list being requested by a slug.

    screen_name

    : The screen name of the user for whom to return results for. Helpful for disambiguating when a valid screen name is also a user ID.

    include_entities

    : By default it is true. his node offers a variety of metadata about the tweet in a discreet structure, including: user_mentions, urls, and hashtags. You can omit parameters from the result by setting include_entities to false.

    skip_status

    : By default it is false. When set to either true, statuses will not be included in the returned user objects.

    returns

    : The user representation if the specified user is a member of the specified list, it throws an TwitterException instead.

  22. def checkListMemberByUserSlugAndOwnerName(slug: String, owner_screen_name: String, screen_name: String, include_entities: Boolean = true, skip_status: Boolean = false): Future[RatedData[User]]

    Check if the specified user is a member of the specified list.

    Check if the specified user is a member of the specified list. If the user is a member of the specified list, his user representation is returned. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/get-lists-members-show.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_screen_name

    : The screen name of the user who owns the list being requested by a slug.

    screen_name

    : The screen name of the user for whom to return results for. Helpful for disambiguating when a valid screen name is also a user ID.

    include_entities

    : By default it is true. his node offers a variety of metadata about the tweet in a discreet structure, including: user_mentions, urls, and hashtags. You can omit parameters from the result by setting include_entities to false.

    skip_status

    : By default it is false. When set to either true, statuses will not be included in the returned user objects.

    returns

    : The user representation if the specified user is a member of the specified list, it throws an TwitterException instead.

  23. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  24. def createList(name: String, mode: Mode = Mode.Public, description: Option[String] = None): Future[TwitterList]

    Creates a new list for the authenticated user.

    Creates a new list for the authenticated user. Note that you can create up to 1000 lists per account. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-create.

    name

    : The name for the list. A list’s name must start with a letter and can consist only of 25 or fewer letters, numbers, “-“, or “_” characters.

    mode

    : By default it is Public. Whether your list is public or private.

    description

    : Optional, by default it is None. The description to give the list.

    returns

    : The new created Twitter list.

  25. def deleteListById(list_id: Long): Future[TwitterList]

    Deletes the specified list.

    Deletes the specified list. The authenticated user must own the list to be able to destroy it. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-destroy.

    list_id

    : The numerical id of the list.

    returns

    : The representation of the deleted twitter list

  26. def deleteListBySlugAndOwnerId(slug: String, owner_id: Long): Future[TwitterList]

    Deletes the specified list.

    Deletes the specified list. The authenticated user must own the list to be able to destroy it. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-destroy.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_id

    : The user ID of the user who owns the list being requested by a slug.

    returns

    : The representation of the deleted twitter list

  27. def deleteListBySlugAndOwnerName(slug: String, owner_screen_name: String): Future[TwitterList]

    Deletes the specified list.

    Deletes the specified list. The authenticated user must own the list to be able to destroy it. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-destroy.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_screen_name

    : The screen name of the user who owns the list being requested by a slug.

    returns

    : The representation of the deleted twitter list

  28. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  29. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  30. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  31. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  32. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  33. def listById(list_id: Long): Future[RatedData[TwitterList]]

    Returns the specified list.

    Returns the specified list. Private lists will only be shown if the authenticated user owns the specified list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/get-lists-show.

    list_id

    : The numerical id of the list.

    returns

    : The Twitter list.

  34. def listBySlugAndOwnerId(slug: String, owner_id: Long): Future[RatedData[TwitterList]]

    Returns the specified list.

    Returns the specified list. Private lists will only be shown if the authenticated user owns the specified list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/get-lists-show.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_id

    : The user ID of the user who owns the list being requested by a slug.

    returns

    : The Twitter list.

  35. def listBySlugAndOwnerName(slug: String, owner_screen_name: String): Future[RatedData[TwitterList]]

    Returns the specified list.

    Returns the specified list. Private lists will only be shown if the authenticated user owns the specified list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/get-lists-show.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_screen_name

    : The screen name of the user who owns the list being requested by a slug.

    returns

    : The Twitter list.

  36. def listMembersByListId(list_id: Long, count: Int = 20, cursor: Long = -1, include_entities: Boolean = true, skip_status: Boolean = false): Future[RatedData[Users]]

    Returns the members of the specified list.

    Returns the members of the specified list. Private list members will only be shown if the authenticated user owns the specified list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/get-lists-members.

    list_id

    : The numerical id of the list.

    count

    : By default it is 20. 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

    : By default it is -1, which is the first “page”. Breaks the results into pages. Provide values as returned in the response body’s next_cursor and previous_cursor attributes to page back and forth in the list.

    include_entities

    : By default it is true. his node offers a variety of metadata about the tweet in a discreet structure, including: user_mentions, urls, and hashtags. You can omit parameters from the result by setting include_entities to false.

    skip_status

    : By default it is false. When set to either true, statuses will not be included in the returned user objects.

    returns

    : The users representation of the members of the list.

  37. def listMembersBySlugAndOwnerId(slug: String, owner_id: Long, count: Int = 20, cursor: Long = -1, include_entities: Boolean = true, skip_status: Boolean = false): Future[RatedData[Users]]

    Returns the members of the specified list.

    Returns the members of the specified list. Private list members will only be shown if the authenticated user owns the specified list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/get-lists-members.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_id

    : The user ID of the user who owns the list being requested by a slug.

    count

    : By default it is 20. 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

    : By default it is -1, which is the first “page”. Breaks the results into pages. Provide values as returned in the response body’s next_cursor and previous_cursor attributes to page back and forth in the list.

    include_entities

    : By default it is true. his node offers a variety of metadata about the tweet in a discreet structure, including: user_mentions, urls, and hashtags. You can omit parameters from the result by setting include_entities to false.

    skip_status

    : By default it is false. When set to either true, statuses will not be included in the returned user objects.

    returns

    : The users representation of the members of the list.

  38. def listMembersBySlugAndOwnerName(slug: String, owner_screen_name: String, count: Int = 20, cursor: Long = -1, include_entities: Boolean = true, skip_status: Boolean = false): Future[RatedData[Users]]

    Returns the members of the specified list.

    Returns the members of the specified list. Private list members will only be shown if the authenticated user owns the specified list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/get-lists-members.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_screen_name

    : The screen name of the user who owns the list being requested by a slug.

    count

    : By default it is 20. 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

    : By default it is -1, which is the first “page”. Breaks the results into pages. Provide values as returned in the response body’s next_cursor and previous_cursor attributes to page back and forth in the list.

    include_entities

    : By default it is true. his node offers a variety of metadata about the tweet in a discreet structure, including: user_mentions, urls, and hashtags. You can omit parameters from the result by setting include_entities to false.

    skip_status

    : By default it is false. When set to either true, statuses will not be included in the returned user objects.

    returns

    : The users representation of the members of the list.

  39. def listMembershipsForUser(screen_name: String, count: Int = 20, cursor: Long = -1, filter_to_owned_lists: Boolean = false): Future[RatedData[TwitterLists]]

    Returns the twitter lists the specified user has been added to.

    Returns the twitter lists the specified user has been added to. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/get-lists-memberships.

    screen_name

    : The screen name of the user for whom to return results for. Helpful for disambiguating when a valid screen name is also a user ID.

    count

    : By default it is 20. 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

    : By default it is -1, which is the first “page”. Breaks the results into pages. Provide values as returned in the response body’s next_cursor and previous_cursor attributes to page back and forth in the list.

    filter_to_owned_lists

    : By default it is false. When set to true, will return just lists the authenticating user owns, and the user represented by user_id or screen_name is a member of.

    returns

    : The twitter lists the specified user has been added to.

  40. def listMembershipsForUserId(user_id: Long, count: Int = 20, cursor: Long = -1, filter_to_owned_lists: Boolean = false): Future[RatedData[TwitterLists]]

    Returns the twitter lists the specified user has been added to.

    Returns the twitter lists the specified user has been added to. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/get-lists-memberships.

    user_id

    : The ID of the user for whom to return results for. Helpful for disambiguating when a valid user ID is also a valid screen name.

    count

    : By default it is 20. 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

    : By default it is -1, which is the first “page”. Breaks the results into pages. Provide values as returned in the response body’s next_cursor and previous_cursor attributes to page back and forth in the list.

    filter_to_owned_lists

    : By default it is false. When set to true, will return just lists the authenticating user owns, and the user represented by user_id or screen_name is a member of.

    returns

    : The twitter lists the specified user has been added to.

  41. def listOwnerships(screen_name: String, count: Int = 20, cursor: Long = -1): Future[RatedData[TwitterLists]]

    Returns the lists owned by the specified Twitter user.

    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. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/get-lists-ownerships.

    screen_name

    : The screen name of the user for whom to return results for. Helpful for disambiguating when a valid screen name is also a user ID.

    count

    : By default it is 20. 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

    : By default it is -1, which is the first “page”. Breaks the results into pages. Provide values as returned in the response body’s next_cursor and previous_cursor attributes to page back and forth in the list.

    returns

    : The Twitter lists owned by the specified user.

  42. def listOwnershipsForUserId(user_id: Long, count: Int = 20, cursor: Long = -1): Future[RatedData[TwitterLists]]

    Returns the lists owned by the specified Twitter user.

    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. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/get-lists-ownerships.

    user_id

    : The ID of the user for whom to return results for.

    count

    : By default it is 20. 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

    : By default it is -1, which is the first “page”. Breaks the results into pages. Provide values as returned in the response body’s next_cursor and previous_cursor attributes to page back and forth in the list.

    returns

    : The Twitter lists owned by the specified user.

  43. def listSubscriptions(screen_name: String, count: Int = 20, cursor: Long = -1): Future[RatedData[TwitterLists]]

    Obtain a collection of the lists the specified user is subscribed to, 20 lists per page by default.

    Obtain a collection of the lists the specified user is subscribed to, 20 lists per page by default. Does not include the user’s own lists. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/get-lists-subscriptions.

    screen_name

    : The screen name of the user for whom to return results for. Helpful for disambiguating when a valid screen name is also a user ID.

    count

    : By default it is 20. 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

    : By default it is -1, which is the first “page”. Breaks the results into pages. Provide values as returned in the response body’s next_cursor and previous_cursor attributes to page back and forth in the list.

    returns

    : The Twitter lists the specified user is subscribed to.

  44. def listSubscriptionsByUserId(user_id: Long, count: Int = 20, cursor: Long = -1): Future[RatedData[TwitterLists]]

    Obtain a collection of the lists the specified user is subscribed to, 20 lists per page by default.

    Obtain a collection of the lists the specified user is subscribed to, 20 lists per page by default. Does not include the user’s own lists. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/get-lists-subscriptions.

    user_id

    : The ID of the user for whom to return results for. Helpful for disambiguating when a valid user ID is also a valid screen name.

    count

    : By default it is 20. 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

    : By default it is -1, which is the first “page”. Breaks the results into pages. Provide values as returned in the response body’s next_cursor and previous_cursor attributes to page back and forth in the list.

    returns

    : The Twitter lists the specified user is subscribed to.

  45. def listTimelineByListId(list_id: Long, count: Int = 20, since_id: Option[Long] = None, max_id: Option[Long] = None, include_entities: Boolean = true, include_rts: Boolean = false, tweet_mode: TweetMode = TweetMode.Classic): Future[RatedData[Seq[Tweet]]]

    Returns a timeline of tweets authored by members of the specified list.

    Returns a timeline of tweets authored by members of the specified list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/get-lists-statuses.

    list_id

    : The numerical id of the list.

    count

    : By default it is 20. Specifies the number of results to retrieve per "page".

    since_id

    : Optional, by default it is None. Returns results with an ID greater than (that is, more recent than) the specified ID. There are limits to the number of Tweets which can be accessed through the API. If the limit of Tweets has occured since the since_id, the since_id will be forced to the oldest ID available.

    max_id

    : Optional, by default it is None. Returns results with an ID less than (that is, older than) or equal to the specified ID.

    include_entities

    : By default it is true. his node offers a variety of metadata about the tweet in a discreet structure, including: user_mentions, urls, and hashtags. You can omit parameters from the result by setting include_entities to false.

    include_rts

    : By default it is false. When set to true, the list timeline will contain native retweets (if they exist) in addition to the standard stream of tweets.

    tweet_mode

    : Optional, by default it is Classic. When set to Extended prevents tweet text truncating, see https://developer.twitter.com/en/docs/tweets/tweet-updates

    returns

    : The sequence of tweets for the specified list.

  46. def listTimelineBySlugAndOwnerId(slug: String, owner_id: Long, count: Int = 20, since_id: Option[Long] = None, max_id: Option[Long] = None, include_entities: Boolean = true, include_rts: Boolean = false, tweet_mode: TweetMode = TweetMode.Classic): Future[RatedData[Seq[Tweet]]]

    Returns a timeline of tweets authored by members of the specified list.

    Returns a timeline of tweets authored by members of the specified list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/get-lists-statuses.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_id

    : The user ID of the user who owns the list being requested by a slug.

    count

    : By default it is 20. Specifies the number of results to retrieve per "page".

    since_id

    : Optional, by default it is None. Returns results with an ID greater than (that is, more recent than) the specified ID. There are limits to the number of Tweets which can be accessed through the API. If the limit of Tweets has occured since the since_id, the since_id will be forced to the oldest ID available.

    max_id

    : Optional, by default it is None. Returns results with an ID less than (that is, older than) or equal to the specified ID.

    include_entities

    : By default it is true. his node offers a variety of metadata about the tweet in a discreet structure, including: user_mentions, urls, and hashtags. You can omit parameters from the result by setting include_entities to false.

    include_rts

    : By default it is false. When set to true, the list timeline will contain native retweets (if they exist) in addition to the standard stream of tweets.

    tweet_mode

    : Optional, by default it is Classic. When set to Extended prevents tweet text truncating, see https://developer.twitter.com/en/docs/tweets/tweet-updates

    returns

    : The sequence of tweets for the specified list.

  47. def listTimelineBySlugAndOwnerName(slug: String, owner_screen_name: String, count: Int = 20, since_id: Option[Long] = None, max_id: Option[Long] = None, include_entities: Boolean = true, include_rts: Boolean = false, tweet_mode: TweetMode = TweetMode.Classic): Future[RatedData[Seq[Tweet]]]

    Returns a timeline of tweets authored by members of the specified list.

    Returns a timeline of tweets authored by members of the specified list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/get-lists-statuses.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_screen_name

    : TThe screen name of the user who owns the list being requested by a slug.

    count

    : By default it is 20. Specifies the number of results to retrieve per "page".

    since_id

    : Optional, by default it is None. Returns results with an ID greater than (that is, more recent than) the specified ID. There are limits to the number of Tweets which can be accessed through the API. If the limit of Tweets has occured since the since_id, the since_id will be forced to the oldest ID available.

    max_id

    : Optional, by default it is None. Returns results with an ID less than (that is, older than) or equal to the specified ID.

    include_entities

    : By default it is true. his node offers a variety of metadata about the tweet in a discreet structure, including: user_mentions, urls, and hashtags. You can omit parameters from the result by setting include_entities to false.

    include_rts

    : By default it is false. When set to true, the list timeline will contain native retweets (if they exist) in addition to the standard stream of tweets.

    tweet_mode

    : Optional, by default it is Classic. When set to Extended prevents tweet text truncating, see https://developer.twitter.com/en/docs/tweets/tweet-updates

    returns

    : The sequence of tweets for the specified list.

  48. def listsForUser(screen_name: String, reverse: Boolean = false): Future[RatedData[Seq[TwitterList]]]

    Returns all lists the specified user subscribes to, including their own.

    Returns all lists the specified user subscribes to, including their own. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/get-lists-list.

    screen_name

    : The screen name of the user for whom to return results for. Helpful for disambiguating when a valid user ID is also a valid screen name.

    reverse

    : By default it is false. Set this to true if you would like owned lists to be returned first.

    returns

    : The sequence of all lists the specified user subscribes to.

  49. def listsForUserId(user_id: Long, reverse: Boolean = false): Future[RatedData[Seq[TwitterList]]]

    Returns all lists the specified user subscribes to, including their own.

    Returns all lists the specified user subscribes to, including their own. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/get-lists-list.

    user_id

    : The ID of the user for whom to return results for. Helpful for disambiguating when a valid user ID is also a valid screen name.

    reverse

    : By default it is false. Set this to true if you would like owned lists to be returned first.

    returns

    : The sequence of all lists the specified user subscribes to.

  50. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  51. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  52. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  53. def removeListMemberByListId(list_id: Long, member_screen_name: String): Future[Unit]

    Removes the specified member from the list.

    Removes the specified member from the list. The authenticated user must be the list’s owner to remove members from the list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-destroy.

    list_id

    : The numerical id of the list.

    member_screen_name

    : The screen name of the user for whom to remove from the list. Helpful for disambiguating when a valid screen name is also a user ID.

  54. def removeListMemberBySlugAndOwnerId(slug: String, owner_id: Long, member_screen_name: String): Future[Unit]

    Removes the specified member from the list.

    Removes the specified member from the list. The authenticated user must be the list’s owner to remove members from the list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-destroy.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_id

    : The user ID of the user who owns the list being requested by a slug.

    member_screen_name

    : The screen name of the user for whom to remove from the list. Helpful for disambiguating when a valid screen name is also a user ID.

  55. def removeListMemberBySlugAndOwnerName(slug: String, owner_screen_name: String, member_screen_name: String): Future[Unit]

    Removes the specified member from the list.

    Removes the specified member from the list. The authenticated user must be the list’s owner to remove members from the list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-destroy.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_screen_name

    : The screen name of the user who owns the list being requested by a slug.

    member_screen_name

    : The screen name of the user for whom to remove from the list. Helpful for disambiguating when a valid screen name is also a user ID.

  56. def removeListMemberIdByListId(list_id: Long, member_id: Long): Future[Unit]

    Removes the specified member from the list.

    Removes the specified member from the list. The authenticated user must be the list’s owner to remove members from the list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-destroy.

    list_id

    : The numerical id of the list.

    member_id

    : The ID of the user to remove from the list. Helpful for disambiguating when a valid user ID is also a valid screen name.

  57. def removeListMemberIdBySlugAndOwnerId(slug: String, owner_id: Long, member_id: Long): Future[Unit]

    Removes the specified member from the list.

    Removes the specified member from the list. The authenticated user must be the list’s owner to remove members from the list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-destroy.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_id

    : The user ID of the user who owns the list being requested by a slug.

    member_id

    : The ID of the user to remove from the list. Helpful for disambiguating when a valid user ID is also a valid screen name.

  58. def removeListMemberIdBySlugAndOwnerName(slug: String, owner_screen_name: String, member_id: Long): Future[Unit]

    Removes the specified member from the list.

    Removes the specified member from the list. The authenticated user must be the list’s owner to remove members from the list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-destroy.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_screen_name

    : The screen name of the user who owns the list being requested by a slug.

    member_id

    : The ID of the user to remove from the list. Helpful for disambiguating when a valid user ID is also a valid screen name.

  59. def removeListMembers(list_id: Long, members_screen_names: Seq[String]): Future[Unit]

    Removes multiple members from a list.

    Removes multiple members from a list. The authenticated user must own the list to be able to remove members from it. Note that lists can’t have more than 500 members, and you are limited to removing up to 100 members to a list at a time with this method. Please note that there can be issues with lists that rapidly remove and add memberships. Take care when using these methods such that you are not too rapidly switching between removals and adds on the same list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-destroy_all.

    list_id

    : The numerical id of the list.

    members_screen_names

    : A sequence of screen names to remove from the list, up to 100 are allowed in a single request.

  60. def removeListMembersBySlugAndOwnerId(slug: String, owner_id: Long, members_screen_names: Seq[String]): Future[Unit]

    Removes multiple members from a list.

    Removes multiple members from a list. The authenticated user must own the list to be able to remove members from it. Note that lists can’t have more than 500 members, and you are limited to removing up to 100 members to a list at a time with this method. Please note that there can be issues with lists that rapidly remove and add memberships. Take care when using these methods such that you are not too rapidly switching between removals and adds on the same list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-destroy_all.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_id

    : The user ID of the user who owns the list being requested by a slug.

    members_screen_names

    : A sequence of screen names to remove from the list, up to 100 are allowed in a single request.

  61. def removeListMembersBySlugAndOwnerName(slug: String, owner_screen_name: String, members_screen_names: Seq[String]): Future[Unit]

    Removes multiple members from a list.

    Removes multiple members from a list. The authenticated user must own the list to be able to remove members from it. Note that lists can’t have more than 500 members, and you are limited to removing up to 100 members to a list at a time with this method. Please note that there can be issues with lists that rapidly remove and add memberships. Take care when using these methods such that you are not too rapidly switching between removals and adds on the same list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-destroy_all.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_screen_name

    : The screen name of the user who owns the list being requested by a slug.

    members_screen_names

    : A sequence of screen names to remove from the list, up to 100 are allowed in a single request.

  62. def removeListMembersIds(list_id: Long, members_ids: Seq[Long]): Future[Unit]

    Removes multiple members from a list.

    Removes multiple members from a list. The authenticated user must own the list to be able to remove members from it. Note that lists can’t have more than 500 members, and you are limited to removing up to 100 members to a list at a time with this method. Please note that there can be issues with lists that rapidly remove and add memberships. Take care when using these methods such that you are not too rapidly switching between removals and adds on the same list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-destroy_all.

    list_id

    : The numerical id of the list.

    members_ids

    : A sequence of user ids to remove from the list, up to 100 are allowed in a single request.

  63. def removeListMembersIdsBySlugAndOwnerId(slug: String, owner_id: Long, members_ids: Seq[Long]): Future[Unit]

    Removes multiple members from a list.

    Removes multiple members from a list. The authenticated user must own the list to be able to remove members from it. Note that lists can’t have more than 500 members, and you are limited to removing up to 100 members to a list at a time with this method. Please note that there can be issues with lists that rapidly remove and add memberships. Take care when using these methods such that you are not too rapidly switching between removals and adds on the same list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-destroy_all.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_id

    : The user ID of the user who owns the list being requested by a slug.

    members_ids

    : A sequence of user ids to remove from the list, up to 100 are allowed in a single request.

  64. def removeListMembersIdsBySlugAndOwnerName(slug: String, owner_screen_name: String, members_ids: Seq[Long]): Future[Unit]

    Removes multiple members from a list.

    Removes multiple members from a list. The authenticated user must own the list to be able to remove members from it. Note that lists can’t have more than 500 members, and you are limited to removing up to 100 members to a list at a time with this method. Please note that there can be issues with lists that rapidly remove and add memberships. Take care when using these methods such that you are not too rapidly switching between removals and adds on the same list. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-members-destroy_all.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_screen_name

    : The screen name of the user who owns the list being requested by a slug.

    members_ids

    : A sequence of user ids to remove from the list, up to 100 are allowed in a single request.

  65. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  66. def toString(): String
    Definition Classes
    AnyRef → Any
  67. def updateList(list_id: Long, update: TwitterListUpdate): Future[Unit]

    Updates the specified list.

    Updates the specified list. The authenticated user must own the list to be able to update it. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-update.

    list_id

    : The numerical id of the list.

    update

    : The updates to perform on the list.

  68. def updateListBySlugAndOwnerId(slug: String, owner_id: Long, update: TwitterListUpdate): Future[Unit]

    Updates the specified list.

    Updates the specified list. The authenticated user must own the list to be able to update it. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-update.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_id

    : The user ID of the user who owns the list being requested by a slug.

    update

    : The updates to perform on the list.

  69. def updateListBySlugAndOwnerName(slug: String, owner_screen_name: String, update: TwitterListUpdate): Future[Unit]

    Updates the specified list.

    Updates the specified list. The authenticated user must own the list to be able to update it. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-update.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_screen_name

    : The screen name of the user who owns the list being requested by a slug.

    update

    : The updates to perform on the list.

  70. def updateListDescription(list_id: Long, description: String): Future[Unit]

    Updates the specified list.

    Updates the specified list. The authenticated user must own the list to be able to update it. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-update.

    list_id

    : The numerical id of the list.

    description

    : The description to give the list.

  71. def updateListDescriptionBySlugAndOwnerId(slug: String, owner_id: Long, description: String): Future[Unit]

    Updates the specified list.

    Updates the specified list. The authenticated user must own the list to be able to update it. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-update.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_id

    : The user ID of the user who owns the list being requested by a slug.

    description

    : The description to give the list.

  72. def updateListDescriptionBySlugAndOwnerName(slug: String, owner_screen_name: String, description: String): Future[Unit]

    Updates the specified list.

    Updates the specified list. The authenticated user must own the list to be able to update it. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-update.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_screen_name

    : The screen name of the user who owns the list being requested by a slug.

    description

    : The description to give the list.

  73. def updateListMode(list_id: Long, mode: Mode): Future[Unit]

    Updates the specified list.

    Updates the specified list. The authenticated user must own the list to be able to update it. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-update.

    list_id

    : The numerical id of the list.

    mode

    : Whether your list is public or private.

  74. def updateListModeBySlugAndOwnerId(slug: String, owner_id: Long, mode: Mode): Future[Unit]

    Updates the specified list.

    Updates the specified list. The authenticated user must own the list to be able to update it. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-update.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_id

    : The user ID of the user who owns the list being requested by a slug.

    mode

    : Whether your list is public or private.

  75. def updateListModeBySlugAndOwnerName(slug: String, owner_screen_name: String, mode: Mode): Future[Unit]

    Updates the specified list.

    Updates the specified list. The authenticated user must own the list to be able to update it. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-update.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_screen_name

    : The screen name of the user who owns the list being requested by a slug.

    mode

    : Whether your list is public or private.

  76. def updateListName(list_id: Long, name: String): Future[Unit]

    Updates the specified list.

    Updates the specified list. The authenticated user must own the list to be able to update it. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-update.

    list_id

    : The numerical id of the list.

    name

    : The name for the list.

  77. def updateListNameBySlugAndOwnerId(slug: String, owner_id: Long, name: String): Future[Unit]

    Updates the specified list.

    Updates the specified list. The authenticated user must own the list to be able to update it. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-update.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_id

    : The user ID of the user who owns the list being requested by a slug.

    name

    : The name for the list.

  78. def updateListNameBySlugAndOwnerName(slug: String, owner_screen_name: String, name: String): Future[Unit]

    Updates the specified list.

    Updates the specified list. The authenticated user must own the list to be able to update it. For more information see https://developer.twitter.com/en/docs/accounts-and-users/create-manage-lists/api-reference/post-lists-update.

    slug

    : You can identify a list by its slug instead of its numerical id.

    owner_screen_name

    : The screen name of the user who owns the list being requested by a slug.

    name

    : The name for the list.

  79. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  80. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  81. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from AnyRef

Inherited from Any

Ungrouped