Package blue.starry.penicillin.endpoints

Types

Link copied to clipboard
class Account(val client: ApiClient) : Endpoint

Collection of api endpoints related to account information for the authenticating user.

Link copied to clipboard
class AccountActivity(val client: ApiClient) : Endpoint

Collection of api endpoints related to Account Activity API.

Link copied to clipboard
class Activity(val client: ApiClient) : Endpoint

Collection of api endpoints related to Activity API (maybe private endpoints).

Link copied to clipboard
class Application(val client: ApiClient) : Endpoint

Collection of api endpoints related to application rate limits.

Link copied to clipboard
class Blocks(val client: ApiClient) : Endpoint

Collection of api endpoints related to blocks.

Link copied to clipboard
class Cards(val client: ApiClient) : Endpoint

Collection of api endpoints related to Cards API (maybe private endpoints).

Link copied to clipboard
class CollectionEntries(val client: ApiClient) : Endpoint

Collection of api endpoints related to tweet collection's entries.

Link copied to clipboard
class Collections(val client: ApiClient) : Endpoint

Collection of api endpoints related to tweet collections.

Link copied to clipboard
class DirectMessageEvents(val client: ApiClient) : Endpoint

Collection of api endpoints related to Direct Message Events.

Link copied to clipboard
class DirectMessages(val client: ApiClient) : Endpoint

Collection of api endpoints related to legacy DirectMessage API.

Link copied to clipboard
interface Endpoint

Collection of api endpoints.

Link copied to clipboard
class Favorites(val client: ApiClient) : Endpoint

Collection of api endpoints related to favorites.

Link copied to clipboard
class Followers(val client: ApiClient) : Endpoint

Collection of api endpoints related to followers.

Link copied to clipboard
class FollowRequests(val client: ApiClient) : Endpoint

Collection of api endpoints related to follow requests.

Link copied to clipboard
class Friends(val client: ApiClient) : Endpoint

Collection of api endpoints related to friends (followings).

Link copied to clipboard
class Friendships(val client: ApiClient) : Endpoint

Collection of api endpoints related to friendships.

Link copied to clipboard
class Geo(val client: ApiClient) : Endpoint

Collection of api endpoints related to geo information.

Link copied to clipboard
class Help(val client: ApiClient) : Endpoint

Collection of api endpoints related to developer utilities.

Link copied to clipboard
class Lists(val client: ApiClient) : Endpoint

Collection of api endpoints related to lists.

Link copied to clipboard
class LivePipeline(val client: ApiClient) : Endpoint

Collection of api endpoints related to Live Pipeline API.

Link copied to clipboard
class Media(val client: ApiClient) : Endpoint

Collection of api endpoints related to account information for the authenticating user.

Link copied to clipboard
class Moments(val client: ApiClient) : Endpoint

Collection of api endpoints related to moments.

Link copied to clipboard
class Mutes(val client: ApiClient) : Endpoint

Collection of api endpoints related to mutes.

Link copied to clipboard
class OAuth(val client: ApiClient) : Endpoint

Collection of api endpoints related to OAuth 1.0a Authentication.

Link copied to clipboard
class OAuth2(val client: ApiClient) : Endpoint

Collection of api endpoints related to OAuth 2 Authentication.

Link copied to clipboard
class PremiumSearch(val client: ApiClient) : Endpoint

Collection of api endpoints related to Premium Search API.

Link copied to clipboard
data class PremiumSearchEnvironment(    val client: ApiClient,     val product: SearchProduct,     val label: String) : Endpoint

Collection of api endpoints related to Premium Search API with product and a label.

Link copied to clipboard
class SavedSearches(val client: ApiClient) : Endpoint

Collection of api endpoints related to saved searches.

Link copied to clipboard
class Search(val client: ApiClient) : Endpoint

Collection of api endpoints related to Search API.

Link copied to clipboard
class Statuses(val client: ApiClient) : Endpoint

Collection of api endpoints related to tweets.

Link copied to clipboard
class Stream(val client: ApiClient) : Endpoint

Collection of api endpoints related to Streaming API.

Link copied to clipboard
class Timeline(val client: ApiClient) : Endpoint

Collection of api endpoints related to timelines.

Link copied to clipboard
class Trends(val client: ApiClient) : Endpoint

