Skip to content

Commit d421c0c

Browse files
authored
Spec version 2.51 (#44)
1 parent 3ec7b3b commit d421c0c

File tree

128 files changed

+14211
-157
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

128 files changed

+14211
-157
lines changed

README.md

Lines changed: 43 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ You can find examples of using the SDK under the [examples/](examples/) director
66

77
**Note: Only Twitter API V2 is supported**
88

9-
- API version: 2.45
9+
- API version: 2.51
1010

1111
Twitter API v2 available endpoints
1212

@@ -61,7 +61,7 @@ Add this dependency to your project's POM:
6161
<dependency>
6262
<groupId>com.twitter</groupId>
6363
<artifactId>twitter-api-java-sdk</artifactId>
64-
<version>2.0.2</version>
64+
<version>2.0.3</version>
6565
</dependency>
6666
```
6767

@@ -76,7 +76,7 @@ mavenLocal() // Needed if the 'twitter-api-java-sdk' jar has been publishe
7676
}
7777
7878
dependencies {
79-
implementation "com.twitter:twitter-api-java-sdk:2.0.2"
79+
implementation "com.twitter:twitter-api-java-sdk:2.0.3"
8080
}
8181
```
8282

@@ -90,7 +90,7 @@ mvn clean package
9090

9191
Then manually install the following JARs:
9292

93-
* `target/twitter-api-java-sdk-2.0.2.jar`
93+
* `target/twitter-api-java-sdk-2.0.3.jar`
9494
* `target/lib/*.jar`
9595

9696
## Twitter Credentials
@@ -277,6 +277,8 @@ Class | Method | HTTP request | Description
277277
*BookmarksApi* | [**usersIdBookmarksDelete**](docs/BookmarksApi.md#usersIdBookmarksDelete) | **DELETE** /2/users/{id}/bookmarks/{tweet_id} | Remove a bookmarked Tweet
278278
*ComplianceApi* | [**createBatchComplianceJob**](docs/ComplianceApi.md#createBatchComplianceJob) | **POST** /2/compliance/jobs | Create compliance job
279279
*ComplianceApi* | [**getBatchComplianceJob**](docs/ComplianceApi.md#getBatchComplianceJob) | **GET** /2/compliance/jobs/{id} | Get Compliance Job
280+
*ComplianceApi* | [**getTweetsComplianceStream**](docs/ComplianceApi.md#getTweetsComplianceStream) | **GET** /2/tweets/compliance/stream | Tweets Compliance stream
281+
*ComplianceApi* | [**getUsersComplianceStream**](docs/ComplianceApi.md#getUsersComplianceStream) | **GET** /2/users/compliance/stream | Users Compliance stream
280282
*ComplianceApi* | [**listBatchComplianceJobs**](docs/ComplianceApi.md#listBatchComplianceJobs) | **GET** /2/compliance/jobs | List Compliance Jobs
281283
*GeneralApi* | [**getOpenApiSpec**](docs/GeneralApi.md#getOpenApiSpec) | **GET** /2/openapi.json | Returns the OpenAPI Specification document.
282284
*ListsApi* | [**getUserListMemberships**](docs/ListsApi.md#getUserListMemberships) | **GET** /2/users/{id}/list_memberships | Get a User&#39;s List Memberships
@@ -306,6 +308,8 @@ Class | Method | HTTP request | Description
306308
*TweetsApi* | [**findTweetsById**](docs/TweetsApi.md#findTweetsById) | **GET** /2/tweets | Tweet lookup by Tweet IDs
307309
*TweetsApi* | [**findTweetsThatQuoteATweet**](docs/TweetsApi.md#findTweetsThatQuoteATweet) | **GET** /2/tweets/{id}/quote_tweets | Retrieve Tweets that quote a Tweet.
308310
*TweetsApi* | [**getRules**](docs/TweetsApi.md#getRules) | **GET** /2/tweets/search/stream/rules | Rules lookup
311+
*TweetsApi* | [**getTweetsFirehoseStream**](docs/TweetsApi.md#getTweetsFirehoseStream) | **GET** /2/tweets/firehose/stream | Firehose stream
312+
*TweetsApi* | [**getTweetsSample10Stream**](docs/TweetsApi.md#getTweetsSample10Stream) | **GET** /2/tweets/sample10/stream | Sample 10% stream
309313
*TweetsApi* | [**hideReplyById**](docs/TweetsApi.md#hideReplyById) | **PUT** /2/tweets/{tweet_id}/hidden | Hide replies
310314
*TweetsApi* | [**listsIdTweets**](docs/TweetsApi.md#listsIdTweets) | **GET** /2/lists/{id}/tweets | List Tweets timeline by List ID.
311315
*TweetsApi* | [**sampleStream**](docs/TweetsApi.md#sampleStream) | **GET** /2/tweets/sample/stream | Sample stream
@@ -336,7 +340,7 @@ Class | Method | HTTP request | Description
336340
*UsersApi* | [**usersIdBlock**](docs/UsersApi.md#usersIdBlock) | **POST** /2/users/{id}/blocking | Block User by User ID
337341
*UsersApi* | [**usersIdBlocking**](docs/UsersApi.md#usersIdBlocking) | **GET** /2/users/{id}/blocking | Returns User objects that are blocked by provided User ID
338342
*UsersApi* | [**usersIdFollow**](docs/UsersApi.md#usersIdFollow) | **POST** /2/users/{id}/following | Follow User
339-
*UsersApi* | [**usersIdFollowers**](docs/UsersApi.md#usersIdFollowers) | **GET** /2/users/{id}/followers | Returns User objects that follow a List by the provided User ID
343+
*UsersApi* | [**usersIdFollowers**](docs/UsersApi.md#usersIdFollowers) | **GET** /2/users/{id}/followers | Followers by User ID
340344
*UsersApi* | [**usersIdFollowing**](docs/UsersApi.md#usersIdFollowing) | **GET** /2/users/{id}/following | Following by User ID
341345
*UsersApi* | [**usersIdMute**](docs/UsersApi.md#usersIdMute) | **POST** /2/users/{id}/muting | Mute User by User ID.
342346
*UsersApi* | [**usersIdMuting**](docs/UsersApi.md#usersIdMuting) | **GET** /2/users/{id}/muting | Returns User objects that are muted by the provided User ID
@@ -410,12 +414,14 @@ Class | Method | HTTP request | Description
410414
- [Get2TweetsCountsAllResponse](docs/Get2TweetsCountsAllResponse.md)
411415
- [Get2TweetsCountsAllResponseMeta](docs/Get2TweetsCountsAllResponseMeta.md)
412416
- [Get2TweetsCountsRecentResponse](docs/Get2TweetsCountsRecentResponse.md)
417+
- [Get2TweetsFirehoseStreamResponse](docs/Get2TweetsFirehoseStreamResponse.md)
413418
- [Get2TweetsIdLikingUsersResponse](docs/Get2TweetsIdLikingUsersResponse.md)
414419
- [Get2TweetsIdQuoteTweetsResponse](docs/Get2TweetsIdQuoteTweetsResponse.md)
415420
- [Get2TweetsIdQuoteTweetsResponseMeta](docs/Get2TweetsIdQuoteTweetsResponseMeta.md)
416421
- [Get2TweetsIdResponse](docs/Get2TweetsIdResponse.md)
417422
- [Get2TweetsIdRetweetedByResponse](docs/Get2TweetsIdRetweetedByResponse.md)
418423
- [Get2TweetsResponse](docs/Get2TweetsResponse.md)
424+
- [Get2TweetsSample10StreamResponse](docs/Get2TweetsSample10StreamResponse.md)
419425
- [Get2TweetsSampleStreamResponse](docs/Get2TweetsSampleStreamResponse.md)
420426
- [Get2TweetsSearchAllResponse](docs/Get2TweetsSearchAllResponse.md)
421427
- [Get2TweetsSearchAllResponseMeta](docs/Get2TweetsSearchAllResponseMeta.md)
@@ -509,15 +515,27 @@ Class | Method | HTTP request | Description
509515
- [Topic](docs/Topic.md)
510516
- [Tweet](docs/Tweet.md)
511517
- [TweetAttachments](docs/TweetAttachments.md)
518+
- [TweetComplianceData](docs/TweetComplianceData.md)
519+
- [TweetComplianceSchema](docs/TweetComplianceSchema.md)
520+
- [TweetComplianceSchemaTweet](docs/TweetComplianceSchemaTweet.md)
521+
- [TweetComplianceStreamResponse](docs/TweetComplianceStreamResponse.md)
522+
- [TweetComplianceStreamResponseOneOf](docs/TweetComplianceStreamResponseOneOf.md)
523+
- [TweetComplianceStreamResponseOneOf1](docs/TweetComplianceStreamResponseOneOf1.md)
512524
- [TweetCreateRequest](docs/TweetCreateRequest.md)
513525
- [TweetCreateRequestGeo](docs/TweetCreateRequestGeo.md)
514526
- [TweetCreateRequestMedia](docs/TweetCreateRequestMedia.md)
515527
- [TweetCreateRequestPoll](docs/TweetCreateRequestPoll.md)
516528
- [TweetCreateRequestReply](docs/TweetCreateRequestReply.md)
517529
- [TweetCreateResponse](docs/TweetCreateResponse.md)
518530
- [TweetCreateResponseData](docs/TweetCreateResponseData.md)
531+
- [TweetDeleteComplianceSchema](docs/TweetDeleteComplianceSchema.md)
519532
- [TweetDeleteResponse](docs/TweetDeleteResponse.md)
520533
- [TweetDeleteResponseData](docs/TweetDeleteResponseData.md)
534+
- [TweetDropComplianceSchema](docs/TweetDropComplianceSchema.md)
535+
- [TweetEditComplianceObjectSchema](docs/TweetEditComplianceObjectSchema.md)
536+
- [TweetEditComplianceObjectSchemaTweet](docs/TweetEditComplianceObjectSchemaTweet.md)
537+
- [TweetEditComplianceSchema](docs/TweetEditComplianceSchema.md)
538+
- [TweetEditControls](docs/TweetEditControls.md)
521539
- [TweetGeo](docs/TweetGeo.md)
522540
- [TweetHideRequest](docs/TweetHideRequest.md)
523541
- [TweetHideResponse](docs/TweetHideResponse.md)
@@ -527,18 +545,38 @@ Class | Method | HTTP request | Description
527545
- [TweetPromotedMetrics](docs/TweetPromotedMetrics.md)
528546
- [TweetPublicMetrics](docs/TweetPublicMetrics.md)
529547
- [TweetReferencedTweets](docs/TweetReferencedTweets.md)
548+
- [TweetTakedownComplianceSchema](docs/TweetTakedownComplianceSchema.md)
549+
- [TweetUndropComplianceSchema](docs/TweetUndropComplianceSchema.md)
530550
- [TweetWithheld](docs/TweetWithheld.md)
551+
- [TweetWithheldComplianceSchema](docs/TweetWithheldComplianceSchema.md)
531552
- [UnsupportedAuthenticationProblem](docs/UnsupportedAuthenticationProblem.md)
532553
- [UrlEntity](docs/UrlEntity.md)
533554
- [UrlFields](docs/UrlFields.md)
534555
- [UrlImage](docs/UrlImage.md)
535556
- [UsageCapExceededProblem](docs/UsageCapExceededProblem.md)
536557
- [UsageCapExceededProblemAllOf](docs/UsageCapExceededProblemAllOf.md)
537558
- [User](docs/User.md)
559+
- [UserComplianceData](docs/UserComplianceData.md)
560+
- [UserComplianceSchema](docs/UserComplianceSchema.md)
561+
- [UserComplianceSchemaUser](docs/UserComplianceSchemaUser.md)
562+
- [UserComplianceStreamResponse](docs/UserComplianceStreamResponse.md)
563+
- [UserComplianceStreamResponseOneOf](docs/UserComplianceStreamResponseOneOf.md)
564+
- [UserDeleteComplianceSchema](docs/UserDeleteComplianceSchema.md)
538565
- [UserEntities](docs/UserEntities.md)
539566
- [UserEntitiesUrl](docs/UserEntitiesUrl.md)
567+
- [UserProfileModificationComplianceSchema](docs/UserProfileModificationComplianceSchema.md)
568+
- [UserProfileModificationObjectSchema](docs/UserProfileModificationObjectSchema.md)
569+
- [UserProtectComplianceSchema](docs/UserProtectComplianceSchema.md)
540570
- [UserPublicMetrics](docs/UserPublicMetrics.md)
571+
- [UserScrubGeoObjectSchema](docs/UserScrubGeoObjectSchema.md)
572+
- [UserScrubGeoSchema](docs/UserScrubGeoSchema.md)
573+
- [UserSuspendComplianceSchema](docs/UserSuspendComplianceSchema.md)
574+
- [UserTakedownComplianceSchema](docs/UserTakedownComplianceSchema.md)
575+
- [UserUndeleteComplianceSchema](docs/UserUndeleteComplianceSchema.md)
576+
- [UserUnprotectComplianceSchema](docs/UserUnprotectComplianceSchema.md)
577+
- [UserUnsuspendComplianceSchema](docs/UserUnsuspendComplianceSchema.md)
541578
- [UserWithheld](docs/UserWithheld.md)
579+
- [UserWithheldComplianceSchema](docs/UserWithheldComplianceSchema.md)
542580
- [UsersFollowingCreateRequest](docs/UsersFollowingCreateRequest.md)
543581
- [UsersFollowingCreateResponse](docs/UsersFollowingCreateResponse.md)
544582
- [UsersFollowingCreateResponseData](docs/UsersFollowingCreateResponseData.md)

docs/BookmarksApi.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,8 @@ public class Example {
9191
| **id** | **String**| The ID of the authenticated source User for whom to return results. | |
9292
| **maxResults** | **Integer**| The maximum number of results. | [optional] |
9393
| **paginationToken** | **String**| This parameter is used to get the next &#39;page&#39; of results. | [optional] |
94-
| **tweetFields** | [**Set&lt;String&gt;**](String.md)| A comma separated list of Tweet fields to display. | [optional] [enum: attachments, author_id, context_annotations, conversation_id, created_at, entities, geo, id, in_reply_to_user_id, lang, non_public_metrics, organic_metrics, possibly_sensitive, promoted_metrics, public_metrics, referenced_tweets, reply_settings, source, text, withheld] |
95-
| **expansions** | [**Set&lt;String&gt;**](String.md)| A comma separated list of fields to expand. | [optional] [enum: attachments.media_keys, attachments.poll_ids, author_id, entities.mentions.username, geo.place_id, in_reply_to_user_id, referenced_tweets.id, referenced_tweets.id.author_id] |
94+
| **tweetFields** | [**Set&lt;String&gt;**](String.md)| A comma separated list of Tweet fields to display. | [optional] [enum: attachments, author_id, context_annotations, conversation_id, created_at, edit_controls, edit_history_tweet_ids, entities, geo, id, in_reply_to_user_id, lang, non_public_metrics, organic_metrics, possibly_sensitive, promoted_metrics, public_metrics, referenced_tweets, reply_settings, source, text, withheld] |
95+
| **expansions** | [**Set&lt;String&gt;**](String.md)| A comma separated list of fields to expand. | [optional] [enum: attachments.media_keys, attachments.poll_ids, author_id, edit_history_tweet_ids, entities.mentions.username, geo.place_id, in_reply_to_user_id, referenced_tweets.id, referenced_tweets.id.author_id] |
9696
| **mediaFields** | [**Set&lt;String&gt;**](String.md)| A comma separated list of Media fields to display. | [optional] [enum: alt_text, duration_ms, height, media_key, non_public_metrics, organic_metrics, preview_image_url, promoted_metrics, public_metrics, type, url, variants, width] |
9797
| **pollFields** | [**Set&lt;String&gt;**](String.md)| A comma separated list of Poll fields to display. | [optional] [enum: duration_minutes, end_datetime, id, options, voting_status] |
9898
| **userFields** | [**Set&lt;String&gt;**](String.md)| A comma separated list of User fields to display. | [optional] [enum: created_at, description, entities, id, location, name, pinned_tweet_id, profile_image_url, protected, public_metrics, url, username, verified, withheld] |

0 commit comments

Comments
 (0)