Collection of api endpoints related to trends.

Link copied to clipboard
class Users(val client: ApiClient) : Endpoint

Collection of api endpoints related to other users.

Link copied to clipboard
class WelcomeMessageRules(val client: ApiClient) : Endpoint

Collection of api endpoints related to Welcome Message Rules.

Link copied to clipboard
class WelcomeMessages(val client: ApiClient) : Endpoint

Collection of api endpoints related to Welcome Messages.

Functions

Link copied to clipboard
fun PremiumSearch.environment(product: SearchProduct, label: String): PremiumSearchEnvironment

Returns PremiumSearchEnvironment endpoint instance.

Properties

Link copied to clipboard
val ApiClient.account: Account

Returns Account endpoint instance.

Link copied to clipboard
val ApiClient.accountActivity: AccountActivity

Returns AccountActivity endpoint instance.

Link copied to clipboard
val ApiClient.activity: Activity

Returns Activity endpoint instance.

Link copied to clipboard
val ApiClient.application: Application

Returns Application endpoint instance.

Link copied to clipboard
val ApiClient.blocks: Blocks

Returns Blocks endpoint instance.

Link copied to clipboard
val ApiClient.cards: Cards

Returns Cards endpoint instance.

Link copied to clipboard
val ApiClient.collectionEntries: CollectionEntries

Returns CollectionEntries endpoint instance.

Link copied to clipboard
val ApiClient.collections: Collections

Returns Collections endpoint instance.

Link copied to clipboard
val ApiClient.directMessageEvent: DirectMessageEvents

Returns DirectMessageEvents endpoint instance.

Link copied to clipboard
val ApiClient.directMessages: DirectMessages

Returns DirectMessages endpoint instance.

Link copied to clipboard
val ApiClient.favorites: Favorites

Returns Favorites endpoint instance.

Link copied to clipboard
val ApiClient.followers: Followers

Returns Followers endpoint instance.

Link copied to clipboard
val ApiClient.followRequests: FollowRequests

Returns FollowRequests endpoint instance.

Link copied to clipboard
val ApiClient.friends: Friends

Returns Friends endpoint instance.

Link copied to clipboard
val ApiClient.friendships: Friendships

Returns Friendships endpoint instance.

Link copied to clipboard
val ApiClient.geo: Geo

Returns Geo endpoint instance.

Link copied to clipboard
val ApiClient.help: Help

Returns Help endpoint instance.

Link copied to clipboard
val ApiClient.lists: Lists

Returns Lists endpoint instance.

Link copied to clipboard
val ApiClient.livePipeline: LivePipeline

Returns LivePipeline endpoint instance.

Link copied to clipboard
val ApiClient.media: Media

Returns Media endpoint instance.

Link copied to clipboard
val ApiClient.moments: Moments

Returns Moments endpoint instance.

Link copied to clipboard
val ApiClient.mutes: Mutes

Returns Mutes endpoint instance.

Link copied to clipboard
val ApiClient.oauth: OAuth

Returns OAuth endpoint instance.

Link copied to clipboard
val ApiClient.oauth2: OAuth2

Returns OAuth2 endpoint instance.

Link copied to clipboard
val ApiClient.premiumSearch: PremiumSearch

Returns PremiumSearch endpoint instance.

Link copied to clipboard
val ApiClient.savedSearches: SavedSearches

Returns SavedSearches endpoint instance.

Link copied to clipboard
val ApiClient.search: Search

Returns Search endpoint instance.

Link copied to clipboard
val ApiClient.statuses: Statuses

Returns Statuses endpoint instance.

Link copied to clipboard
val ApiClient.stream: Stream

Returns Stream endpoint instance.

Link copied to clipboard
val ApiClient.timeline: Timeline

Returns Timeline endpoint instance.

Link copied to clipboard
val ApiClient.trends: Trends

Returns Trends endpoint instance.

Link copied to clipboard
val ApiClient.users: Users

Returns Users endpoint instance.

Link copied to clipboard
val ApiClient.welcomeMessageRules: WelcomeMessageRules

Returns WelcomeMessageRules endpoint instance.

Link copied to clipboard
val ApiClient.welcomeMessages: WelcomeMessages

Returns WelcomeMessages endpoint instance.