diff --git a/.github/workflows/test-build.yaml b/.github/workflows/test-build.yaml index 76109a1..099b70b 100644 --- a/.github/workflows/test-build.yaml +++ b/.github/workflows/test-build.yaml @@ -39,7 +39,7 @@ jobs: - name: Get Openapi Generator run: | - wget https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/7.12.0/openapi-generator-cli-7.12.0.jar -O openapi-generator-cli.jar --no-verbose + wget https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/7.34.0/openapi-generator-cli-7.34.0.jar -O openapi-generator-cli.jar --no-verbose if: steps.openapi-generator-cache.outputs.cache-hit != 'true' # Python Setup diff --git a/.github/workflows/test-python.yaml b/.github/workflows/test-python.yaml index fa84733..dfe34e2 100644 --- a/.github/workflows/test-python.yaml +++ b/.github/workflows/test-python.yaml @@ -40,7 +40,7 @@ jobs: - name: Get Openapi Generator run: | - wget https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/7.13.0/openapi-generator-cli-7.13.0.jar -O openapi-generator-cli.jar --no-verbose + wget https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/7.17.0/openapi-generator-cli-7.17.0.jar -O openapi-generator-cli.jar --no-verbose if: steps.openapi-generator-cache.outputs.cache-hit != 'true' # Python Setup diff --git a/.vscode/settings.json b/.vscode/settings.json index f2ddcd8..a0276c7 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -18,8 +18,16 @@ "[markdown]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, + "[javascript]": { + "editor.defaultFormatter": null, + "editor.codeActionsOnSave": { + "source.organizeImports": "never", + "source.fixAll": "never" + } + }, // "python.analysis.typeCheckingMode": "basic", "[python]": { + "editor.defaultFormatter": "charliermarsh.ruff", "editor.codeActionsOnSave": { "source.organizeImports": "explicit", "source.fixAll": "explicit" diff --git a/.vscode/tasks.json b/.vscode/tasks.json index baf302a..b8adade 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -40,24 +40,21 @@ "command": [ "python3.10 -m venv .venv;", ".venv/bin/python3 -m pip install -r requirements.txt;", - "pip install urllib3>=2.1.0;", - "curl https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/7.13.0/openapi-generator-cli-7.13.0.jar -o openapi-generator-cli.jar;" + "curl https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/7.17.0/openapi-generator-cli-7.17.0.jar -o openapi-generator-cli.jar;" ] }, "linux": { "command": [ "python3 -m venv .venv;", ".venv/bin/python3 -m pip install -r requirements.txt;", - "pip install urllib3>=2.1.0;", - "wget https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/7.13.0/openapi-generator-cli-7.13.0.jar -O openapi-generator-cli.jar;" + "wget https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/7.17.0/openapi-generator-cli-7.17.0.jar -O openapi-generator-cli.jar;" ] }, "windows": { "command": [ "python -m venv .venv;", ".venv/Scripts/python -m pip install -r requirements.txt;", - "pip install urllib3>=2.1.0;", - "Invoke-WebRequest https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/7.13.0/openapi-generator-cli-7.13.0.jar -OutFile openapi-generator-cli.jar;" + "Invoke-WebRequest https://repo1.maven.org/maven2/org/openapitools/openapi-generator-cli/7.17.0/openapi-generator-cli-7.17.0.jar -OutFile openapi-generator-cli.jar;" ] } } diff --git a/dist/compatible/openapi-3.0.yaml b/dist/compatible/openapi-3.0.yaml index 2daecda..450a644 100644 --- a/dist/compatible/openapi-3.0.yaml +++ b/dist/compatible/openapi-3.0.yaml @@ -141,14 +141,37 @@ components: type: integer required: - first_published_at_secs + ArticlePreview: + properties: + article_id: + type: integer + cover_media: + $ref: '#/components/schemas/ArticleCoverMedia' + preview_text: + type: string + title: + type: string + required: + - article_id + - title + - preview_text ArticleResult: properties: + content_state: + additionalProperties: true + type: object cover_media: $ref: '#/components/schemas/ArticleCoverMedia' id: type: string + is_grok_summary_eligible: + type: boolean lifecycle_state: $ref: '#/components/schemas/ArticleLifecycleState' + media_entities: + items: + $ref: '#/components/schemas/ArticleCoverMedia' + type: array metadata: $ref: '#/components/schemas/ArticleMetadata' preview_text: @@ -163,7 +186,6 @@ components: - id - title - preview_text - - cover_media - metadata ArticleResults: properties: @@ -174,7 +196,7 @@ components: AuthorCommunityRelationship: properties: community_results: - $ref: '#/components/schemas/Community' + $ref: '#/components/schemas/CommunityResult' role: enum: - Member @@ -225,9 +247,14 @@ components: type: string footer: $ref: '#/components/schemas/BirdwatchPivotFooter' + footerIconType: + enum: + - BirdwatchEyeOff + type: string iconType: enum: - BirdwatchV1Icon + - BirdwatchCameraVideo type: string note: $ref: '#/components/schemas/BirdwatchPivotNote' @@ -274,6 +301,12 @@ components: - entities BirdwatchPivotNote: properties: + grok_translated_community_note_with_availability: + $ref: '#/components/schemas/GrokTranslatedCommunityNoteWithAvailability' + is_community_note_translatable: + type: boolean + language: + type: string rest_id: pattern: ^[0-9]+$ type: string @@ -334,34 +367,6 @@ components: - create type: object Community: - properties: - result: - $ref: '#/components/schemas/CommunityData' - required: - - result - CommunityAboutTimelineResponse: - properties: - data: - $ref: '#/components/schemas/AboutCommunityTweetData' - errors: - items: - $ref: '#/components/schemas/ErrorResponse' - type: array - required: - - data - CommunityActions: - properties: - delete_action_result: - $ref: '#/components/schemas/CommunityDeleteActionResult' - join_action_result: - $ref: '#/components/schemas/CommunityJoinActionResultUnion' - leave_action_result: - $ref: '#/components/schemas/CommunityLeaveActionResult' - pin_action_result: - $ref: '#/components/schemas/CommunityPinActionResult' - unpin_action_result: - $ref: '#/components/schemas/CommunityUnpinActionResult' - CommunityData: properties: __typename: $ref: '#/components/schemas/TypeName' @@ -437,7 +442,28 @@ components: type: object required: - __typename - - id_str + CommunityAboutTimelineResponse: + properties: + data: + $ref: '#/components/schemas/AboutCommunityTweetData' + errors: + items: + $ref: '#/components/schemas/ErrorResponse' + type: array + required: + - data + CommunityActions: + properties: + delete_action_result: + $ref: '#/components/schemas/CommunityDeleteActionResult' + join_action_result: + $ref: '#/components/schemas/CommunityJoinActionResultUnion' + leave_action_result: + $ref: '#/components/schemas/CommunityLeaveActionResult' + pin_action_result: + $ref: '#/components/schemas/CommunityPinActionResult' + unpin_action_result: + $ref: '#/components/schemas/CommunityUnpinActionResult' CommunityDeleteActionResult: properties: __typename: @@ -545,6 +571,12 @@ components: - rest_id - moderation_state - actions + CommunityResult: + properties: + result: + $ref: '#/components/schemas/CommunityUnion' + required: + - result CommunityRule: properties: description: @@ -567,6 +599,21 @@ components: type: array required: - data + CommunityUnavailable: + properties: + __typename: + $ref: '#/components/schemas/TypeName' + required: + - __typename + CommunityUnion: + discriminator: + mapping": + Community: '#/components/schemas/Community' + CommunityUnavailable: '#/components/schemas/CommunityUnavailable' + propertyName: __typename + oneOf: + - $ref: '#/components/schemas/Community' + - $ref: '#/components/schemas/CommunityUnavailable' CommunityUnpinActionResult: properties: __typename: @@ -586,6 +633,33 @@ components: type: string required: - url + ContentDisclosure: + properties: + advertising_disclosure: + $ref: '#/components/schemas/ContentDisclosureAdvertisingDisclosure' + ai_generated_disclosure: + $ref: '#/components/schemas/ContentDisclosureAiGeneratedDisclosure' + ContentDisclosureAdvertisingDisclosure: + properties: + is_paid_promotion: + type: boolean + required: + - is_paid_promotion + ContentDisclosureAiGeneratedDisclosure: + properties: + ai_generated_detection_source: + enum: + - C2paClient + - ContentDisclosureAiGeneratedDisclosure + - UserDeclared + type: string + can_edit: + type: boolean + has_ai_generated_media: + type: boolean + required: + - can_edit + - has_ai_generated_media ContentEntryType: enum: - TimelineTimelineItem @@ -817,6 +891,10 @@ components: items: $ref: '#/components/schemas/Media' type: array + smarttags: + items: + $ref: '#/components/schemas/Smarttag' + type: array symbols: items: $ref: '#/components/schemas/Symbol' @@ -833,11 +911,6 @@ components: items: $ref: '#/components/schemas/UserMention' type: array - required: - - hashtags - - symbols - - user_mentions - - urls ErrorExtensions: properties: code: @@ -974,6 +1047,45 @@ components: $ref: '#/components/schemas/Timeline' required: - timeline + GrokAnnotation: + properties: + is_image_editable_by_grok: + type: boolean + GrokEntity: + properties: + from_index: + type: string + ref: + $ref: '#/components/schemas/GrokEntityRef' + to_index: + type: string + required: + - from_index + - to_index + - ref + GrokEntityRef: + properties: + display_url: + type: string + expanded_url: + format: uri + type: string + text: + type: string + type: + enum: + - TimelineUrl + - TimelineRichTextHashtag + type: string + url: + format: uri + type: string + url_type: + enum: + - ExternalUrl + type: string + required: + - type GrokImageAnnotation: properties: prompt: @@ -995,6 +1107,11 @@ components: properties: analysis_post_id_results: $ref: '#/components/schemas/AnalysisResults' + deepsearch_headers: + items: + additionalProperties: true + type: object + type: array media_urls: items: format: uri @@ -1005,6 +1122,56 @@ components: required: - media_urls - message + GrokTranslatedCommunityNote: + properties: + destination_language: + type: string + rich_text_entities: + items: + $ref: '#/components/schemas/GrokEntity' + type: array + source_language: + type: string + translation: + type: string + translation_available: + type: boolean + required: + - source_language + - destination_language + - translation + - translation_available + GrokTranslatedCommunityNoteWithAvailability: + properties: + data: + $ref: '#/components/schemas/GrokTranslatedCommunityNote' + is_available: + type: boolean + required: + - is_available + GrokTranslatedPost: + properties: + associated_data: + additionalProperties: true + type: object + destination_language: + type: string + entities: + $ref: '#/components/schemas/Entities' + preview_translation: + type: string + source_language: + type: string + translation: + type: string + GrokTranslatedPostWithAvailability: + properties: + data: + $ref: '#/components/schemas/GrokTranslatedPost' + is_available: + type: boolean + required: + - is_available Hashtag: additionalProperties: true type: object @@ -1167,6 +1334,9 @@ components: $ref: '#/components/schemas/ExtMediaAvailability' features: type: object + grok_post_id: + format: uuid + type: string id_str: pattern: ^[0-9]+$ type: string @@ -1256,6 +1426,9 @@ components: $ref: '#/components/schemas/ExtMediaAvailability' features: type: object + grok_post_id: + format: uuid + type: string id_str: pattern: ^[0-9]+$ type: string @@ -1459,7 +1632,6 @@ components: note_tweet_results: $ref: '#/components/schemas/NoteTweetResult' required: - - is_expandable - note_tweet_results NoteTweetResult: properties: @@ -1593,6 +1765,78 @@ components: Session: $ref: '#/components/schemas/Session' type: object + PostCta: + properties: + action_url: + format: uri + type: string + background_color: + type: string + show_chevron: + type: boolean + stroke_color: + type: string + title_text: + $ref: '#/components/schemas/PostCtaTitleText' + required: + - action_url + - background_color + - show_chevron + - stroke_color + - title_text + PostCtaTitleText: + properties: + entities: + items: + $ref: '#/components/schemas/PostCtaTitleTextEntity' + type: array + text: + type: string + required: + - text + - entities + PostCtaTitleTextEntity: + properties: + fromIndex: + type: integer + ref: + $ref: '#/components/schemas/PostCtaTitleTextEntityRef' + toIndex: + type: integer + required: + - fromIndex + - toIndex + - ref + PostCtaTitleTextEntityRef: + properties: + __typename: + $ref: '#/components/schemas/TypeName' + user_results: + $ref: '#/components/schemas/PostCtaUserResults' + required: + - __typename + PostCtaUserResults: + properties: + result: + $ref: '#/components/schemas/PostCtaUserResultsResult' + required: + - result + PostCtaUserResultsAvatar: + properties: + image_url: + format: uri + type: string + required: + - image_url + PostCtaUserResultsResult: + properties: + __typename: + $ref: '#/components/schemas/TypeName' + avatar: + $ref: '#/components/schemas/PostCtaUserResultsAvatar' + required: + - __typename + - avatar PrimaryCommunityTopic: properties: topic_id: @@ -1603,6 +1847,12 @@ components: required: - topic_id - topic_name + ProfileBio: + properties: + description: + type: string + required: + - description ProfileResponse: properties: data: @@ -1774,6 +2024,27 @@ components: - userFeatures - isSuperFollowSubscriber type: object + Smarttag: + properties: + indices: + items: + type: integer + type: array + tag: + $ref: '#/components/schemas/SmarttagTag' + text: + type: string + required: + - indices + - tag + - text + SmarttagTag: + properties: + info: + additionalProperties: true + type: object + required: + - info SocialContextLandingUrl: properties: url: @@ -1802,21 +2073,32 @@ components: - TimelineGeneralContext - TimelineTopicContext type: string + SuperFollowUserProfile: + properties: + is_active: + type: boolean + required: + - is_active SuperFollowsReplyUserResult: properties: result: $ref: '#/components/schemas/SuperFollowsReplyUserResultData' required: - result + SuperFollowsReplyUserResultCore: + properties: + screen_name: + type: string + required: + - screen_name SuperFollowsReplyUserResultData: properties: __typename: $ref: '#/components/schemas/TypeName' - legacy: - $ref: '#/components/schemas/SuperFollowsReplyUserResultLegacy' + core: + $ref: '#/components/schemas/SuperFollowsReplyUserResultCore' required: - __typename - - legacy SuperFollowsReplyUserResultLegacy: properties: screen_name: @@ -2126,6 +2408,8 @@ components: enum: - NewTweets type: string + clientEventInfo: + $ref: '#/components/schemas/ClientEventInfo' colorConfig: additionalProperties: true type: object @@ -2467,7 +2751,9 @@ components: community_relationship: $ref: '#/components/schemas/CommunityRelationship' community_results: - $ref: '#/components/schemas/Community' + $ref: '#/components/schemas/CommunityResult' + content_disclosure: + $ref: '#/components/schemas/ContentDisclosure' core: $ref: '#/components/schemas/UserResultCore' edit_control: @@ -2480,8 +2766,12 @@ components: items: type: string type: array + grok_annotations: + $ref: '#/components/schemas/GrokAnnotation' grok_share_attachment: $ref: '#/components/schemas/GrokShareAttachment' + grok_translated_post_with_availability: + $ref: '#/components/schemas/GrokTranslatedPostWithAvailability' has_birdwatch_notes: type: boolean is_translatable: @@ -2490,6 +2780,12 @@ components: $ref: '#/components/schemas/TweetLegacy' note_tweet: $ref: '#/components/schemas/NoteTweet' + postCta: + $ref: '#/components/schemas/TweetPostCta' + post_image_description: + type: string + post_video_description: + type: string previous_counts: $ref: '#/components/schemas/TweetPreviousCounts' quick_promote_eligibility: @@ -2699,6 +2995,7 @@ components: displayType: enum: - NonCompliant + - EntireTweet type: string revealText: $ref: '#/components/schemas/TweetInterstitialRevealText' @@ -2852,7 +3149,6 @@ components: - conversation_id_str - created_at - display_text_range - - entities - favorite_count - favorited - full_text @@ -2878,6 +3174,23 @@ components: type: array required: - limited_actions + TweetPostCta: + properties: + display_locations: + items: + enum: + - TweetDetails + - ForYouTimeline + - RepliesTimeline + type: string + type: array + post_cta: + $ref: '#/components/schemas/PostCta' + scribe_id: + type: string + required: + - display_locations + - post_cta TweetPreviewDisplay: properties: __typename: @@ -2918,6 +3231,8 @@ components: - urlType TweetPreviewDisplayTweet: properties: + article_preview: + $ref: '#/components/schemas/ArticlePreview' bookmark_count: type: integer core: @@ -3097,7 +3412,9 @@ components: - CommunityTweetUnpinActionUnavailable - CommunityInvitesUnavailable - CommunityJoinRequestsUnavailable + - CommunityUnavailable - ApiImage + - TimelineRichTextUser type: string UnfavoriteTweet: properties: @@ -3169,11 +3486,17 @@ components: affiliates_highlighted_label: additionalProperties: true type: object + avatar: + $ref: '#/components/schemas/UserAvatar' business_account: additionalProperties: true type: object + core: + $ref: '#/components/schemas/UserCore' creator_subscriptions_count: type: integer + dm_permissions: + $ref: '#/components/schemas/UserDmPermissions' has_graduated_access: type: boolean has_hidden_likes_on_profile: @@ -3195,22 +3518,37 @@ components: $ref: '#/components/schemas/UserLegacy' legacy_extended_profile: $ref: '#/components/schemas/UserLegacyExtendedProfile' + location: + $ref: '#/components/schemas/UserLocation' + media_permissions: + $ref: '#/components/schemas/UserMediaPermissions' parody_commentary_fan_label: enum: - None - Parody - Commentary + - Fan type: string premium_gifting_eligible: type: boolean + privacy: + $ref: '#/components/schemas/UserPrivacy' professional: $ref: '#/components/schemas/UserProfessional' + profile_bio: + $ref: '#/components/schemas/ProfileBio' + profile_description_language: + type: string profile_image_shape: enum: - Circle - Square - Hexagon type: string + profile_sort_enabled: + type: boolean + relationship_perspectives: + $ref: '#/components/schemas/UserRelationshipPerspectives' rest_id: pattern: ^[0-9]+$ type: string @@ -3220,12 +3558,18 @@ components: type: boolean super_following: type: boolean + super_follows_user_profile: + $ref: '#/components/schemas/UserProfile' tipjar_settings: $ref: '#/components/schemas/UserTipJarSettings' user_seed_tweet_count: type: integer + verification: + $ref: '#/components/schemas/UserVerification' verification_info: $ref: '#/components/schemas/UserVerificationInfo' + verified_user_profiles: + $ref: '#/components/schemas/UserProfile' required: - __typename - id @@ -3233,10 +3577,35 @@ components: - legacy - rest_id - profile_image_shape - UserFeatures: + UserAvatar: properties: - mediatool_studio_library: - type: boolean + image_url: + format: uri + type: string + required: + - image_url + UserCore: + properties: + created_at: + $ref: '#/components/schemas/TwitterTimeFormat' + name: + type: string + screen_name: + type: string + required: + - created_at + - name + - screen_name + UserDmPermissions: + properties: + can_dm: + type: boolean + required: + - can_dm + UserFeatures: + properties: + mediatool_studio_library: + type: boolean required: - mediatool_studio_library type: object @@ -3361,10 +3730,14 @@ components: type: string statuses_count: type: integer + time_zone: + type: string translator_type: type: string url: type: string + utc_offset: + type: integer verified: type: boolean verified_type: @@ -3374,12 +3747,15 @@ components: type: string want_retweets: type: boolean + withheld_description: + type: string withheld_in_countries: items: type: string type: array + withheld_scope: + type: string required: - - created_at - default_profile - default_profile_image - description @@ -3391,19 +3767,17 @@ components: - has_custom_timelines - is_translator - listed_count - - location - media_count - - name - normal_followers_count - - pinned_tweet_ids_str - possibly_sensitive - - profile_image_url_https - profile_interstitial_type - - screen_name - status - statuses_count - translator_type - - verified + - time_zone + - utc_offset + - withheld_description + - withheld_scope UserLegacyExtendedProfile: properties: birthdate: @@ -3437,9 +3811,27 @@ components: - month - visibility - year_visibility + UserLocation: + properties: + location: + type: string + required: + - location + UserMediaPermissions: + properties: + can_media_tag: + type: boolean + required: + - can_media_tag UserMention: additionalProperties: true type: object + UserPrivacy: + properties: + protected: + type: boolean + required: + - protected UserProfessional: properties: category: @@ -3457,7 +3849,6 @@ components: required: - rest_id - professional_type - - category UserProfessionalCategory: properties: icon_name: @@ -3470,6 +3861,22 @@ components: - id - name - icon_name + UserProfile: + properties: + super_follows_user_profile: + $ref: '#/components/schemas/SuperFollowUserProfile' + required: + - super_follows_user_profile + UserRelationshipPerspectives: + properties: + blocked_by: + type: boolean + blocking: + type: boolean + followed_by: + type: boolean + following: + type: boolean UserResponse: properties: data: @@ -3494,6 +3901,15 @@ components: required: - id - result + UserResultByScreenNameCore: + properties: + name: + type: string + screen_name: + type: string + required: + - name + - screen_name UserResultByScreenNameLegacy: properties: blocked_by: @@ -3514,29 +3930,53 @@ components: properties: __typename: $ref: '#/components/schemas/TypeName' + core: + $ref: '#/components/schemas/UserResultByScreenNameCore' id: pattern: ^[0-9a-zA-Z=]+$ type: string legacy: $ref: '#/components/schemas/UserResultByScreenNameLegacy' + privacy: + $ref: '#/components/schemas/UserResultPrivacy' profilemodules: additionalProperties: true type: object + relationship_perspectives: + $ref: '#/components/schemas/UserResultRelationshipPerspectives' rest_id: pattern: ^[0-9]+$ type: string required: - __typename - id - - legacy - profilemodules - rest_id + - core + - privacy + - relationship_perspectives UserResultCore: properties: user_results: $ref: '#/components/schemas/UserResults' required: - user_results + UserResultPrivacy: + properties: + protected: + type: boolean + required: + - protected + UserResultRelationshipPerspectives: + properties: + blocked_by: + type: boolean + blocking: + type: boolean + followed_by: + type: boolean + following: + type: boolean UserResults: properties: result: @@ -3626,6 +4066,17 @@ components: type: string required: - id_str + UserVerification: + properties: + verified: + type: boolean + verified_type: + enum: + - Business + - Government + type: string + required: + - verified UserVerificationInfo: properties: is_identity_verified: @@ -3817,7 +4268,7 @@ info: email: yuki@yuki0311.com description: Twitter OpenAPI(Swagger) specification license: - name: custom license or AGPL-3.0-or-later + name: LicenseRef-Custom OR AGPL-3.0-or-later url: https://github.com/fa0311/twitter-openapi#license termsOfService: https://github.com/fa0311 title: Twitter OpenAPI @@ -4575,6 +5026,110 @@ paths: type: string tags: - v2.0-get + /graphql/{pathQueryId}/BlueVerifiedFollowers: + get: + description: get blue verified followers + operationId: getBlueVerifiedFollowers + parameters: + - in: path + name: pathQueryId + required: true + schema: + default: crKOXrAHR3W3aPuKEJG8GA + example: crKOXrAHR3W3aPuKEJG8GA + type: string + - in: query + name: variables + required: true + schema: + default: '{"userId": "44196397", "count": 20, "includePromotedContent": + false}' + example: '{"userId": "44196397", "count": 20, "includePromotedContent": + false}' + type: string + - in: query + name: features + required: true + schema: + default: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": + false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": + true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": + false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": + true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + true, "responsive_web_twitter_article_tweet_consumption_enabled": true, + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' + example: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": + false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": + true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": + false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": + true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + true, "responsive_web_twitter_article_tweet_consumption_enabled": true, + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' + type: string + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/FollowResponse' + description: Successful operation + headers: + x-connection-hash: + schema: + type: string + x-rate-limit-limit: + schema: + type: integer + x-rate-limit-remaining: + schema: + type: integer + x-rate-limit-reset: + schema: + type: integer + x-response-time: + schema: + type: integer + x-tfe-preserve-body: + schema: + type: boolean + x-transaction-id: + schema: + type: string + x-twitter-response-tags: + schema: + type: string + tags: + - user-list /graphql/{pathQueryId}/Bookmarks: get: description: get bookmarks @@ -4584,8 +5139,8 @@ paths: name: pathQueryId required: true schema: - default: 2neUNDqrrFzbLui8yallcQ - example: 2neUNDqrrFzbLui8yallcQ + default: XD0ViOeSOW4YoeNTGjVaYw + example: XD0ViOeSOW4YoeNTGjVaYw type: string - in: query name: variables @@ -4598,42 +5153,50 @@ paths: name: features required: true schema: - default: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + default: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' - example: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' + example: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' type: string responses: '200': @@ -4678,8 +5241,8 @@ paths: name: pathQueryId required: true schema: - default: hSZPW3bFfaXkhJRBnZpLMA - example: hSZPW3bFfaXkhJRBnZpLMA + default: 2k_fZ9eubu6wh1mk-zcHYg + example: 2k_fZ9eubu6wh1mk-zcHYg type: string - in: query name: variables @@ -4692,14 +5255,15 @@ paths: name: features required: true schema: - default: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": + default: '{"rweb_video_screen_enabled": false, "payments_enabled": false, + "rweb_xchat_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": + true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, @@ -4708,16 +5272,18 @@ paths: false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' - example: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": + true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + false, "responsive_web_enhance_cards_enabled": false}' + example: '{"rweb_video_screen_enabled": false, "payments_enabled": false, + "rweb_xchat_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": + true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, @@ -4726,8 +5292,9 @@ paths: false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' + true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + false, "responsive_web_enhance_cards_enabled": false}' type: string responses: '200': @@ -4772,8 +5339,8 @@ paths: name: pathQueryId required: true schema: - default: eJqXEMJZ0w89TEGgPwEatw - example: eJqXEMJZ0w89TEGgPwEatw + default: ZniZ7AAK_VVu1xtSx1V-gQ + example: ZniZ7AAK_VVu1xtSx1V-gQ type: string - in: query name: variables @@ -4788,14 +5355,15 @@ paths: name: features required: true schema: - default: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": + default: '{"rweb_video_screen_enabled": false, "payments_enabled": false, + "rweb_xchat_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": + true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, @@ -4804,16 +5372,18 @@ paths: false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' - example: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": + true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + false, "responsive_web_enhance_cards_enabled": false}' + example: '{"rweb_video_screen_enabled": false, "payments_enabled": false, + "rweb_xchat_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": + true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, @@ -4822,8 +5392,9 @@ paths: false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' + true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + false, "responsive_web_enhance_cards_enabled": false}' type: string responses: '200': @@ -4868,8 +5439,8 @@ paths: name: pathQueryId required: true schema: - default: rp4YNcEs-BXdkm1DA4PMhw - example: rp4YNcEs-BXdkm1DA4PMhw + default: PUinTHtCGWmECLX57lhRHA + example: PUinTHtCGWmECLX57lhRHA type: string - in: query name: variables @@ -4884,42 +5455,46 @@ paths: name: features required: true schema: - default: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + default: '{"rweb_video_screen_enabled": false, "payments_enabled": false, + "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": + true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": + false, "responsive_web_grok_analysis_button_from_backend": true, "creator_subscriptions_quote_tweet_preview_enabled": false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' - example: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + false, "responsive_web_enhance_cards_enabled": false}' + example: '{"rweb_video_screen_enabled": false, "payments_enabled": false, + "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": + true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": + false, "responsive_web_grok_analysis_button_from_backend": true, "creator_subscriptions_quote_tweet_preview_enabled": false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' + true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + false, "responsive_web_enhance_cards_enabled": false}' type: string responses: '200': @@ -5033,8 +5608,8 @@ paths: name: pathQueryId required: true schema: - default: ojPdsZsimiJrUGLR1sjUtA - example: ojPdsZsimiJrUGLR1sjUtA + default: mbRO74GrOvSfRcJnlMapnQ + example: mbRO74GrOvSfRcJnlMapnQ type: string requestBody: content: @@ -5042,8 +5617,8 @@ paths: schema: properties: queryId: - default: ojPdsZsimiJrUGLR1sjUtA - example: ojPdsZsimiJrUGLR1sjUtA + default: mbRO74GrOvSfRcJnlMapnQ + example: mbRO74GrOvSfRcJnlMapnQ type: string variables: properties: @@ -5107,8 +5682,8 @@ paths: name: pathQueryId required: true schema: - default: IID9x6WsdMnTlXnzXGq8ng - example: IID9x6WsdMnTlXnzXGq8ng + default: 5CdvsV_zjv4L64XFifAglw + example: 5CdvsV_zjv4L64XFifAglw type: string requestBody: content: @@ -5129,9 +5704,13 @@ paths: default: true example: true type: boolean - creator_subscriptions_quote_tweet_preview_enabled: - default: false - example: false + content_disclosure_ai_generated_indicator_enabled: + default: true + example: true + type: boolean + content_disclosure_indicator_enabled: + default: true + example: true type: boolean freedom_of_speech_not_reach_fetch_enabled: default: true @@ -5146,10 +5725,14 @@ paths: example: true type: boolean longform_notetweets_inline_media_enabled: + default: false + example: false + type: boolean + longform_notetweets_rich_text_read_enabled: default: true example: true type: boolean - longform_notetweets_rich_text_read_enabled: + post_ctas_fetch_enabled: default: true example: true type: boolean @@ -5165,10 +5748,6 @@ paths: default: true example: true type: boolean - responsive_web_enhance_cards_enabled: - default: false - example: false - type: boolean responsive_web_graphql_skip_user_profile_image_extensions_enabled: default: false example: false @@ -5178,8 +5757,8 @@ paths: example: true type: boolean responsive_web_grok_analysis_button_from_backend: - default: false - example: false + default: true + example: true type: boolean responsive_web_grok_analyze_button_fetch_trends_enabled: default: false @@ -5189,19 +5768,35 @@ paths: default: true example: true type: boolean + responsive_web_grok_annotations_enabled: + default: true + example: true + type: boolean + responsive_web_grok_community_note_auto_translation_is_enabled: + default: true + example: true + type: boolean responsive_web_grok_image_annotation_enabled: default: true example: true type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean responsive_web_grok_share_attachment_enabled: default: true example: true type: boolean responsive_web_grok_show_grok_translated_post: - default: false - example: false + default: true + example: true type: boolean responsive_web_jetfuel_frame: + default: true + example: true + type: boolean + responsive_web_profile_redirect_enabled: default: false example: false type: boolean @@ -5209,18 +5804,26 @@ paths: default: true example: true type: boolean - rweb_tipjar_consumption_enabled: + rweb_cashtags_composer_attachment_enabled: default: true example: true type: boolean - standardized_nudges_misinfo: + rweb_cashtags_enabled: default: true example: true type: boolean - tweet_awards_web_tipping_enabled: + rweb_conversational_replies_downvote_enabled: + default: false + example: false + type: boolean + rweb_tipjar_consumption_enabled: default: false example: false type: boolean + standardized_nudges_misinfo: + default: true + example: true + type: boolean tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled: default: true example: true @@ -5239,34 +5842,41 @@ paths: - c9s_tweet_anatomy_moderator_badge_enabled - responsive_web_grok_analyze_button_fetch_trends_enabled - responsive_web_grok_analyze_post_followups_enabled + - rweb_cashtags_composer_attachment_enabled - responsive_web_jetfuel_frame - responsive_web_grok_share_attachment_enabled + - responsive_web_grok_annotations_enabled - responsive_web_edit_tweet_api_enabled + - rweb_conversational_replies_downvote_enabled - graphql_is_translatable_rweb_tweet_is_translatable_enabled - view_counts_everywhere_api_enabled - longform_notetweets_consumption_enabled - responsive_web_twitter_article_tweet_consumption_enabled - - tweet_awards_web_tipping_enabled + - content_disclosure_indicator_enabled + - content_disclosure_ai_generated_indicator_enabled - responsive_web_grok_show_grok_translated_post - responsive_web_grok_analysis_button_from_backend - - creator_subscriptions_quote_tweet_preview_enabled + - post_ctas_fetch_enabled - longform_notetweets_rich_text_read_enabled - longform_notetweets_inline_media_enabled - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled - articles_preview_enabled + - rweb_cashtags_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled - responsive_web_graphql_skip_user_profile_image_extensions_enabled - freedom_of_speech_not_reach_fetch_enabled - standardized_nudges_misinfo - tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled - responsive_web_graphql_timeline_navigation_enabled - - responsive_web_enhance_cards_enabled type: object queryId: - default: IID9x6WsdMnTlXnzXGq8ng - example: IID9x6WsdMnTlXnzXGq8ng + default: 5CdvsV_zjv4L64XFifAglw + example: 5CdvsV_zjv4L64XFifAglw type: string variables: properties: @@ -5463,8 +6073,8 @@ paths: name: pathQueryId required: true schema: - default: iQtK4dl5hBmXewYZuEOKVw - example: iQtK4dl5hBmXewYZuEOKVw + default: ZyZigVsNiFO6v1dEks1eWg + example: ZyZigVsNiFO6v1dEks1eWg type: string requestBody: content: @@ -5472,8 +6082,8 @@ paths: schema: properties: queryId: - default: iQtK4dl5hBmXewYZuEOKVw - example: iQtK4dl5hBmXewYZuEOKVw + default: ZyZigVsNiFO6v1dEks1eWg + example: ZyZigVsNiFO6v1dEks1eWg type: string variables: properties: @@ -5680,8 +6290,8 @@ paths: name: pathQueryId required: true schema: - default: G27_CXbgIP3G9Fod_2RMUA - example: G27_CXbgIP3G9Fod_2RMUA + default: SPOr3rvo2j1E8bFd-qGczQ + example: SPOr3rvo2j1E8bFd-qGczQ type: string - in: query name: variables @@ -5696,14 +6306,15 @@ paths: name: features required: true schema: - default: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": + default: '{"rweb_video_screen_enabled": false, "payments_enabled": false, + "rweb_xchat_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": + true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, @@ -5712,16 +6323,18 @@ paths: false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' - example: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": + true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + false, "responsive_web_enhance_cards_enabled": false}' + example: '{"rweb_video_screen_enabled": false, "payments_enabled": false, + "rweb_xchat_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": + true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, @@ -5730,8 +6343,9 @@ paths: false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' + true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + false, "responsive_web_enhance_cards_enabled": false}' type: string responses: '200': @@ -5776,8 +6390,8 @@ paths: name: pathQueryId required: true schema: - default: IOh4aS6UdGWGJUYTqliQ7Q - example: IOh4aS6UdGWGJUYTqliQ7Q + default: _orfRBQae57vylFPH0Huhg + example: _orfRBQae57vylFPH0Huhg type: string - in: query name: variables @@ -5792,42 +6406,50 @@ paths: name: features required: true schema: - default: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + default: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' - example: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' + example: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' type: string responses: '200': @@ -5872,8 +6494,8 @@ paths: name: pathQueryId required: true schema: - default: pNK460VRQKGuLfDcesjNEQ - example: pNK460VRQKGuLfDcesjNEQ + default: XHuroE2oWOl32tc_rjQytw + example: XHuroE2oWOl32tc_rjQytw type: string - in: query name: variables @@ -5888,42 +6510,50 @@ paths: name: features required: true schema: - default: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + default: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' - example: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' + example: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' type: string responses: '200': @@ -5968,8 +6598,8 @@ paths: name: pathQueryId required: true schema: - default: zx6e-TLzRkeDO_a7p4b3JQ - example: zx6e-TLzRkeDO_a7p4b3JQ + default: F42cDX8PDFxkbjjq6JrM2w + example: F42cDX8PDFxkbjjq6JrM2w type: string - in: query name: variables @@ -5984,42 +6614,50 @@ paths: name: features required: true schema: - default: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + default: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' - example: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' + example: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' type: string responses: '200': @@ -6064,8 +6702,8 @@ paths: name: pathQueryId required: true schema: - default: BKB7oi212Fi7kQtCBGE4zA - example: BKB7oi212Fi7kQtCBGE4zA + default: 0dateTVgvXjpkf7kyBZy0g + example: 0dateTVgvXjpkf7kyBZy0g type: string - in: query name: variables @@ -6080,42 +6718,50 @@ paths: name: features required: true schema: - default: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + default: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' - example: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' + example: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' type: string responses: '200': @@ -6160,8 +6806,8 @@ paths: name: pathQueryId required: true schema: - default: c-CzHF1LboFilMpsx4ZCrQ - example: c-CzHF1LboFilMpsx4ZCrQ + default: 7zlnp2TxC044W4C1ZUJMHw + example: 7zlnp2TxC044W4C1ZUJMHw type: string - in: query name: variables @@ -6178,42 +6824,50 @@ paths: name: features required: true schema: - default: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + default: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' - example: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' + example: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' type: string responses: '200': @@ -6258,17 +6912,17 @@ paths: name: pathQueryId required: true schema: - default: lIDpu_NWL7_VhimGGt0o6A - example: lIDpu_NWL7_VhimGGt0o6A + default: rk2aeVVvKsyUdG3jf5uiLw + example: rk2aeVVvKsyUdG3jf5uiLw type: string - in: query name: variables required: true schema: - default: '{"userId": "1787148517779406848", "count": 20, "includePromotedContent": + default: '{"userId": "44196397", "count": 20, "includePromotedContent": false, "withClientEventToken": false, "withBirdwatchNotes": false, "withVoice": true}' - example: '{"userId": "1787148517779406848", "count": 20, "includePromotedContent": + example: '{"userId": "44196397", "count": 20, "includePromotedContent": false, "withClientEventToken": false, "withBirdwatchNotes": false, "withVoice": true}' type: string @@ -6276,42 +6930,46 @@ paths: name: features required: true schema: - default: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + default: '{"rweb_video_screen_enabled": false, "payments_enabled": false, + "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": + true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": + false, "responsive_web_grok_analysis_button_from_backend": true, "creator_subscriptions_quote_tweet_preview_enabled": false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' - example: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + false, "responsive_web_enhance_cards_enabled": false}' + example: '{"rweb_video_screen_enabled": false, "payments_enabled": false, + "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": + true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": + false, "responsive_web_grok_analysis_button_from_backend": true, "creator_subscriptions_quote_tweet_preview_enabled": false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' + true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + false, "responsive_web_enhance_cards_enabled": false}' type: string - in: query name: fieldToggles @@ -6363,8 +7021,8 @@ paths: name: pathQueryId required: true schema: - default: RlZzktZY_9wJynoepm8ZsA - example: RlZzktZY_9wJynoepm8ZsA + default: FVWmROVvhgjRPC-4jAUh8A + example: FVWmROVvhgjRPC-4jAUh8A type: string - in: query name: variables @@ -6377,42 +7035,46 @@ paths: name: features required: true schema: - default: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + default: '{"rweb_video_screen_enabled": false, "payments_enabled": false, + "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": + true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": + false, "responsive_web_grok_analysis_button_from_backend": true, "creator_subscriptions_quote_tweet_preview_enabled": false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' - example: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + false, "responsive_web_enhance_cards_enabled": false}' + example: '{"rweb_video_screen_enabled": false, "payments_enabled": false, + "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": + true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": + false, "responsive_web_grok_analysis_button_from_backend": true, "creator_subscriptions_quote_tweet_preview_enabled": false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' + true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + false, "responsive_web_enhance_cards_enabled": false}' type: string responses: '200': @@ -6457,8 +7119,8 @@ paths: name: pathQueryId required: true schema: - default: GquVPn-SKYxKLgLsRPpJ6g - example: GquVPn-SKYxKLgLsRPpJ6g + default: gzC0OYBCnfdYS4M4Gue7BA + example: gzC0OYBCnfdYS4M4Gue7BA type: string - in: query name: variables @@ -6471,42 +7133,50 @@ paths: name: features required: true schema: - default: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + default: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' - example: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' + example: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' type: string responses: '200': @@ -6551,8 +7221,8 @@ paths: name: pathQueryId required: true schema: - default: -0XdHI-mrHWBQd8-oLo1aA - example: -0XdHI-mrHWBQd8-oLo1aA + default: mzoqrVGwk-YTSGME1dRfXQ + example: mzoqrVGwk-YTSGME1dRfXQ type: string - in: query name: variables @@ -6609,8 +7279,8 @@ paths: name: pathQueryId required: true schema: - default: Mbs-2NiTvy32oHDerWtVhg - example: Mbs-2NiTvy32oHDerWtVhg + default: TZsWuSj7vGmncVnq7KWDUQ + example: TZsWuSj7vGmncVnq7KWDUQ type: string - in: query name: variables @@ -6625,42 +7295,50 @@ paths: name: features required: true schema: - default: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + default: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' - example: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' + example: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' type: string responses: '200': @@ -6705,8 +7383,8 @@ paths: name: pathQueryId required: true schema: - default: VhUd6vHVmLBcw0uX-6jMLA - example: VhUd6vHVmLBcw0uX-6jMLA + default: Yw6L66Pw54NHKuq4Dp7b4Q + example: Yw6L66Pw54NHKuq4Dp7b4Q type: string - in: query name: variables @@ -6721,42 +7399,50 @@ paths: name: features required: true schema: - default: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + default: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' - example: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' + example: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' type: string responses: '200': @@ -6801,8 +7487,8 @@ paths: name: pathQueryId required: true schema: - default: xd_EMdYvB9hfZsZ6Idri0w - example: xd_EMdYvB9hfZsZ6Idri0w + default: oCon7R-cgWRFy6EfZjaKfg + example: oCon7R-cgWRFy6EfZjaKfg type: string - in: query name: variables @@ -6821,51 +7507,61 @@ paths: name: features required: true schema: - default: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + default: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' - example: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' + example: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' type: string - in: query name: fieldToggles required: true schema: default: '{"withArticleRichContentState": true, "withArticlePlainText": - false, "withGrokAnalyze": false, "withDisallowedReplyControls": false}' + false, "withArticleSummaryText": true, "withArticleVoiceOver": true, "withGrokAnalyze": + false, "withDisallowedReplyControls": false}' example: '{"withArticleRichContentState": true, "withArticlePlainText": - false, "withGrokAnalyze": false, "withDisallowedReplyControls": false}' + false, "withArticleSummaryText": true, "withArticleVoiceOver": true, "withGrokAnalyze": + false, "withDisallowedReplyControls": false}' type: string responses: '200': @@ -6910,8 +7606,8 @@ paths: name: pathQueryId required: true schema: - default: 7xflPyRiUxGVbJd4uWmbfg - example: 7xflPyRiUxGVbJd4uWmbfg + default: tCVRZ3WCvoj0BVO7BKnL-Q + example: tCVRZ3WCvoj0BVO7BKnL-Q type: string - in: query name: variables @@ -6926,35 +7622,43 @@ paths: name: features required: true schema: - default: '{"creator_subscriptions_tweet_preview_api_enabled": true, "communities_web_enable_tweet_community_results_fetch": - true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "articles_preview_enabled": - true, "tweetypie_unmention_optimization_enabled": true, "responsive_web_edit_tweet_api_enabled": - true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, - "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + default: '{"creator_subscriptions_tweet_preview_api_enabled": true, "premium_content_api_read_enabled": + false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": + true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, + "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": + true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": + true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "creator_subscriptions_quote_tweet_preview_enabled": + "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": + false, "responsive_web_grok_analysis_button_from_backend": true, "creator_subscriptions_quote_tweet_preview_enabled": false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": - true, "tweet_with_visibility_results_prefer_gql_media_interstitial_enabled": - true, "rweb_video_timestamps_enabled": true, "longform_notetweets_rich_text_read_enabled": - true, "longform_notetweets_inline_media_enabled": true, "rweb_tipjar_consumption_enabled": - true, "responsive_web_graphql_exclude_directive_enabled": true, "verified_phone_label_enabled": + true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": + true, "payments_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": + true, "responsive_web_profile_redirect_enabled": false, "rweb_tipjar_consumption_enabled": + true, "verified_phone_label_enabled": false, "responsive_web_grok_image_annotation_enabled": + true, "responsive_web_grok_imagine_annotation_enabled": true, "responsive_web_grok_community_note_auto_translation_is_enabled": false, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_enhance_cards_enabled": false}' - example: '{"creator_subscriptions_tweet_preview_api_enabled": true, "communities_web_enable_tweet_community_results_fetch": - true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "articles_preview_enabled": - true, "tweetypie_unmention_optimization_enabled": true, "responsive_web_edit_tweet_api_enabled": - true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, - "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + example: '{"creator_subscriptions_tweet_preview_api_enabled": true, "premium_content_api_read_enabled": + false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": + true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, + "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": + true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": + true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "creator_subscriptions_quote_tweet_preview_enabled": + "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": + false, "responsive_web_grok_analysis_button_from_backend": true, "creator_subscriptions_quote_tweet_preview_enabled": false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": - true, "tweet_with_visibility_results_prefer_gql_media_interstitial_enabled": - true, "rweb_video_timestamps_enabled": true, "longform_notetweets_rich_text_read_enabled": - true, "longform_notetweets_inline_media_enabled": true, "rweb_tipjar_consumption_enabled": - true, "responsive_web_graphql_exclude_directive_enabled": true, "verified_phone_label_enabled": + true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": + true, "payments_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": + true, "responsive_web_profile_redirect_enabled": false, "rweb_tipjar_consumption_enabled": + true, "verified_phone_label_enabled": false, "responsive_web_grok_image_annotation_enabled": + true, "responsive_web_grok_imagine_annotation_enabled": true, "responsive_web_grok_community_note_auto_translation_is_enabled": false, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_enhance_cards_enabled": false}' @@ -7083,8 +7787,8 @@ paths: name: pathQueryId required: true schema: - default: tD8zKvQzwY3kdx5yz6YmOw - example: tD8zKvQzwY3kdx5yz6YmOw + default: XIpMDIi_YoVzXeoON-cfAQ + example: XIpMDIi_YoVzXeoON-cfAQ type: string - in: query name: variables @@ -7097,15 +7801,19 @@ paths: name: features required: true schema: - default: '{"hidden_profile_likes_enabled": true, "hidden_profile_subscriptions_enabled": - true, "responsive_web_graphql_exclude_directive_enabled": true, "verified_phone_label_enabled": + default: '{"hidden_profile_subscriptions_enabled": true, "payments_enabled": + false, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "highlights_tweets_tab_ui_enabled": true, "responsive_web_twitter_article_notes_tab_enabled": - true, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": + true, "subscriptions_feature_can_gift_premium": true, "creator_subscriptions_tweet_preview_api_enabled": + true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "responsive_web_graphql_timeline_navigation_enabled": true}' - example: '{"hidden_profile_likes_enabled": true, "hidden_profile_subscriptions_enabled": - true, "responsive_web_graphql_exclude_directive_enabled": true, "verified_phone_label_enabled": + example: '{"hidden_profile_subscriptions_enabled": true, "payments_enabled": + false, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "highlights_tweets_tab_ui_enabled": true, "responsive_web_twitter_article_notes_tab_enabled": - true, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": + true, "subscriptions_feature_can_gift_premium": true, "creator_subscriptions_tweet_preview_api_enabled": + true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "responsive_web_graphql_timeline_navigation_enabled": true}' type: string responses: @@ -7151,8 +7859,8 @@ paths: name: pathQueryId required: true schema: - default: 1VOOyvKkiI3FMmkeDNxM9A - example: 1VOOyvKkiI3FMmkeDNxM9A + default: IGgvgiOx4QZndDHuD3x9TQ + example: IGgvgiOx4QZndDHuD3x9TQ type: string - in: query name: variables @@ -7166,16 +7874,16 @@ paths: required: true schema: default: '{"hidden_profile_subscriptions_enabled": true, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": - false, "subscriptions_verification_info_is_identity_verified_enabled": + true, "responsive_web_profile_redirect_enabled": false, "rweb_tipjar_consumption_enabled": + false, "verified_phone_label_enabled": false, "subscriptions_verification_info_is_identity_verified_enabled": true, "subscriptions_verification_info_verified_since_enabled": true, "highlights_tweets_tab_ui_enabled": true, "responsive_web_twitter_article_notes_tab_enabled": true, "subscriptions_feature_can_gift_premium": true, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "responsive_web_graphql_timeline_navigation_enabled": true}' example: '{"hidden_profile_subscriptions_enabled": true, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": - false, "subscriptions_verification_info_is_identity_verified_enabled": + true, "responsive_web_profile_redirect_enabled": false, "rweb_tipjar_consumption_enabled": + false, "verified_phone_label_enabled": false, "subscriptions_verification_info_is_identity_verified_enabled": true, "subscriptions_verification_info_verified_since_enabled": true, "highlights_tweets_tab_ui_enabled": true, "responsive_web_twitter_article_notes_tab_enabled": true, "subscriptions_feature_can_gift_premium": true, "creator_subscriptions_tweet_preview_api_enabled": @@ -7186,8 +7894,8 @@ paths: name: fieldToggles required: true schema: - default: '{"withAuxiliaryUserLabels": true}' - example: '{"withAuxiliaryUserLabels": true}' + default: '{"withPayments": false, "withAuxiliaryUserLabels": true}' + example: '{"withPayments": false, "withAuxiliaryUserLabels": true}' type: string responses: '200': @@ -7232,8 +7940,8 @@ paths: name: pathQueryId required: true schema: - default: 70Yf8aSyhGOXaKRLJdVA2A - example: 70Yf8aSyhGOXaKRLJdVA2A + default: acwIZetKoEZPfIAhjXYpuA + example: acwIZetKoEZPfIAhjXYpuA type: string - in: query name: variables @@ -7248,42 +7956,50 @@ paths: name: features required: true schema: - default: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + default: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' - example: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' + example: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' type: string - in: query name: fieldToggles @@ -7335,8 +8051,8 @@ paths: name: pathQueryId required: true schema: - default: 1H9ibIdchWO0_vz3wJLDTA - example: 1H9ibIdchWO0_vz3wJLDTA + default: 9EovraBTXJYGSEQXZqlLmQ + example: 9EovraBTXJYGSEQXZqlLmQ type: string - in: query name: variables @@ -7353,42 +8069,50 @@ paths: name: features required: true schema: - default: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + default: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' - example: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' + example: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' type: string - in: query name: fieldToggles @@ -7440,8 +8164,8 @@ paths: name: pathQueryId required: true schema: - default: q6xj5bs0hapm9309hexA_g - example: q6xj5bs0hapm9309hexA_g + default: 36rb3Xj3iJ64Q-9wKDjCcQ + example: 36rb3Xj3iJ64Q-9wKDjCcQ type: string - in: query name: variables @@ -7456,42 +8180,50 @@ paths: name: features required: true schema: - default: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + default: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' - example: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' + example: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' type: string - in: query name: fieldToggles @@ -7543,8 +8275,8 @@ paths: name: pathQueryId required: true schema: - default: 6hvhmQQ9zPIR8RZWHFAm4w - example: 6hvhmQQ9zPIR8RZWHFAm4w + default: D5eKzDa5ZoJuC1TCeAXbWA + example: D5eKzDa5ZoJuC1TCeAXbWA type: string - in: query name: variables @@ -7559,42 +8291,50 @@ paths: name: features required: true schema: - default: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + default: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' - example: '{"rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": - true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' + example: '{"rweb_video_screen_enabled": false, "rweb_cashtags_enabled": + true, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_profile_redirect_enabled": + false, "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": - false, "responsive_web_grok_analyze_post_followups_enabled": true, "responsive_web_jetfuel_frame": - false, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": - true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": - true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": + false, "responsive_web_grok_analyze_post_followups_enabled": true, "rweb_cashtags_composer_attachment_enabled": + true, "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": + true, "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": + true, "responsive_web_edit_tweet_api_enabled": true, "rweb_conversational_replies_downvote_enabled": + false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": - false, "responsive_web_grok_analysis_button_from_backend": false, "creator_subscriptions_quote_tweet_preview_enabled": - false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": - true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": + "content_disclosure_indicator_enabled": true, "content_disclosure_ai_generated_indicator_enabled": + true, "responsive_web_grok_show_grok_translated_post": true, "responsive_web_grok_analysis_button_from_backend": + true, "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": + true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": - true, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": - false}' + false, "responsive_web_grok_image_annotation_enabled": true, "responsive_web_grok_imagine_annotation_enabled": + true, "responsive_web_grok_community_note_auto_translation_is_enabled": + true, "responsive_web_enhance_cards_enabled": false}' type: string - in: query name: fieldToggles @@ -7646,8 +8386,8 @@ paths: name: pathQueryId required: true schema: - default: XArUHrueMW0KQdZUdqidrA - example: XArUHrueMW0KQdZUdqidrA + default: _8egOzcbgeLIhP0TbTStGw + example: _8egOzcbgeLIhP0TbTStGw type: string - in: query name: variables @@ -7660,13 +8400,13 @@ paths: name: features required: true schema: - default: '{"profile_label_improvements_pcf_label_in_post_enabled": true, - "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": - false, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": + default: '{"payments_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": + true, "responsive_web_profile_redirect_enabled": false, "rweb_tipjar_consumption_enabled": + true, "verified_phone_label_enabled": false, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "responsive_web_graphql_timeline_navigation_enabled": true}' - example: '{"profile_label_improvements_pcf_label_in_post_enabled": true, - "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": - false, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": + example: '{"payments_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": + true, "responsive_web_profile_redirect_enabled": false, "rweb_tipjar_consumption_enabled": + true, "verified_phone_label_enabled": false, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "responsive_web_graphql_timeline_navigation_enabled": true}' type: string responses: diff --git a/dist/docs/openapi-3.0.yaml b/dist/docs/openapi-3.0.yaml index 5e4f820..6f04548 100644 --- a/dist/docs/openapi-3.0.yaml +++ b/dist/docs/openapi-3.0.yaml @@ -141,14 +141,37 @@ components: type: integer required: - first_published_at_secs + ArticlePreview: + properties: + article_id: + type: integer + cover_media: + $ref: '#/components/schemas/ArticleCoverMedia' + preview_text: + type: string + title: + type: string + required: + - article_id + - title + - preview_text ArticleResult: properties: + content_state: + additionalProperties: true + type: object cover_media: $ref: '#/components/schemas/ArticleCoverMedia' id: type: string + is_grok_summary_eligible: + type: boolean lifecycle_state: $ref: '#/components/schemas/ArticleLifecycleState' + media_entities: + items: + $ref: '#/components/schemas/ArticleCoverMedia' + type: array metadata: $ref: '#/components/schemas/ArticleMetadata' preview_text: @@ -163,7 +186,6 @@ components: - id - title - preview_text - - cover_media - metadata ArticleResults: properties: @@ -174,7 +196,7 @@ components: AuthorCommunityRelationship: properties: community_results: - $ref: '#/components/schemas/Community' + $ref: '#/components/schemas/CommunityResult' role: enum: - Member @@ -225,9 +247,14 @@ components: type: string footer: $ref: '#/components/schemas/BirdwatchPivotFooter' + footerIconType: + enum: + - BirdwatchEyeOff + type: string iconType: enum: - BirdwatchV1Icon + - BirdwatchCameraVideo type: string note: $ref: '#/components/schemas/BirdwatchPivotNote' @@ -274,6 +301,12 @@ components: - entities BirdwatchPivotNote: properties: + grok_translated_community_note_with_availability: + $ref: '#/components/schemas/GrokTranslatedCommunityNoteWithAvailability' + is_community_note_translatable: + type: boolean + language: + type: string rest_id: pattern: ^[0-9]+$ type: string @@ -334,34 +367,6 @@ components: - create type: object Community: - properties: - result: - $ref: '#/components/schemas/CommunityData' - required: - - result - CommunityAboutTimelineResponse: - properties: - data: - $ref: '#/components/schemas/AboutCommunityTweetData' - errors: - items: - $ref: '#/components/schemas/ErrorResponse' - type: array - required: - - data - CommunityActions: - properties: - delete_action_result: - $ref: '#/components/schemas/CommunityDeleteActionResult' - join_action_result: - $ref: '#/components/schemas/CommunityJoinActionResultUnion' - leave_action_result: - $ref: '#/components/schemas/CommunityLeaveActionResult' - pin_action_result: - $ref: '#/components/schemas/CommunityPinActionResult' - unpin_action_result: - $ref: '#/components/schemas/CommunityUnpinActionResult' - CommunityData: properties: __typename: $ref: '#/components/schemas/TypeName' @@ -437,7 +442,28 @@ components: type: object required: - __typename - - id_str + CommunityAboutTimelineResponse: + properties: + data: + $ref: '#/components/schemas/AboutCommunityTweetData' + errors: + items: + $ref: '#/components/schemas/ErrorResponse' + type: array + required: + - data + CommunityActions: + properties: + delete_action_result: + $ref: '#/components/schemas/CommunityDeleteActionResult' + join_action_result: + $ref: '#/components/schemas/CommunityJoinActionResultUnion' + leave_action_result: + $ref: '#/components/schemas/CommunityLeaveActionResult' + pin_action_result: + $ref: '#/components/schemas/CommunityPinActionResult' + unpin_action_result: + $ref: '#/components/schemas/CommunityUnpinActionResult' CommunityDeleteActionResult: properties: __typename: @@ -545,6 +571,12 @@ components: - rest_id - moderation_state - actions + CommunityResult: + properties: + result: + $ref: '#/components/schemas/CommunityUnion' + required: + - result CommunityRule: properties: description: @@ -567,6 +599,21 @@ components: type: array required: - data + CommunityUnavailable: + properties: + __typename: + $ref: '#/components/schemas/TypeName' + required: + - __typename + CommunityUnion: + discriminator: + mapping": + Community: '#/components/schemas/Community' + CommunityUnavailable: '#/components/schemas/CommunityUnavailable' + propertyName: __typename + oneOf: + - $ref: '#/components/schemas/Community' + - $ref: '#/components/schemas/CommunityUnavailable' CommunityUnpinActionResult: properties: __typename: @@ -586,6 +633,33 @@ components: type: string required: - url + ContentDisclosure: + properties: + advertising_disclosure: + $ref: '#/components/schemas/ContentDisclosureAdvertisingDisclosure' + ai_generated_disclosure: + $ref: '#/components/schemas/ContentDisclosureAiGeneratedDisclosure' + ContentDisclosureAdvertisingDisclosure: + properties: + is_paid_promotion: + type: boolean + required: + - is_paid_promotion + ContentDisclosureAiGeneratedDisclosure: + properties: + ai_generated_detection_source: + enum: + - C2paClient + - ContentDisclosureAiGeneratedDisclosure + - UserDeclared + type: string + can_edit: + type: boolean + has_ai_generated_media: + type: boolean + required: + - can_edit + - has_ai_generated_media ContentEntryType: enum: - TimelineTimelineItem @@ -817,6 +891,10 @@ components: items: $ref: '#/components/schemas/Media' type: array + smarttags: + items: + $ref: '#/components/schemas/Smarttag' + type: array symbols: items: $ref: '#/components/schemas/Symbol' @@ -833,11 +911,6 @@ components: items: $ref: '#/components/schemas/UserMention' type: array - required: - - hashtags - - symbols - - user_mentions - - urls ErrorExtensions: properties: code: @@ -974,6 +1047,45 @@ components: $ref: '#/components/schemas/Timeline' required: - timeline + GrokAnnotation: + properties: + is_image_editable_by_grok: + type: boolean + GrokEntity: + properties: + from_index: + type: string + ref: + $ref: '#/components/schemas/GrokEntityRef' + to_index: + type: string + required: + - from_index + - to_index + - ref + GrokEntityRef: + properties: + display_url: + type: string + expanded_url: + format: uri + type: string + text: + type: string + type: + enum: + - TimelineUrl + - TimelineRichTextHashtag + type: string + url: + format: uri + type: string + url_type: + enum: + - ExternalUrl + type: string + required: + - type GrokImageAnnotation: properties: prompt: @@ -995,6 +1107,11 @@ components: properties: analysis_post_id_results: $ref: '#/components/schemas/AnalysisResults' + deepsearch_headers: + items: + additionalProperties: true + type: object + type: array media_urls: items: format: uri @@ -1005,6 +1122,56 @@ components: required: - media_urls - message + GrokTranslatedCommunityNote: + properties: + destination_language: + type: string + rich_text_entities: + items: + $ref: '#/components/schemas/GrokEntity' + type: array + source_language: + type: string + translation: + type: string + translation_available: + type: boolean + required: + - source_language + - destination_language + - translation + - translation_available + GrokTranslatedCommunityNoteWithAvailability: + properties: + data: + $ref: '#/components/schemas/GrokTranslatedCommunityNote' + is_available: + type: boolean + required: + - is_available + GrokTranslatedPost: + properties: + associated_data: + additionalProperties: true + type: object + destination_language: + type: string + entities: + $ref: '#/components/schemas/Entities' + preview_translation: + type: string + source_language: + type: string + translation: + type: string + GrokTranslatedPostWithAvailability: + properties: + data: + $ref: '#/components/schemas/GrokTranslatedPost' + is_available: + type: boolean + required: + - is_available Hashtag: additionalProperties: true type: object @@ -1167,6 +1334,9 @@ components: $ref: '#/components/schemas/ExtMediaAvailability' features: type: object + grok_post_id: + format: uuid + type: string id_str: pattern: ^[0-9]+$ type: string @@ -1256,6 +1426,9 @@ components: $ref: '#/components/schemas/ExtMediaAvailability' features: type: object + grok_post_id: + format: uuid + type: string id_str: pattern: ^[0-9]+$ type: string @@ -1459,7 +1632,6 @@ components: note_tweet_results: $ref: '#/components/schemas/NoteTweetResult' required: - - is_expandable - note_tweet_results NoteTweetResult: properties: @@ -1593,6 +1765,78 @@ components: Session: $ref: '#/components/schemas/Session' type: object + PostCta: + properties: + action_url: + format: uri + type: string + background_color: + type: string + show_chevron: + type: boolean + stroke_color: + type: string + title_text: + $ref: '#/components/schemas/PostCtaTitleText' + required: + - action_url + - background_color + - show_chevron + - stroke_color + - title_text + PostCtaTitleText: + properties: + entities: + items: + $ref: '#/components/schemas/PostCtaTitleTextEntity' + type: array + text: + type: string + required: + - text + - entities + PostCtaTitleTextEntity: + properties: + fromIndex: + type: integer + ref: + $ref: '#/components/schemas/PostCtaTitleTextEntityRef' + toIndex: + type: integer + required: + - fromIndex + - toIndex + - ref + PostCtaTitleTextEntityRef: + properties: + __typename: + $ref: '#/components/schemas/TypeName' + user_results: + $ref: '#/components/schemas/PostCtaUserResults' + required: + - __typename + PostCtaUserResults: + properties: + result: + $ref: '#/components/schemas/PostCtaUserResultsResult' + required: + - result + PostCtaUserResultsAvatar: + properties: + image_url: + format: uri + type: string + required: + - image_url + PostCtaUserResultsResult: + properties: + __typename: + $ref: '#/components/schemas/TypeName' + avatar: + $ref: '#/components/schemas/PostCtaUserResultsAvatar' + required: + - __typename + - avatar PrimaryCommunityTopic: properties: topic_id: @@ -1603,6 +1847,12 @@ components: required: - topic_id - topic_name + ProfileBio: + properties: + description: + type: string + required: + - description ProfileResponse: properties: data: @@ -1774,6 +2024,27 @@ components: - userFeatures - isSuperFollowSubscriber type: object + Smarttag: + properties: + indices: + items: + type: integer + type: array + tag: + $ref: '#/components/schemas/SmarttagTag' + text: + type: string + required: + - indices + - tag + - text + SmarttagTag: + properties: + info: + additionalProperties: true + type: object + required: + - info SocialContextLandingUrl: properties: url: @@ -1802,21 +2073,32 @@ components: - TimelineGeneralContext - TimelineTopicContext type: string + SuperFollowUserProfile: + properties: + is_active: + type: boolean + required: + - is_active SuperFollowsReplyUserResult: properties: result: $ref: '#/components/schemas/SuperFollowsReplyUserResultData' required: - result + SuperFollowsReplyUserResultCore: + properties: + screen_name: + type: string + required: + - screen_name SuperFollowsReplyUserResultData: properties: __typename: $ref: '#/components/schemas/TypeName' - legacy: - $ref: '#/components/schemas/SuperFollowsReplyUserResultLegacy' + core: + $ref: '#/components/schemas/SuperFollowsReplyUserResultCore' required: - __typename - - legacy SuperFollowsReplyUserResultLegacy: properties: screen_name: @@ -2126,6 +2408,8 @@ components: enum: - NewTweets type: string + clientEventInfo: + $ref: '#/components/schemas/ClientEventInfo' colorConfig: additionalProperties: true type: object @@ -2467,7 +2751,9 @@ components: community_relationship: $ref: '#/components/schemas/CommunityRelationship' community_results: - $ref: '#/components/schemas/Community' + $ref: '#/components/schemas/CommunityResult' + content_disclosure: + $ref: '#/components/schemas/ContentDisclosure' core: $ref: '#/components/schemas/UserResultCore' edit_control: @@ -2480,8 +2766,12 @@ components: items: type: string type: array + grok_annotations: + $ref: '#/components/schemas/GrokAnnotation' grok_share_attachment: $ref: '#/components/schemas/GrokShareAttachment' + grok_translated_post_with_availability: + $ref: '#/components/schemas/GrokTranslatedPostWithAvailability' has_birdwatch_notes: type: boolean is_translatable: @@ -2490,6 +2780,12 @@ components: $ref: '#/components/schemas/TweetLegacy' note_tweet: $ref: '#/components/schemas/NoteTweet' + postCta: + $ref: '#/components/schemas/TweetPostCta' + post_image_description: + type: string + post_video_description: + type: string previous_counts: $ref: '#/components/schemas/TweetPreviousCounts' quick_promote_eligibility: @@ -2699,6 +2995,7 @@ components: displayType: enum: - NonCompliant + - EntireTweet type: string revealText: $ref: '#/components/schemas/TweetInterstitialRevealText' @@ -2852,7 +3149,6 @@ components: - conversation_id_str - created_at - display_text_range - - entities - favorite_count - favorited - full_text @@ -2878,6 +3174,23 @@ components: type: array required: - limited_actions + TweetPostCta: + properties: + display_locations: + items: + enum: + - TweetDetails + - ForYouTimeline + - RepliesTimeline + type: string + type: array + post_cta: + $ref: '#/components/schemas/PostCta' + scribe_id: + type: string + required: + - display_locations + - post_cta TweetPreviewDisplay: properties: __typename: @@ -2918,6 +3231,8 @@ components: - urlType TweetPreviewDisplayTweet: properties: + article_preview: + $ref: '#/components/schemas/ArticlePreview' bookmark_count: type: integer core: @@ -3097,7 +3412,9 @@ components: - CommunityTweetUnpinActionUnavailable - CommunityInvitesUnavailable - CommunityJoinRequestsUnavailable + - CommunityUnavailable - ApiImage + - TimelineRichTextUser type: string UnfavoriteTweet: properties: @@ -3169,11 +3486,17 @@ components: affiliates_highlighted_label: additionalProperties: true type: object + avatar: + $ref: '#/components/schemas/UserAvatar' business_account: additionalProperties: true type: object + core: + $ref: '#/components/schemas/UserCore' creator_subscriptions_count: type: integer + dm_permissions: + $ref: '#/components/schemas/UserDmPermissions' has_graduated_access: type: boolean has_hidden_likes_on_profile: @@ -3195,22 +3518,37 @@ components: $ref: '#/components/schemas/UserLegacy' legacy_extended_profile: $ref: '#/components/schemas/UserLegacyExtendedProfile' + location: + $ref: '#/components/schemas/UserLocation' + media_permissions: + $ref: '#/components/schemas/UserMediaPermissions' parody_commentary_fan_label: enum: - None - Parody - Commentary + - Fan type: string premium_gifting_eligible: type: boolean + privacy: + $ref: '#/components/schemas/UserPrivacy' professional: $ref: '#/components/schemas/UserProfessional' + profile_bio: + $ref: '#/components/schemas/ProfileBio' + profile_description_language: + type: string profile_image_shape: enum: - Circle - Square - Hexagon type: string + profile_sort_enabled: + type: boolean + relationship_perspectives: + $ref: '#/components/schemas/UserRelationshipPerspectives' rest_id: pattern: ^[0-9]+$ type: string @@ -3220,12 +3558,18 @@ components: type: boolean super_following: type: boolean + super_follows_user_profile: + $ref: '#/components/schemas/UserProfile' tipjar_settings: $ref: '#/components/schemas/UserTipJarSettings' user_seed_tweet_count: type: integer + verification: + $ref: '#/components/schemas/UserVerification' verification_info: $ref: '#/components/schemas/UserVerificationInfo' + verified_user_profiles: + $ref: '#/components/schemas/UserProfile' required: - __typename - id @@ -3233,10 +3577,35 @@ components: - legacy - rest_id - profile_image_shape - UserFeatures: + UserAvatar: properties: - mediatool_studio_library: - type: boolean + image_url: + format: uri + type: string + required: + - image_url + UserCore: + properties: + created_at: + $ref: '#/components/schemas/TwitterTimeFormat' + name: + type: string + screen_name: + type: string + required: + - created_at + - name + - screen_name + UserDmPermissions: + properties: + can_dm: + type: boolean + required: + - can_dm + UserFeatures: + properties: + mediatool_studio_library: + type: boolean required: - mediatool_studio_library type: object @@ -3361,10 +3730,14 @@ components: type: string statuses_count: type: integer + time_zone: + type: string translator_type: type: string url: type: string + utc_offset: + type: integer verified: type: boolean verified_type: @@ -3374,12 +3747,15 @@ components: type: string want_retweets: type: boolean + withheld_description: + type: string withheld_in_countries: items: type: string type: array + withheld_scope: + type: string required: - - created_at - default_profile - default_profile_image - description @@ -3391,19 +3767,17 @@ components: - has_custom_timelines - is_translator - listed_count - - location - media_count - - name - normal_followers_count - - pinned_tweet_ids_str - possibly_sensitive - - profile_image_url_https - profile_interstitial_type - - screen_name - status - statuses_count - translator_type - - verified + - time_zone + - utc_offset + - withheld_description + - withheld_scope UserLegacyExtendedProfile: properties: birthdate: @@ -3437,9 +3811,27 @@ components: - month - visibility - year_visibility + UserLocation: + properties: + location: + type: string + required: + - location + UserMediaPermissions: + properties: + can_media_tag: + type: boolean + required: + - can_media_tag UserMention: additionalProperties: true type: object + UserPrivacy: + properties: + protected: + type: boolean + required: + - protected UserProfessional: properties: category: @@ -3457,7 +3849,6 @@ components: required: - rest_id - professional_type - - category UserProfessionalCategory: properties: icon_name: @@ -3470,6 +3861,22 @@ components: - id - name - icon_name + UserProfile: + properties: + super_follows_user_profile: + $ref: '#/components/schemas/SuperFollowUserProfile' + required: + - super_follows_user_profile + UserRelationshipPerspectives: + properties: + blocked_by: + type: boolean + blocking: + type: boolean + followed_by: + type: boolean + following: + type: boolean UserResponse: properties: data: @@ -3494,6 +3901,15 @@ components: required: - id - result + UserResultByScreenNameCore: + properties: + name: + type: string + screen_name: + type: string + required: + - name + - screen_name UserResultByScreenNameLegacy: properties: blocked_by: @@ -3514,29 +3930,53 @@ components: properties: __typename: $ref: '#/components/schemas/TypeName' + core: + $ref: '#/components/schemas/UserResultByScreenNameCore' id: pattern: ^[0-9a-zA-Z=]+$ type: string legacy: $ref: '#/components/schemas/UserResultByScreenNameLegacy' + privacy: + $ref: '#/components/schemas/UserResultPrivacy' profilemodules: additionalProperties: true type: object + relationship_perspectives: + $ref: '#/components/schemas/UserResultRelationshipPerspectives' rest_id: pattern: ^[0-9]+$ type: string required: - __typename - id - - legacy - profilemodules - rest_id + - core + - privacy + - relationship_perspectives UserResultCore: properties: user_results: $ref: '#/components/schemas/UserResults' required: - user_results + UserResultPrivacy: + properties: + protected: + type: boolean + required: + - protected + UserResultRelationshipPerspectives: + properties: + blocked_by: + type: boolean + blocking: + type: boolean + followed_by: + type: boolean + following: + type: boolean UserResults: properties: result: @@ -3626,6 +4066,17 @@ components: type: string required: - id_str + UserVerification: + properties: + verified: + type: boolean + verified_type: + enum: + - Business + - Government + type: string + required: + - verified UserVerificationInfo: properties: is_identity_verified: @@ -3817,7 +4268,7 @@ info: email: yuki@yuki0311.com description: Twitter OpenAPI(Swagger) specification license: - name: custom license or AGPL-3.0-or-later + name: LicenseRef-Custom OR AGPL-3.0-or-later url: https://github.com/fa0311/twitter-openapi#license termsOfService: https://github.com/fa0311 title: Twitter OpenAPI @@ -4575,17 +5026,17 @@ paths: type: string tags: - v2.0-get - /graphql/{pathQueryId}/Bookmarks: + /graphql/{pathQueryId}/BlueVerifiedFollowers: get: - description: get bookmarks - operationId: getBookmarks + description: get blue verified followers + operationId: getBlueVerifiedFollowers parameters: - in: path name: pathQueryId required: true schema: - default: 2neUNDqrrFzbLui8yallcQ - example: 2neUNDqrrFzbLui8yallcQ + default: crKOXrAHR3W3aPuKEJG8GA + example: crKOXrAHR3W3aPuKEJG8GA type: string - content: application/json: @@ -4596,10 +5047,15 @@ paths: example: 20 type: integer includePromotedContent: - default: true - example: true + default: false + example: false type: boolean + userId: + default: '44196397' + example: '44196397' + type: string required: + - userId - count - includePromotedContent type: object @@ -4622,9 +5078,13 @@ paths: default: true example: true type: boolean - creator_subscriptions_quote_tweet_preview_enabled: - default: false - example: false + content_disclosure_ai_generated_indicator_enabled: + default: true + example: true + type: boolean + content_disclosure_indicator_enabled: + default: true + example: true type: boolean creator_subscriptions_tweet_preview_api_enabled: default: true @@ -4643,10 +5103,14 @@ paths: example: true type: boolean longform_notetweets_inline_media_enabled: + default: false + example: false + type: boolean + longform_notetweets_rich_text_read_enabled: default: true example: true type: boolean - longform_notetweets_rich_text_read_enabled: + post_ctas_fetch_enabled: default: true example: true type: boolean @@ -4675,8 +5139,8 @@ paths: example: true type: boolean responsive_web_grok_analysis_button_from_backend: - default: false - example: false + default: true + example: true type: boolean responsive_web_grok_analyze_button_fetch_trends_enabled: default: false @@ -4686,19 +5150,35 @@ paths: default: true example: true type: boolean + responsive_web_grok_annotations_enabled: + default: true + example: true + type: boolean + responsive_web_grok_community_note_auto_translation_is_enabled: + default: true + example: true + type: boolean responsive_web_grok_image_annotation_enabled: default: true example: true type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean responsive_web_grok_share_attachment_enabled: default: true example: true type: boolean responsive_web_grok_show_grok_translated_post: - default: false - example: false + default: true + example: true type: boolean responsive_web_jetfuel_frame: + default: true + example: true + type: boolean + responsive_web_profile_redirect_enabled: default: false example: false type: boolean @@ -4706,10 +5186,22 @@ paths: default: true example: true type: boolean - rweb_tipjar_consumption_enabled: + rweb_cashtags_composer_attachment_enabled: + default: true + example: true + type: boolean + rweb_cashtags_enabled: default: true example: true type: boolean + rweb_conversational_replies_downvote_enabled: + default: false + example: false + type: boolean + rweb_tipjar_consumption_enabled: + default: false + example: false + type: boolean rweb_video_screen_enabled: default: false example: false @@ -4718,10 +5210,6 @@ paths: default: true example: true type: boolean - tweet_awards_web_tipping_enabled: - default: false - example: false - type: boolean tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled: default: true example: true @@ -4736,7 +5224,9 @@ paths: type: boolean required: - rweb_video_screen_enabled + - rweb_cashtags_enabled - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled - creator_subscriptions_tweet_preview_api_enabled @@ -4747,24 +5237,30 @@ paths: - c9s_tweet_anatomy_moderator_badge_enabled - responsive_web_grok_analyze_button_fetch_trends_enabled - responsive_web_grok_analyze_post_followups_enabled + - rweb_cashtags_composer_attachment_enabled - responsive_web_jetfuel_frame - responsive_web_grok_share_attachment_enabled + - responsive_web_grok_annotations_enabled - articles_preview_enabled - responsive_web_edit_tweet_api_enabled + - rweb_conversational_replies_downvote_enabled - graphql_is_translatable_rweb_tweet_is_translatable_enabled - view_counts_everywhere_api_enabled - longform_notetweets_consumption_enabled - responsive_web_twitter_article_tweet_consumption_enabled - - tweet_awards_web_tipping_enabled + - content_disclosure_indicator_enabled + - content_disclosure_ai_generated_indicator_enabled - responsive_web_grok_show_grok_translated_post - responsive_web_grok_analysis_button_from_backend - - creator_subscriptions_quote_tweet_preview_enabled + - post_ctas_fetch_enabled - freedom_of_speech_not_reach_fetch_enabled - standardized_nudges_misinfo - tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled - longform_notetweets_rich_text_read_enabled - longform_notetweets_inline_media_enabled - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled - responsive_web_enhance_cards_enabled type: object in: query @@ -4775,7 +5271,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/BookmarksResponse' + $ref: '#/components/schemas/FollowResponse' description: Successful operation headers: x-connection-hash: @@ -4803,34 +5299,34 @@ paths: schema: type: string tags: - - tweet - /graphql/{pathQueryId}/CommunityAboutTimeline: + - user-list + /graphql/{pathQueryId}/Bookmarks: get: - description: get about of community - operationId: getCommunityAboutTimeline + description: get bookmarks + operationId: getBookmarks parameters: - in: path name: pathQueryId required: true schema: - default: hSZPW3bFfaXkhJRBnZpLMA - example: hSZPW3bFfaXkhJRBnZpLMA + default: XD0ViOeSOW4YoeNTGjVaYw + example: XD0ViOeSOW4YoeNTGjVaYw type: string - content: application/json: schema: properties: - communityId: - default: '1489422448332197888' - example: '1489422448332197888' - type: string - withCommunity: + count: + default: 20 + example: 20 + type: integer + includePromotedContent: default: true example: true type: boolean required: - - communityId - - withCommunity + - count + - includePromotedContent type: object in: query name: variables @@ -4851,9 +5347,13 @@ paths: default: true example: true type: boolean - creator_subscriptions_quote_tweet_preview_enabled: - default: false - example: false + content_disclosure_ai_generated_indicator_enabled: + default: true + example: true + type: boolean + content_disclosure_indicator_enabled: + default: true + example: true type: boolean creator_subscriptions_tweet_preview_api_enabled: default: true @@ -4872,10 +5372,14 @@ paths: example: true type: boolean longform_notetweets_inline_media_enabled: + default: false + example: false + type: boolean + longform_notetweets_rich_text_read_enabled: default: true example: true type: boolean - longform_notetweets_rich_text_read_enabled: + post_ctas_fetch_enabled: default: true example: true type: boolean @@ -4904,8 +5408,8 @@ paths: example: true type: boolean responsive_web_grok_analysis_button_from_backend: - default: false - example: false + default: true + example: true type: boolean responsive_web_grok_analyze_button_fetch_trends_enabled: default: false @@ -4915,19 +5419,35 @@ paths: default: true example: true type: boolean + responsive_web_grok_annotations_enabled: + default: true + example: true + type: boolean + responsive_web_grok_community_note_auto_translation_is_enabled: + default: true + example: true + type: boolean responsive_web_grok_image_annotation_enabled: default: true example: true type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean responsive_web_grok_share_attachment_enabled: default: true example: true type: boolean responsive_web_grok_show_grok_translated_post: - default: false - example: false + default: true + example: true type: boolean responsive_web_jetfuel_frame: + default: true + example: true + type: boolean + responsive_web_profile_redirect_enabled: default: false example: false type: boolean @@ -4935,10 +5455,22 @@ paths: default: true example: true type: boolean - rweb_tipjar_consumption_enabled: + rweb_cashtags_composer_attachment_enabled: + default: true + example: true + type: boolean + rweb_cashtags_enabled: default: true example: true type: boolean + rweb_conversational_replies_downvote_enabled: + default: false + example: false + type: boolean + rweb_tipjar_consumption_enabled: + default: false + example: false + type: boolean rweb_video_screen_enabled: default: false example: false @@ -4947,10 +5479,6 @@ paths: default: true example: true type: boolean - tweet_awards_web_tipping_enabled: - default: false - example: false - type: boolean tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled: default: true example: true @@ -4965,7 +5493,9 @@ paths: type: boolean required: - rweb_video_screen_enabled + - rweb_cashtags_enabled - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled - creator_subscriptions_tweet_preview_api_enabled @@ -4976,24 +5506,30 @@ paths: - c9s_tweet_anatomy_moderator_badge_enabled - responsive_web_grok_analyze_button_fetch_trends_enabled - responsive_web_grok_analyze_post_followups_enabled + - rweb_cashtags_composer_attachment_enabled - responsive_web_jetfuel_frame - responsive_web_grok_share_attachment_enabled + - responsive_web_grok_annotations_enabled - articles_preview_enabled - responsive_web_edit_tweet_api_enabled + - rweb_conversational_replies_downvote_enabled - graphql_is_translatable_rweb_tweet_is_translatable_enabled - view_counts_everywhere_api_enabled - longform_notetweets_consumption_enabled - responsive_web_twitter_article_tweet_consumption_enabled - - tweet_awards_web_tipping_enabled + - content_disclosure_indicator_enabled + - content_disclosure_ai_generated_indicator_enabled - responsive_web_grok_show_grok_translated_post - responsive_web_grok_analysis_button_from_backend - - creator_subscriptions_quote_tweet_preview_enabled + - post_ctas_fetch_enabled - freedom_of_speech_not_reach_fetch_enabled - standardized_nudges_misinfo - tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled - longform_notetweets_rich_text_read_enabled - longform_notetweets_inline_media_enabled - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled - responsive_web_enhance_cards_enabled type: object in: query @@ -5004,7 +5540,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/CommunityAboutTimelineResponse' + $ref: '#/components/schemas/BookmarksResponse' description: Successful operation headers: x-connection-hash: @@ -5033,17 +5569,17 @@ paths: type: string tags: - tweet - /graphql/{pathQueryId}/CommunityMediaTimeline: + /graphql/{pathQueryId}/CommunityAboutTimeline: get: - description: get media list of community - operationId: getCommunityMediaTimeline + description: get about of community + operationId: getCommunityAboutTimeline parameters: - in: path name: pathQueryId required: true schema: - default: eJqXEMJZ0w89TEGgPwEatw - example: eJqXEMJZ0w89TEGgPwEatw + default: 2k_fZ9eubu6wh1mk-zcHYg + example: 2k_fZ9eubu6wh1mk-zcHYg type: string - content: application/json: @@ -5053,17 +5589,12 @@ paths: default: '1489422448332197888' example: '1489422448332197888' type: string - count: - default: 20 - example: 20 - type: integer withCommunity: default: true example: true type: boolean required: - communityId - - count - withCommunity type: object in: query @@ -5113,6 +5644,10 @@ paths: default: true example: true type: boolean + payments_enabled: + default: false + example: false + type: boolean premium_content_api_read_enabled: default: false example: false @@ -5149,10 +5684,18 @@ paths: default: true example: true type: boolean + responsive_web_grok_community_note_auto_translation_is_enabled: + default: false + example: false + type: boolean responsive_web_grok_image_annotation_enabled: default: true example: true type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean responsive_web_grok_share_attachment_enabled: default: true example: true @@ -5162,8 +5705,8 @@ paths: example: false type: boolean responsive_web_jetfuel_frame: - default: false - example: false + default: true + example: true type: boolean responsive_web_twitter_article_tweet_consumption_enabled: default: true @@ -5177,6 +5720,10 @@ paths: default: false example: false type: boolean + rweb_xchat_enabled: + default: false + example: false + type: boolean standardized_nudges_misinfo: default: true example: true @@ -5199,6 +5746,8 @@ paths: type: boolean required: - rweb_video_screen_enabled + - payments_enabled + - rweb_xchat_enabled - profile_label_improvements_pcf_label_in_post_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled @@ -5228,6 +5777,8 @@ paths: - longform_notetweets_rich_text_read_enabled - longform_notetweets_inline_media_enabled - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled - responsive_web_enhance_cards_enabled type: object in: query @@ -5238,7 +5789,7 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/CommunityMediaTimelineResponse' + $ref: '#/components/schemas/CommunityAboutTimelineResponse' description: Successful operation headers: x-connection-hash: @@ -5267,7 +5818,261 @@ paths: type: string tags: - tweet - /graphql/{pathQueryId}/CommunityTweetsTimeline: + /graphql/{pathQueryId}/CommunityMediaTimeline: + get: + description: get media list of community + operationId: getCommunityMediaTimeline + parameters: + - in: path + name: pathQueryId + required: true + schema: + default: ZniZ7AAK_VVu1xtSx1V-gQ + example: ZniZ7AAK_VVu1xtSx1V-gQ + type: string + - content: + application/json: + schema: + properties: + communityId: + default: '1489422448332197888' + example: '1489422448332197888' + type: string + count: + default: 20 + example: 20 + type: integer + withCommunity: + default: true + example: true + type: boolean + required: + - communityId + - count + - withCommunity + type: object + in: query + name: variables + required: true + - content: + application/json: + schema: + properties: + articles_preview_enabled: + default: true + example: true + type: boolean + c9s_tweet_anatomy_moderator_badge_enabled: + default: true + example: true + type: boolean + communities_web_enable_tweet_community_results_fetch: + default: true + example: true + type: boolean + creator_subscriptions_quote_tweet_preview_enabled: + default: false + example: false + type: boolean + creator_subscriptions_tweet_preview_api_enabled: + default: true + example: true + type: boolean + freedom_of_speech_not_reach_fetch_enabled: + default: true + example: true + type: boolean + graphql_is_translatable_rweb_tweet_is_translatable_enabled: + default: true + example: true + type: boolean + longform_notetweets_consumption_enabled: + default: true + example: true + type: boolean + longform_notetweets_inline_media_enabled: + default: true + example: true + type: boolean + longform_notetweets_rich_text_read_enabled: + default: true + example: true + type: boolean + payments_enabled: + default: false + example: false + type: boolean + premium_content_api_read_enabled: + default: false + example: false + type: boolean + profile_label_improvements_pcf_label_in_post_enabled: + default: true + example: true + type: boolean + responsive_web_edit_tweet_api_enabled: + default: true + example: true + type: boolean + responsive_web_enhance_cards_enabled: + default: false + example: false + type: boolean + responsive_web_graphql_skip_user_profile_image_extensions_enabled: + default: false + example: false + type: boolean + responsive_web_graphql_timeline_navigation_enabled: + default: true + example: true + type: boolean + responsive_web_grok_analysis_button_from_backend: + default: false + example: false + type: boolean + responsive_web_grok_analyze_button_fetch_trends_enabled: + default: false + example: false + type: boolean + responsive_web_grok_analyze_post_followups_enabled: + default: true + example: true + type: boolean + responsive_web_grok_community_note_auto_translation_is_enabled: + default: false + example: false + type: boolean + responsive_web_grok_image_annotation_enabled: + default: true + example: true + type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean + responsive_web_grok_share_attachment_enabled: + default: true + example: true + type: boolean + responsive_web_grok_show_grok_translated_post: + default: false + example: false + type: boolean + responsive_web_jetfuel_frame: + default: true + example: true + type: boolean + responsive_web_twitter_article_tweet_consumption_enabled: + default: true + example: true + type: boolean + rweb_tipjar_consumption_enabled: + default: true + example: true + type: boolean + rweb_video_screen_enabled: + default: false + example: false + type: boolean + rweb_xchat_enabled: + default: false + example: false + type: boolean + standardized_nudges_misinfo: + default: true + example: true + type: boolean + tweet_awards_web_tipping_enabled: + default: false + example: false + type: boolean + tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled: + default: true + example: true + type: boolean + verified_phone_label_enabled: + default: false + example: false + type: boolean + view_counts_everywhere_api_enabled: + default: true + example: true + type: boolean + required: + - rweb_video_screen_enabled + - payments_enabled + - rweb_xchat_enabled + - profile_label_improvements_pcf_label_in_post_enabled + - rweb_tipjar_consumption_enabled + - verified_phone_label_enabled + - creator_subscriptions_tweet_preview_api_enabled + - responsive_web_graphql_timeline_navigation_enabled + - responsive_web_graphql_skip_user_profile_image_extensions_enabled + - premium_content_api_read_enabled + - communities_web_enable_tweet_community_results_fetch + - c9s_tweet_anatomy_moderator_badge_enabled + - responsive_web_grok_analyze_button_fetch_trends_enabled + - responsive_web_grok_analyze_post_followups_enabled + - responsive_web_jetfuel_frame + - responsive_web_grok_share_attachment_enabled + - articles_preview_enabled + - responsive_web_edit_tweet_api_enabled + - graphql_is_translatable_rweb_tweet_is_translatable_enabled + - view_counts_everywhere_api_enabled + - longform_notetweets_consumption_enabled + - responsive_web_twitter_article_tweet_consumption_enabled + - tweet_awards_web_tipping_enabled + - responsive_web_grok_show_grok_translated_post + - responsive_web_grok_analysis_button_from_backend + - creator_subscriptions_quote_tweet_preview_enabled + - freedom_of_speech_not_reach_fetch_enabled + - standardized_nudges_misinfo + - tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled + - longform_notetweets_rich_text_read_enabled + - longform_notetweets_inline_media_enabled + - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled + - responsive_web_enhance_cards_enabled + type: object + in: query + name: features + required: true + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/CommunityMediaTimelineResponse' + description: Successful operation + headers: + x-connection-hash: + schema: + type: string + x-rate-limit-limit: + schema: + type: integer + x-rate-limit-remaining: + schema: + type: integer + x-rate-limit-reset: + schema: + type: integer + x-response-time: + schema: + type: integer + x-tfe-preserve-body: + schema: + type: boolean + x-transaction-id: + schema: + type: string + x-twitter-response-tags: + schema: + type: string + tags: + - tweet + /graphql/{pathQueryId}/CommunityTweetsTimeline: get: description: get tweet list of community. rankingMode:[Recency, Relevance] operationId: getCommunityTweetsTimeline @@ -5276,8 +6081,8 @@ paths: name: pathQueryId required: true schema: - default: rp4YNcEs-BXdkm1DA4PMhw - example: rp4YNcEs-BXdkm1DA4PMhw + default: PUinTHtCGWmECLX57lhRHA + example: PUinTHtCGWmECLX57lhRHA type: string - content: application/json: @@ -5357,6 +6162,10 @@ paths: default: true example: true type: boolean + payments_enabled: + default: false + example: false + type: boolean premium_content_api_read_enabled: default: false example: false @@ -5382,8 +6191,8 @@ paths: example: true type: boolean responsive_web_grok_analysis_button_from_backend: - default: false - example: false + default: true + example: true type: boolean responsive_web_grok_analyze_button_fetch_trends_enabled: default: false @@ -5393,10 +6202,18 @@ paths: default: true example: true type: boolean + responsive_web_grok_community_note_auto_translation_is_enabled: + default: false + example: false + type: boolean responsive_web_grok_image_annotation_enabled: default: true example: true type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean responsive_web_grok_share_attachment_enabled: default: true example: true @@ -5406,6 +6223,10 @@ paths: example: false type: boolean responsive_web_jetfuel_frame: + default: true + example: true + type: boolean + responsive_web_profile_redirect_enabled: default: false example: false type: boolean @@ -5443,7 +6264,9 @@ paths: type: boolean required: - rweb_video_screen_enabled + - payments_enabled - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled - creator_subscriptions_tweet_preview_api_enabled @@ -5472,6 +6295,8 @@ paths: - longform_notetweets_rich_text_read_enabled - longform_notetweets_inline_media_enabled - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled - responsive_web_enhance_cards_enabled type: object in: query @@ -5589,8 +6414,8 @@ paths: name: pathQueryId required: true schema: - default: ojPdsZsimiJrUGLR1sjUtA - example: ojPdsZsimiJrUGLR1sjUtA + default: mbRO74GrOvSfRcJnlMapnQ + example: mbRO74GrOvSfRcJnlMapnQ type: string requestBody: content: @@ -5598,8 +6423,8 @@ paths: schema: properties: queryId: - default: ojPdsZsimiJrUGLR1sjUtA - example: ojPdsZsimiJrUGLR1sjUtA + default: mbRO74GrOvSfRcJnlMapnQ + example: mbRO74GrOvSfRcJnlMapnQ type: string variables: properties: @@ -5663,8 +6488,8 @@ paths: name: pathQueryId required: true schema: - default: IID9x6WsdMnTlXnzXGq8ng - example: IID9x6WsdMnTlXnzXGq8ng + default: 5CdvsV_zjv4L64XFifAglw + example: 5CdvsV_zjv4L64XFifAglw type: string requestBody: content: @@ -5685,9 +6510,13 @@ paths: default: true example: true type: boolean - creator_subscriptions_quote_tweet_preview_enabled: - default: false - example: false + content_disclosure_ai_generated_indicator_enabled: + default: true + example: true + type: boolean + content_disclosure_indicator_enabled: + default: true + example: true type: boolean freedom_of_speech_not_reach_fetch_enabled: default: true @@ -5702,10 +6531,14 @@ paths: example: true type: boolean longform_notetweets_inline_media_enabled: + default: false + example: false + type: boolean + longform_notetweets_rich_text_read_enabled: default: true example: true type: boolean - longform_notetweets_rich_text_read_enabled: + post_ctas_fetch_enabled: default: true example: true type: boolean @@ -5721,10 +6554,6 @@ paths: default: true example: true type: boolean - responsive_web_enhance_cards_enabled: - default: false - example: false - type: boolean responsive_web_graphql_skip_user_profile_image_extensions_enabled: default: false example: false @@ -5734,8 +6563,8 @@ paths: example: true type: boolean responsive_web_grok_analysis_button_from_backend: - default: false - example: false + default: true + example: true type: boolean responsive_web_grok_analyze_button_fetch_trends_enabled: default: false @@ -5745,19 +6574,35 @@ paths: default: true example: true type: boolean + responsive_web_grok_annotations_enabled: + default: true + example: true + type: boolean + responsive_web_grok_community_note_auto_translation_is_enabled: + default: true + example: true + type: boolean responsive_web_grok_image_annotation_enabled: default: true example: true type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean responsive_web_grok_share_attachment_enabled: default: true example: true type: boolean responsive_web_grok_show_grok_translated_post: - default: false - example: false + default: true + example: true type: boolean responsive_web_jetfuel_frame: + default: true + example: true + type: boolean + responsive_web_profile_redirect_enabled: default: false example: false type: boolean @@ -5765,18 +6610,26 @@ paths: default: true example: true type: boolean - rweb_tipjar_consumption_enabled: + rweb_cashtags_composer_attachment_enabled: default: true example: true type: boolean - standardized_nudges_misinfo: + rweb_cashtags_enabled: default: true example: true type: boolean - tweet_awards_web_tipping_enabled: + rweb_conversational_replies_downvote_enabled: + default: false + example: false + type: boolean + rweb_tipjar_consumption_enabled: default: false example: false type: boolean + standardized_nudges_misinfo: + default: true + example: true + type: boolean tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled: default: true example: true @@ -5795,34 +6648,41 @@ paths: - c9s_tweet_anatomy_moderator_badge_enabled - responsive_web_grok_analyze_button_fetch_trends_enabled - responsive_web_grok_analyze_post_followups_enabled + - rweb_cashtags_composer_attachment_enabled - responsive_web_jetfuel_frame - responsive_web_grok_share_attachment_enabled + - responsive_web_grok_annotations_enabled - responsive_web_edit_tweet_api_enabled + - rweb_conversational_replies_downvote_enabled - graphql_is_translatable_rweb_tweet_is_translatable_enabled - view_counts_everywhere_api_enabled - longform_notetweets_consumption_enabled - responsive_web_twitter_article_tweet_consumption_enabled - - tweet_awards_web_tipping_enabled + - content_disclosure_indicator_enabled + - content_disclosure_ai_generated_indicator_enabled - responsive_web_grok_show_grok_translated_post - responsive_web_grok_analysis_button_from_backend - - creator_subscriptions_quote_tweet_preview_enabled + - post_ctas_fetch_enabled - longform_notetweets_rich_text_read_enabled - longform_notetweets_inline_media_enabled - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled - articles_preview_enabled + - rweb_cashtags_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled - responsive_web_graphql_skip_user_profile_image_extensions_enabled - freedom_of_speech_not_reach_fetch_enabled - standardized_nudges_misinfo - tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled - responsive_web_graphql_timeline_navigation_enabled - - responsive_web_enhance_cards_enabled type: object queryId: - default: IID9x6WsdMnTlXnzXGq8ng - example: IID9x6WsdMnTlXnzXGq8ng + default: 5CdvsV_zjv4L64XFifAglw + example: 5CdvsV_zjv4L64XFifAglw type: string variables: properties: @@ -6019,8 +6879,8 @@ paths: name: pathQueryId required: true schema: - default: iQtK4dl5hBmXewYZuEOKVw - example: iQtK4dl5hBmXewYZuEOKVw + default: ZyZigVsNiFO6v1dEks1eWg + example: ZyZigVsNiFO6v1dEks1eWg type: string requestBody: content: @@ -6028,8 +6888,8 @@ paths: schema: properties: queryId: - default: iQtK4dl5hBmXewYZuEOKVw - example: iQtK4dl5hBmXewYZuEOKVw + default: ZyZigVsNiFO6v1dEks1eWg + example: ZyZigVsNiFO6v1dEks1eWg type: string variables: properties: @@ -6236,8 +7096,8 @@ paths: name: pathQueryId required: true schema: - default: G27_CXbgIP3G9Fod_2RMUA - example: G27_CXbgIP3G9Fod_2RMUA + default: SPOr3rvo2j1E8bFd-qGczQ + example: SPOr3rvo2j1E8bFd-qGczQ type: string - content: application/json: @@ -6307,6 +7167,10 @@ paths: default: true example: true type: boolean + payments_enabled: + default: false + example: false + type: boolean premium_content_api_read_enabled: default: false example: false @@ -6343,10 +7207,18 @@ paths: default: true example: true type: boolean + responsive_web_grok_community_note_auto_translation_is_enabled: + default: false + example: false + type: boolean responsive_web_grok_image_annotation_enabled: default: true example: true type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean responsive_web_grok_share_attachment_enabled: default: true example: true @@ -6356,8 +7228,8 @@ paths: example: false type: boolean responsive_web_jetfuel_frame: - default: false - example: false + default: true + example: true type: boolean responsive_web_twitter_article_tweet_consumption_enabled: default: true @@ -6371,6 +7243,10 @@ paths: default: false example: false type: boolean + rweb_xchat_enabled: + default: false + example: false + type: boolean standardized_nudges_misinfo: default: true example: true @@ -6393,6 +7269,8 @@ paths: type: boolean required: - rweb_video_screen_enabled + - payments_enabled + - rweb_xchat_enabled - profile_label_improvements_pcf_label_in_post_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled @@ -6422,6 +7300,8 @@ paths: - longform_notetweets_rich_text_read_enabled - longform_notetweets_inline_media_enabled - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled - responsive_web_enhance_cards_enabled type: object in: query @@ -6470,8 +7350,8 @@ paths: name: pathQueryId required: true schema: - default: IOh4aS6UdGWGJUYTqliQ7Q - example: IOh4aS6UdGWGJUYTqliQ7Q + default: _orfRBQae57vylFPH0Huhg + example: _orfRBQae57vylFPH0Huhg type: string - content: application/json: @@ -6513,9 +7393,13 @@ paths: default: true example: true type: boolean - creator_subscriptions_quote_tweet_preview_enabled: - default: false - example: false + content_disclosure_ai_generated_indicator_enabled: + default: true + example: true + type: boolean + content_disclosure_indicator_enabled: + default: true + example: true type: boolean creator_subscriptions_tweet_preview_api_enabled: default: true @@ -6534,10 +7418,14 @@ paths: example: true type: boolean longform_notetweets_inline_media_enabled: + default: false + example: false + type: boolean + longform_notetweets_rich_text_read_enabled: default: true example: true type: boolean - longform_notetweets_rich_text_read_enabled: + post_ctas_fetch_enabled: default: true example: true type: boolean @@ -6566,41 +7454,69 @@ paths: example: true type: boolean responsive_web_grok_analysis_button_from_backend: + default: true + example: true + type: boolean + responsive_web_grok_analyze_button_fetch_trends_enabled: default: false example: false type: boolean - responsive_web_grok_analyze_button_fetch_trends_enabled: + responsive_web_grok_analyze_post_followups_enabled: + default: true + example: true + type: boolean + responsive_web_grok_annotations_enabled: + default: true + example: true + type: boolean + responsive_web_grok_community_note_auto_translation_is_enabled: + default: true + example: true + type: boolean + responsive_web_grok_image_annotation_enabled: + default: true + example: true + type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean + responsive_web_grok_share_attachment_enabled: + default: true + example: true + type: boolean + responsive_web_grok_show_grok_translated_post: + default: true + example: true + type: boolean + responsive_web_jetfuel_frame: + default: true + example: true + type: boolean + responsive_web_profile_redirect_enabled: default: false example: false type: boolean - responsive_web_grok_analyze_post_followups_enabled: + responsive_web_twitter_article_tweet_consumption_enabled: default: true example: true type: boolean - responsive_web_grok_image_annotation_enabled: + rweb_cashtags_composer_attachment_enabled: default: true example: true type: boolean - responsive_web_grok_share_attachment_enabled: + rweb_cashtags_enabled: default: true example: true type: boolean - responsive_web_grok_show_grok_translated_post: + rweb_conversational_replies_downvote_enabled: default: false example: false type: boolean - responsive_web_jetfuel_frame: + rweb_tipjar_consumption_enabled: default: false example: false type: boolean - responsive_web_twitter_article_tweet_consumption_enabled: - default: true - example: true - type: boolean - rweb_tipjar_consumption_enabled: - default: true - example: true - type: boolean rweb_video_screen_enabled: default: false example: false @@ -6609,10 +7525,6 @@ paths: default: true example: true type: boolean - tweet_awards_web_tipping_enabled: - default: false - example: false - type: boolean tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled: default: true example: true @@ -6627,7 +7539,9 @@ paths: type: boolean required: - rweb_video_screen_enabled + - rweb_cashtags_enabled - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled - creator_subscriptions_tweet_preview_api_enabled @@ -6638,24 +7552,30 @@ paths: - c9s_tweet_anatomy_moderator_badge_enabled - responsive_web_grok_analyze_button_fetch_trends_enabled - responsive_web_grok_analyze_post_followups_enabled + - rweb_cashtags_composer_attachment_enabled - responsive_web_jetfuel_frame - responsive_web_grok_share_attachment_enabled + - responsive_web_grok_annotations_enabled - articles_preview_enabled - responsive_web_edit_tweet_api_enabled + - rweb_conversational_replies_downvote_enabled - graphql_is_translatable_rweb_tweet_is_translatable_enabled - view_counts_everywhere_api_enabled - longform_notetweets_consumption_enabled - responsive_web_twitter_article_tweet_consumption_enabled - - tweet_awards_web_tipping_enabled + - content_disclosure_indicator_enabled + - content_disclosure_ai_generated_indicator_enabled - responsive_web_grok_show_grok_translated_post - responsive_web_grok_analysis_button_from_backend - - creator_subscriptions_quote_tweet_preview_enabled + - post_ctas_fetch_enabled - freedom_of_speech_not_reach_fetch_enabled - standardized_nudges_misinfo - tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled - longform_notetweets_rich_text_read_enabled - longform_notetweets_inline_media_enabled - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled - responsive_web_enhance_cards_enabled type: object in: query @@ -6704,8 +7624,8 @@ paths: name: pathQueryId required: true schema: - default: pNK460VRQKGuLfDcesjNEQ - example: pNK460VRQKGuLfDcesjNEQ + default: XHuroE2oWOl32tc_rjQytw + example: XHuroE2oWOl32tc_rjQytw type: string - content: application/json: @@ -6747,9 +7667,13 @@ paths: default: true example: true type: boolean - creator_subscriptions_quote_tweet_preview_enabled: - default: false - example: false + content_disclosure_ai_generated_indicator_enabled: + default: true + example: true + type: boolean + content_disclosure_indicator_enabled: + default: true + example: true type: boolean creator_subscriptions_tweet_preview_api_enabled: default: true @@ -6768,10 +7692,14 @@ paths: example: true type: boolean longform_notetweets_inline_media_enabled: + default: false + example: false + type: boolean + longform_notetweets_rich_text_read_enabled: default: true example: true type: boolean - longform_notetweets_rich_text_read_enabled: + post_ctas_fetch_enabled: default: true example: true type: boolean @@ -6800,8 +7728,8 @@ paths: example: true type: boolean responsive_web_grok_analysis_button_from_backend: - default: false - example: false + default: true + example: true type: boolean responsive_web_grok_analyze_button_fetch_trends_enabled: default: false @@ -6811,19 +7739,35 @@ paths: default: true example: true type: boolean + responsive_web_grok_annotations_enabled: + default: true + example: true + type: boolean + responsive_web_grok_community_note_auto_translation_is_enabled: + default: true + example: true + type: boolean responsive_web_grok_image_annotation_enabled: default: true example: true type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean responsive_web_grok_share_attachment_enabled: default: true example: true type: boolean responsive_web_grok_show_grok_translated_post: - default: false - example: false + default: true + example: true type: boolean responsive_web_jetfuel_frame: + default: true + example: true + type: boolean + responsive_web_profile_redirect_enabled: default: false example: false type: boolean @@ -6831,10 +7775,22 @@ paths: default: true example: true type: boolean - rweb_tipjar_consumption_enabled: + rweb_cashtags_composer_attachment_enabled: default: true example: true type: boolean + rweb_cashtags_enabled: + default: true + example: true + type: boolean + rweb_conversational_replies_downvote_enabled: + default: false + example: false + type: boolean + rweb_tipjar_consumption_enabled: + default: false + example: false + type: boolean rweb_video_screen_enabled: default: false example: false @@ -6843,10 +7799,6 @@ paths: default: true example: true type: boolean - tweet_awards_web_tipping_enabled: - default: false - example: false - type: boolean tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled: default: true example: true @@ -6861,7 +7813,9 @@ paths: type: boolean required: - rweb_video_screen_enabled + - rweb_cashtags_enabled - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled - creator_subscriptions_tweet_preview_api_enabled @@ -6872,24 +7826,30 @@ paths: - c9s_tweet_anatomy_moderator_badge_enabled - responsive_web_grok_analyze_button_fetch_trends_enabled - responsive_web_grok_analyze_post_followups_enabled + - rweb_cashtags_composer_attachment_enabled - responsive_web_jetfuel_frame - responsive_web_grok_share_attachment_enabled + - responsive_web_grok_annotations_enabled - articles_preview_enabled - responsive_web_edit_tweet_api_enabled + - rweb_conversational_replies_downvote_enabled - graphql_is_translatable_rweb_tweet_is_translatable_enabled - view_counts_everywhere_api_enabled - longform_notetweets_consumption_enabled - responsive_web_twitter_article_tweet_consumption_enabled - - tweet_awards_web_tipping_enabled + - content_disclosure_indicator_enabled + - content_disclosure_ai_generated_indicator_enabled - responsive_web_grok_show_grok_translated_post - responsive_web_grok_analysis_button_from_backend - - creator_subscriptions_quote_tweet_preview_enabled + - post_ctas_fetch_enabled - freedom_of_speech_not_reach_fetch_enabled - standardized_nudges_misinfo - tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled - longform_notetweets_rich_text_read_enabled - longform_notetweets_inline_media_enabled - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled - responsive_web_enhance_cards_enabled type: object in: query @@ -6938,8 +7898,8 @@ paths: name: pathQueryId required: true schema: - default: zx6e-TLzRkeDO_a7p4b3JQ - example: zx6e-TLzRkeDO_a7p4b3JQ + default: F42cDX8PDFxkbjjq6JrM2w + example: F42cDX8PDFxkbjjq6JrM2w type: string - content: application/json: @@ -6981,9 +7941,13 @@ paths: default: true example: true type: boolean - creator_subscriptions_quote_tweet_preview_enabled: - default: false - example: false + content_disclosure_ai_generated_indicator_enabled: + default: true + example: true + type: boolean + content_disclosure_indicator_enabled: + default: true + example: true type: boolean creator_subscriptions_tweet_preview_api_enabled: default: true @@ -7002,10 +7966,14 @@ paths: example: true type: boolean longform_notetweets_inline_media_enabled: + default: false + example: false + type: boolean + longform_notetweets_rich_text_read_enabled: default: true example: true type: boolean - longform_notetweets_rich_text_read_enabled: + post_ctas_fetch_enabled: default: true example: true type: boolean @@ -7034,8 +8002,8 @@ paths: example: true type: boolean responsive_web_grok_analysis_button_from_backend: - default: false - example: false + default: true + example: true type: boolean responsive_web_grok_analyze_button_fetch_trends_enabled: default: false @@ -7045,19 +8013,35 @@ paths: default: true example: true type: boolean + responsive_web_grok_annotations_enabled: + default: true + example: true + type: boolean + responsive_web_grok_community_note_auto_translation_is_enabled: + default: true + example: true + type: boolean responsive_web_grok_image_annotation_enabled: default: true example: true type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean responsive_web_grok_share_attachment_enabled: default: true example: true type: boolean responsive_web_grok_show_grok_translated_post: - default: false - example: false + default: true + example: true type: boolean responsive_web_jetfuel_frame: + default: true + example: true + type: boolean + responsive_web_profile_redirect_enabled: default: false example: false type: boolean @@ -7065,10 +8049,22 @@ paths: default: true example: true type: boolean - rweb_tipjar_consumption_enabled: + rweb_cashtags_composer_attachment_enabled: + default: true + example: true + type: boolean + rweb_cashtags_enabled: default: true example: true type: boolean + rweb_conversational_replies_downvote_enabled: + default: false + example: false + type: boolean + rweb_tipjar_consumption_enabled: + default: false + example: false + type: boolean rweb_video_screen_enabled: default: false example: false @@ -7077,10 +8073,6 @@ paths: default: true example: true type: boolean - tweet_awards_web_tipping_enabled: - default: false - example: false - type: boolean tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled: default: true example: true @@ -7095,7 +8087,9 @@ paths: type: boolean required: - rweb_video_screen_enabled + - rweb_cashtags_enabled - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled - creator_subscriptions_tweet_preview_api_enabled @@ -7106,24 +8100,30 @@ paths: - c9s_tweet_anatomy_moderator_badge_enabled - responsive_web_grok_analyze_button_fetch_trends_enabled - responsive_web_grok_analyze_post_followups_enabled + - rweb_cashtags_composer_attachment_enabled - responsive_web_jetfuel_frame - responsive_web_grok_share_attachment_enabled + - responsive_web_grok_annotations_enabled - articles_preview_enabled - responsive_web_edit_tweet_api_enabled + - rweb_conversational_replies_downvote_enabled - graphql_is_translatable_rweb_tweet_is_translatable_enabled - view_counts_everywhere_api_enabled - longform_notetweets_consumption_enabled - responsive_web_twitter_article_tweet_consumption_enabled - - tweet_awards_web_tipping_enabled + - content_disclosure_indicator_enabled + - content_disclosure_ai_generated_indicator_enabled - responsive_web_grok_show_grok_translated_post - responsive_web_grok_analysis_button_from_backend - - creator_subscriptions_quote_tweet_preview_enabled + - post_ctas_fetch_enabled - freedom_of_speech_not_reach_fetch_enabled - standardized_nudges_misinfo - tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled - longform_notetweets_rich_text_read_enabled - longform_notetweets_inline_media_enabled - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled - responsive_web_enhance_cards_enabled type: object in: query @@ -7172,8 +8172,8 @@ paths: name: pathQueryId required: true schema: - default: BKB7oi212Fi7kQtCBGE4zA - example: BKB7oi212Fi7kQtCBGE4zA + default: 0dateTVgvXjpkf7kyBZy0g + example: 0dateTVgvXjpkf7kyBZy0g type: string - content: application/json: @@ -7227,9 +8227,13 @@ paths: default: true example: true type: boolean - creator_subscriptions_quote_tweet_preview_enabled: - default: false - example: false + content_disclosure_ai_generated_indicator_enabled: + default: true + example: true + type: boolean + content_disclosure_indicator_enabled: + default: true + example: true type: boolean creator_subscriptions_tweet_preview_api_enabled: default: true @@ -7248,10 +8252,14 @@ paths: example: true type: boolean longform_notetweets_inline_media_enabled: + default: false + example: false + type: boolean + longform_notetweets_rich_text_read_enabled: default: true example: true type: boolean - longform_notetweets_rich_text_read_enabled: + post_ctas_fetch_enabled: default: true example: true type: boolean @@ -7280,8 +8288,8 @@ paths: example: true type: boolean responsive_web_grok_analysis_button_from_backend: - default: false - example: false + default: true + example: true type: boolean responsive_web_grok_analyze_button_fetch_trends_enabled: default: false @@ -7291,19 +8299,35 @@ paths: default: true example: true type: boolean + responsive_web_grok_annotations_enabled: + default: true + example: true + type: boolean + responsive_web_grok_community_note_auto_translation_is_enabled: + default: true + example: true + type: boolean responsive_web_grok_image_annotation_enabled: default: true example: true type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean responsive_web_grok_share_attachment_enabled: default: true example: true type: boolean responsive_web_grok_show_grok_translated_post: - default: false - example: false + default: true + example: true type: boolean responsive_web_jetfuel_frame: + default: true + example: true + type: boolean + responsive_web_profile_redirect_enabled: default: false example: false type: boolean @@ -7311,10 +8335,22 @@ paths: default: true example: true type: boolean - rweb_tipjar_consumption_enabled: + rweb_cashtags_composer_attachment_enabled: default: true example: true type: boolean + rweb_cashtags_enabled: + default: true + example: true + type: boolean + rweb_conversational_replies_downvote_enabled: + default: false + example: false + type: boolean + rweb_tipjar_consumption_enabled: + default: false + example: false + type: boolean rweb_video_screen_enabled: default: false example: false @@ -7323,10 +8359,6 @@ paths: default: true example: true type: boolean - tweet_awards_web_tipping_enabled: - default: false - example: false - type: boolean tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled: default: true example: true @@ -7341,7 +8373,9 @@ paths: type: boolean required: - rweb_video_screen_enabled + - rweb_cashtags_enabled - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled - creator_subscriptions_tweet_preview_api_enabled @@ -7352,24 +8386,30 @@ paths: - c9s_tweet_anatomy_moderator_badge_enabled - responsive_web_grok_analyze_button_fetch_trends_enabled - responsive_web_grok_analyze_post_followups_enabled + - rweb_cashtags_composer_attachment_enabled - responsive_web_jetfuel_frame - responsive_web_grok_share_attachment_enabled + - responsive_web_grok_annotations_enabled - articles_preview_enabled - responsive_web_edit_tweet_api_enabled + - rweb_conversational_replies_downvote_enabled - graphql_is_translatable_rweb_tweet_is_translatable_enabled - view_counts_everywhere_api_enabled - longform_notetweets_consumption_enabled - responsive_web_twitter_article_tweet_consumption_enabled - - tweet_awards_web_tipping_enabled + - content_disclosure_indicator_enabled + - content_disclosure_ai_generated_indicator_enabled - responsive_web_grok_show_grok_translated_post - responsive_web_grok_analysis_button_from_backend - - creator_subscriptions_quote_tweet_preview_enabled + - post_ctas_fetch_enabled - freedom_of_speech_not_reach_fetch_enabled - standardized_nudges_misinfo - tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled - longform_notetweets_rich_text_read_enabled - longform_notetweets_inline_media_enabled - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled - responsive_web_enhance_cards_enabled type: object in: query @@ -7418,8 +8458,8 @@ paths: name: pathQueryId required: true schema: - default: c-CzHF1LboFilMpsx4ZCrQ - example: c-CzHF1LboFilMpsx4ZCrQ + default: 7zlnp2TxC044W4C1ZUJMHw + example: 7zlnp2TxC044W4C1ZUJMHw type: string - content: application/json: @@ -7478,9 +8518,13 @@ paths: default: true example: true type: boolean - creator_subscriptions_quote_tweet_preview_enabled: - default: false - example: false + content_disclosure_ai_generated_indicator_enabled: + default: true + example: true + type: boolean + content_disclosure_indicator_enabled: + default: true + example: true type: boolean creator_subscriptions_tweet_preview_api_enabled: default: true @@ -7499,10 +8543,14 @@ paths: example: true type: boolean longform_notetweets_inline_media_enabled: + default: false + example: false + type: boolean + longform_notetweets_rich_text_read_enabled: default: true example: true type: boolean - longform_notetweets_rich_text_read_enabled: + post_ctas_fetch_enabled: default: true example: true type: boolean @@ -7531,8 +8579,8 @@ paths: example: true type: boolean responsive_web_grok_analysis_button_from_backend: - default: false - example: false + default: true + example: true type: boolean responsive_web_grok_analyze_button_fetch_trends_enabled: default: false @@ -7542,19 +8590,35 @@ paths: default: true example: true type: boolean + responsive_web_grok_annotations_enabled: + default: true + example: true + type: boolean + responsive_web_grok_community_note_auto_translation_is_enabled: + default: true + example: true + type: boolean responsive_web_grok_image_annotation_enabled: default: true example: true type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean responsive_web_grok_share_attachment_enabled: default: true example: true type: boolean responsive_web_grok_show_grok_translated_post: - default: false - example: false + default: true + example: true type: boolean responsive_web_jetfuel_frame: + default: true + example: true + type: boolean + responsive_web_profile_redirect_enabled: default: false example: false type: boolean @@ -7562,10 +8626,22 @@ paths: default: true example: true type: boolean - rweb_tipjar_consumption_enabled: + rweb_cashtags_composer_attachment_enabled: + default: true + example: true + type: boolean + rweb_cashtags_enabled: default: true example: true type: boolean + rweb_conversational_replies_downvote_enabled: + default: false + example: false + type: boolean + rweb_tipjar_consumption_enabled: + default: false + example: false + type: boolean rweb_video_screen_enabled: default: false example: false @@ -7574,10 +8650,6 @@ paths: default: true example: true type: boolean - tweet_awards_web_tipping_enabled: - default: false - example: false - type: boolean tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled: default: true example: true @@ -7592,7 +8664,9 @@ paths: type: boolean required: - rweb_video_screen_enabled + - rweb_cashtags_enabled - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled - creator_subscriptions_tweet_preview_api_enabled @@ -7603,24 +8677,30 @@ paths: - c9s_tweet_anatomy_moderator_badge_enabled - responsive_web_grok_analyze_button_fetch_trends_enabled - responsive_web_grok_analyze_post_followups_enabled + - rweb_cashtags_composer_attachment_enabled - responsive_web_jetfuel_frame - responsive_web_grok_share_attachment_enabled + - responsive_web_grok_annotations_enabled - articles_preview_enabled - responsive_web_edit_tweet_api_enabled + - rweb_conversational_replies_downvote_enabled - graphql_is_translatable_rweb_tweet_is_translatable_enabled - view_counts_everywhere_api_enabled - longform_notetweets_consumption_enabled - responsive_web_twitter_article_tweet_consumption_enabled - - tweet_awards_web_tipping_enabled + - content_disclosure_indicator_enabled + - content_disclosure_ai_generated_indicator_enabled - responsive_web_grok_show_grok_translated_post - responsive_web_grok_analysis_button_from_backend - - creator_subscriptions_quote_tweet_preview_enabled + - post_ctas_fetch_enabled - freedom_of_speech_not_reach_fetch_enabled - standardized_nudges_misinfo - tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled - longform_notetweets_rich_text_read_enabled - longform_notetweets_inline_media_enabled - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled - responsive_web_enhance_cards_enabled type: object in: query @@ -7669,8 +8749,8 @@ paths: name: pathQueryId required: true schema: - default: lIDpu_NWL7_VhimGGt0o6A - example: lIDpu_NWL7_VhimGGt0o6A + default: rk2aeVVvKsyUdG3jf5uiLw + example: rk2aeVVvKsyUdG3jf5uiLw type: string - content: application/json: @@ -7685,8 +8765,8 @@ paths: example: false type: boolean userId: - default: '1787148517779406848' - example: '1787148517779406848' + default: '44196397' + example: '44196397' type: string withBirdwatchNotes: default: false @@ -7755,6 +8835,10 @@ paths: default: true example: true type: boolean + payments_enabled: + default: false + example: false + type: boolean premium_content_api_read_enabled: default: false example: false @@ -7780,8 +8864,8 @@ paths: example: true type: boolean responsive_web_grok_analysis_button_from_backend: - default: false - example: false + default: true + example: true type: boolean responsive_web_grok_analyze_button_fetch_trends_enabled: default: false @@ -7791,10 +8875,18 @@ paths: default: true example: true type: boolean + responsive_web_grok_community_note_auto_translation_is_enabled: + default: false + example: false + type: boolean responsive_web_grok_image_annotation_enabled: default: true example: true type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean responsive_web_grok_share_attachment_enabled: default: true example: true @@ -7804,6 +8896,10 @@ paths: example: false type: boolean responsive_web_jetfuel_frame: + default: true + example: true + type: boolean + responsive_web_profile_redirect_enabled: default: false example: false type: boolean @@ -7841,7 +8937,9 @@ paths: type: boolean required: - rweb_video_screen_enabled + - payments_enabled - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled - creator_subscriptions_tweet_preview_api_enabled @@ -7870,6 +8968,8 @@ paths: - longform_notetweets_rich_text_read_enabled - longform_notetweets_inline_media_enabled - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled - responsive_web_enhance_cards_enabled type: object in: query @@ -7932,8 +9032,8 @@ paths: name: pathQueryId required: true schema: - default: RlZzktZY_9wJynoepm8ZsA - example: RlZzktZY_9wJynoepm8ZsA + default: FVWmROVvhgjRPC-4jAUh8A + example: FVWmROVvhgjRPC-4jAUh8A type: string - content: application/json: @@ -7998,6 +9098,10 @@ paths: default: true example: true type: boolean + payments_enabled: + default: false + example: false + type: boolean premium_content_api_read_enabled: default: false example: false @@ -8023,8 +9127,8 @@ paths: example: true type: boolean responsive_web_grok_analysis_button_from_backend: - default: false - example: false + default: true + example: true type: boolean responsive_web_grok_analyze_button_fetch_trends_enabled: default: false @@ -8034,10 +9138,18 @@ paths: default: true example: true type: boolean + responsive_web_grok_community_note_auto_translation_is_enabled: + default: false + example: false + type: boolean responsive_web_grok_image_annotation_enabled: default: true example: true type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean responsive_web_grok_share_attachment_enabled: default: true example: true @@ -8046,7 +9158,11 @@ paths: default: false example: false type: boolean - responsive_web_jetfuel_frame: + responsive_web_jetfuel_frame: + default: true + example: true + type: boolean + responsive_web_profile_redirect_enabled: default: false example: false type: boolean @@ -8084,7 +9200,9 @@ paths: type: boolean required: - rweb_video_screen_enabled + - payments_enabled - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled - creator_subscriptions_tweet_preview_api_enabled @@ -8113,6 +9231,8 @@ paths: - longform_notetweets_rich_text_read_enabled - longform_notetweets_inline_media_enabled - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled - responsive_web_enhance_cards_enabled type: object in: query @@ -8161,8 +9281,8 @@ paths: name: pathQueryId required: true schema: - default: GquVPn-SKYxKLgLsRPpJ6g - example: GquVPn-SKYxKLgLsRPpJ6g + default: gzC0OYBCnfdYS4M4Gue7BA + example: gzC0OYBCnfdYS4M4Gue7BA type: string - content: application/json: @@ -8199,9 +9319,13 @@ paths: default: true example: true type: boolean - creator_subscriptions_quote_tweet_preview_enabled: - default: false - example: false + content_disclosure_ai_generated_indicator_enabled: + default: true + example: true + type: boolean + content_disclosure_indicator_enabled: + default: true + example: true type: boolean creator_subscriptions_tweet_preview_api_enabled: default: true @@ -8220,10 +9344,14 @@ paths: example: true type: boolean longform_notetweets_inline_media_enabled: + default: false + example: false + type: boolean + longform_notetweets_rich_text_read_enabled: default: true example: true type: boolean - longform_notetweets_rich_text_read_enabled: + post_ctas_fetch_enabled: default: true example: true type: boolean @@ -8252,8 +9380,8 @@ paths: example: true type: boolean responsive_web_grok_analysis_button_from_backend: - default: false - example: false + default: true + example: true type: boolean responsive_web_grok_analyze_button_fetch_trends_enabled: default: false @@ -8263,19 +9391,35 @@ paths: default: true example: true type: boolean + responsive_web_grok_annotations_enabled: + default: true + example: true + type: boolean + responsive_web_grok_community_note_auto_translation_is_enabled: + default: true + example: true + type: boolean responsive_web_grok_image_annotation_enabled: default: true example: true type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean responsive_web_grok_share_attachment_enabled: default: true example: true type: boolean responsive_web_grok_show_grok_translated_post: - default: false - example: false + default: true + example: true type: boolean responsive_web_jetfuel_frame: + default: true + example: true + type: boolean + responsive_web_profile_redirect_enabled: default: false example: false type: boolean @@ -8283,10 +9427,22 @@ paths: default: true example: true type: boolean - rweb_tipjar_consumption_enabled: + rweb_cashtags_composer_attachment_enabled: default: true example: true type: boolean + rweb_cashtags_enabled: + default: true + example: true + type: boolean + rweb_conversational_replies_downvote_enabled: + default: false + example: false + type: boolean + rweb_tipjar_consumption_enabled: + default: false + example: false + type: boolean rweb_video_screen_enabled: default: false example: false @@ -8295,10 +9451,6 @@ paths: default: true example: true type: boolean - tweet_awards_web_tipping_enabled: - default: false - example: false - type: boolean tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled: default: true example: true @@ -8313,7 +9465,9 @@ paths: type: boolean required: - rweb_video_screen_enabled + - rweb_cashtags_enabled - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled - creator_subscriptions_tweet_preview_api_enabled @@ -8324,24 +9478,30 @@ paths: - c9s_tweet_anatomy_moderator_badge_enabled - responsive_web_grok_analyze_button_fetch_trends_enabled - responsive_web_grok_analyze_post_followups_enabled + - rweb_cashtags_composer_attachment_enabled - responsive_web_jetfuel_frame - responsive_web_grok_share_attachment_enabled + - responsive_web_grok_annotations_enabled - articles_preview_enabled - responsive_web_edit_tweet_api_enabled + - rweb_conversational_replies_downvote_enabled - graphql_is_translatable_rweb_tweet_is_translatable_enabled - view_counts_everywhere_api_enabled - longform_notetweets_consumption_enabled - responsive_web_twitter_article_tweet_consumption_enabled - - tweet_awards_web_tipping_enabled + - content_disclosure_indicator_enabled + - content_disclosure_ai_generated_indicator_enabled - responsive_web_grok_show_grok_translated_post - responsive_web_grok_analysis_button_from_backend - - creator_subscriptions_quote_tweet_preview_enabled + - post_ctas_fetch_enabled - freedom_of_speech_not_reach_fetch_enabled - standardized_nudges_misinfo - tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled - longform_notetweets_rich_text_read_enabled - longform_notetweets_inline_media_enabled - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled - responsive_web_enhance_cards_enabled type: object in: query @@ -8390,8 +9550,8 @@ paths: name: pathQueryId required: true schema: - default: -0XdHI-mrHWBQd8-oLo1aA - example: -0XdHI-mrHWBQd8-oLo1aA + default: mzoqrVGwk-YTSGME1dRfXQ + example: mzoqrVGwk-YTSGME1dRfXQ type: string - content: application/json: @@ -8456,8 +9616,8 @@ paths: name: pathQueryId required: true schema: - default: Mbs-2NiTvy32oHDerWtVhg - example: Mbs-2NiTvy32oHDerWtVhg + default: TZsWuSj7vGmncVnq7KWDUQ + example: TZsWuSj7vGmncVnq7KWDUQ type: string - content: application/json: @@ -8499,9 +9659,13 @@ paths: default: true example: true type: boolean - creator_subscriptions_quote_tweet_preview_enabled: - default: false - example: false + content_disclosure_ai_generated_indicator_enabled: + default: true + example: true + type: boolean + content_disclosure_indicator_enabled: + default: true + example: true type: boolean creator_subscriptions_tweet_preview_api_enabled: default: true @@ -8520,10 +9684,14 @@ paths: example: true type: boolean longform_notetweets_inline_media_enabled: + default: false + example: false + type: boolean + longform_notetweets_rich_text_read_enabled: default: true example: true type: boolean - longform_notetweets_rich_text_read_enabled: + post_ctas_fetch_enabled: default: true example: true type: boolean @@ -8552,8 +9720,8 @@ paths: example: true type: boolean responsive_web_grok_analysis_button_from_backend: - default: false - example: false + default: true + example: true type: boolean responsive_web_grok_analyze_button_fetch_trends_enabled: default: false @@ -8563,19 +9731,35 @@ paths: default: true example: true type: boolean + responsive_web_grok_annotations_enabled: + default: true + example: true + type: boolean + responsive_web_grok_community_note_auto_translation_is_enabled: + default: true + example: true + type: boolean responsive_web_grok_image_annotation_enabled: default: true example: true type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean responsive_web_grok_share_attachment_enabled: default: true example: true type: boolean responsive_web_grok_show_grok_translated_post: - default: false - example: false + default: true + example: true type: boolean responsive_web_jetfuel_frame: + default: true + example: true + type: boolean + responsive_web_profile_redirect_enabled: default: false example: false type: boolean @@ -8583,10 +9767,22 @@ paths: default: true example: true type: boolean - rweb_tipjar_consumption_enabled: + rweb_cashtags_composer_attachment_enabled: + default: true + example: true + type: boolean + rweb_cashtags_enabled: default: true example: true type: boolean + rweb_conversational_replies_downvote_enabled: + default: false + example: false + type: boolean + rweb_tipjar_consumption_enabled: + default: false + example: false + type: boolean rweb_video_screen_enabled: default: false example: false @@ -8595,10 +9791,6 @@ paths: default: true example: true type: boolean - tweet_awards_web_tipping_enabled: - default: false - example: false - type: boolean tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled: default: true example: true @@ -8613,7 +9805,9 @@ paths: type: boolean required: - rweb_video_screen_enabled + - rweb_cashtags_enabled - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled - creator_subscriptions_tweet_preview_api_enabled @@ -8624,24 +9818,30 @@ paths: - c9s_tweet_anatomy_moderator_badge_enabled - responsive_web_grok_analyze_button_fetch_trends_enabled - responsive_web_grok_analyze_post_followups_enabled + - rweb_cashtags_composer_attachment_enabled - responsive_web_jetfuel_frame - responsive_web_grok_share_attachment_enabled + - responsive_web_grok_annotations_enabled - articles_preview_enabled - responsive_web_edit_tweet_api_enabled + - rweb_conversational_replies_downvote_enabled - graphql_is_translatable_rweb_tweet_is_translatable_enabled - view_counts_everywhere_api_enabled - longform_notetweets_consumption_enabled - responsive_web_twitter_article_tweet_consumption_enabled - - tweet_awards_web_tipping_enabled + - content_disclosure_indicator_enabled + - content_disclosure_ai_generated_indicator_enabled - responsive_web_grok_show_grok_translated_post - responsive_web_grok_analysis_button_from_backend - - creator_subscriptions_quote_tweet_preview_enabled + - post_ctas_fetch_enabled - freedom_of_speech_not_reach_fetch_enabled - standardized_nudges_misinfo - tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled - longform_notetweets_rich_text_read_enabled - longform_notetweets_inline_media_enabled - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled - responsive_web_enhance_cards_enabled type: object in: query @@ -8690,8 +9890,8 @@ paths: name: pathQueryId required: true schema: - default: VhUd6vHVmLBcw0uX-6jMLA - example: VhUd6vHVmLBcw0uX-6jMLA + default: Yw6L66Pw54NHKuq4Dp7b4Q + example: Yw6L66Pw54NHKuq4Dp7b4Q type: string - content: application/json: @@ -8738,9 +9938,13 @@ paths: default: true example: true type: boolean - creator_subscriptions_quote_tweet_preview_enabled: - default: false - example: false + content_disclosure_ai_generated_indicator_enabled: + default: true + example: true + type: boolean + content_disclosure_indicator_enabled: + default: true + example: true type: boolean creator_subscriptions_tweet_preview_api_enabled: default: true @@ -8759,10 +9963,14 @@ paths: example: true type: boolean longform_notetweets_inline_media_enabled: + default: false + example: false + type: boolean + longform_notetweets_rich_text_read_enabled: default: true example: true type: boolean - longform_notetweets_rich_text_read_enabled: + post_ctas_fetch_enabled: default: true example: true type: boolean @@ -8791,8 +9999,8 @@ paths: example: true type: boolean responsive_web_grok_analysis_button_from_backend: - default: false - example: false + default: true + example: true type: boolean responsive_web_grok_analyze_button_fetch_trends_enabled: default: false @@ -8802,19 +10010,35 @@ paths: default: true example: true type: boolean + responsive_web_grok_annotations_enabled: + default: true + example: true + type: boolean + responsive_web_grok_community_note_auto_translation_is_enabled: + default: true + example: true + type: boolean responsive_web_grok_image_annotation_enabled: default: true example: true type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean responsive_web_grok_share_attachment_enabled: default: true example: true type: boolean responsive_web_grok_show_grok_translated_post: - default: false - example: false + default: true + example: true type: boolean responsive_web_jetfuel_frame: + default: true + example: true + type: boolean + responsive_web_profile_redirect_enabled: default: false example: false type: boolean @@ -8822,10 +10046,22 @@ paths: default: true example: true type: boolean - rweb_tipjar_consumption_enabled: + rweb_cashtags_composer_attachment_enabled: default: true example: true type: boolean + rweb_cashtags_enabled: + default: true + example: true + type: boolean + rweb_conversational_replies_downvote_enabled: + default: false + example: false + type: boolean + rweb_tipjar_consumption_enabled: + default: false + example: false + type: boolean rweb_video_screen_enabled: default: false example: false @@ -8834,10 +10070,6 @@ paths: default: true example: true type: boolean - tweet_awards_web_tipping_enabled: - default: false - example: false - type: boolean tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled: default: true example: true @@ -8852,7 +10084,9 @@ paths: type: boolean required: - rweb_video_screen_enabled + - rweb_cashtags_enabled - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled - creator_subscriptions_tweet_preview_api_enabled @@ -8863,24 +10097,30 @@ paths: - c9s_tweet_anatomy_moderator_badge_enabled - responsive_web_grok_analyze_button_fetch_trends_enabled - responsive_web_grok_analyze_post_followups_enabled + - rweb_cashtags_composer_attachment_enabled - responsive_web_jetfuel_frame - responsive_web_grok_share_attachment_enabled + - responsive_web_grok_annotations_enabled - articles_preview_enabled - responsive_web_edit_tweet_api_enabled + - rweb_conversational_replies_downvote_enabled - graphql_is_translatable_rweb_tweet_is_translatable_enabled - view_counts_everywhere_api_enabled - longform_notetweets_consumption_enabled - responsive_web_twitter_article_tweet_consumption_enabled - - tweet_awards_web_tipping_enabled + - content_disclosure_indicator_enabled + - content_disclosure_ai_generated_indicator_enabled - responsive_web_grok_show_grok_translated_post - responsive_web_grok_analysis_button_from_backend - - creator_subscriptions_quote_tweet_preview_enabled + - post_ctas_fetch_enabled - freedom_of_speech_not_reach_fetch_enabled - standardized_nudges_misinfo - tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled - longform_notetweets_rich_text_read_enabled - longform_notetweets_inline_media_enabled - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled - responsive_web_enhance_cards_enabled type: object in: query @@ -8929,8 +10169,8 @@ paths: name: pathQueryId required: true schema: - default: xd_EMdYvB9hfZsZ6Idri0w - example: xd_EMdYvB9hfZsZ6Idri0w + default: oCon7R-cgWRFy6EfZjaKfg + example: oCon7R-cgWRFy6EfZjaKfg type: string - content: application/json: @@ -9002,9 +10242,13 @@ paths: default: true example: true type: boolean - creator_subscriptions_quote_tweet_preview_enabled: - default: false - example: false + content_disclosure_ai_generated_indicator_enabled: + default: true + example: true + type: boolean + content_disclosure_indicator_enabled: + default: true + example: true type: boolean creator_subscriptions_tweet_preview_api_enabled: default: true @@ -9023,10 +10267,14 @@ paths: example: true type: boolean longform_notetweets_inline_media_enabled: + default: false + example: false + type: boolean + longform_notetweets_rich_text_read_enabled: default: true example: true type: boolean - longform_notetweets_rich_text_read_enabled: + post_ctas_fetch_enabled: default: true example: true type: boolean @@ -9055,8 +10303,8 @@ paths: example: true type: boolean responsive_web_grok_analysis_button_from_backend: - default: false - example: false + default: true + example: true type: boolean responsive_web_grok_analyze_button_fetch_trends_enabled: default: false @@ -9066,19 +10314,35 @@ paths: default: true example: true type: boolean + responsive_web_grok_annotations_enabled: + default: true + example: true + type: boolean + responsive_web_grok_community_note_auto_translation_is_enabled: + default: true + example: true + type: boolean responsive_web_grok_image_annotation_enabled: default: true example: true type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean responsive_web_grok_share_attachment_enabled: default: true example: true type: boolean responsive_web_grok_show_grok_translated_post: - default: false - example: false + default: true + example: true type: boolean responsive_web_jetfuel_frame: + default: true + example: true + type: boolean + responsive_web_profile_redirect_enabled: default: false example: false type: boolean @@ -9086,10 +10350,22 @@ paths: default: true example: true type: boolean - rweb_tipjar_consumption_enabled: + rweb_cashtags_composer_attachment_enabled: + default: true + example: true + type: boolean + rweb_cashtags_enabled: default: true example: true type: boolean + rweb_conversational_replies_downvote_enabled: + default: false + example: false + type: boolean + rweb_tipjar_consumption_enabled: + default: false + example: false + type: boolean rweb_video_screen_enabled: default: false example: false @@ -9098,10 +10374,6 @@ paths: default: true example: true type: boolean - tweet_awards_web_tipping_enabled: - default: false - example: false - type: boolean tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled: default: true example: true @@ -9116,7 +10388,9 @@ paths: type: boolean required: - rweb_video_screen_enabled + - rweb_cashtags_enabled - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled - creator_subscriptions_tweet_preview_api_enabled @@ -9127,24 +10401,30 @@ paths: - c9s_tweet_anatomy_moderator_badge_enabled - responsive_web_grok_analyze_button_fetch_trends_enabled - responsive_web_grok_analyze_post_followups_enabled + - rweb_cashtags_composer_attachment_enabled - responsive_web_jetfuel_frame - responsive_web_grok_share_attachment_enabled + - responsive_web_grok_annotations_enabled - articles_preview_enabled - responsive_web_edit_tweet_api_enabled + - rweb_conversational_replies_downvote_enabled - graphql_is_translatable_rweb_tweet_is_translatable_enabled - view_counts_everywhere_api_enabled - longform_notetweets_consumption_enabled - responsive_web_twitter_article_tweet_consumption_enabled - - tweet_awards_web_tipping_enabled + - content_disclosure_indicator_enabled + - content_disclosure_ai_generated_indicator_enabled - responsive_web_grok_show_grok_translated_post - responsive_web_grok_analysis_button_from_backend - - creator_subscriptions_quote_tweet_preview_enabled + - post_ctas_fetch_enabled - freedom_of_speech_not_reach_fetch_enabled - standardized_nudges_misinfo - tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled - longform_notetweets_rich_text_read_enabled - longform_notetweets_inline_media_enabled - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled - responsive_web_enhance_cards_enabled type: object in: query @@ -9162,6 +10442,14 @@ paths: default: true example: true type: boolean + withArticleSummaryText: + default: true + example: true + type: boolean + withArticleVoiceOver: + default: true + example: true + type: boolean withDisallowedReplyControls: default: false example: false @@ -9173,6 +10461,8 @@ paths: required: - withArticleRichContentState - withArticlePlainText + - withArticleSummaryText + - withArticleVoiceOver - withGrokAnalyze - withDisallowedReplyControls type: object @@ -9222,8 +10512,8 @@ paths: name: pathQueryId required: true schema: - default: 7xflPyRiUxGVbJd4uWmbfg - example: 7xflPyRiUxGVbJd4uWmbfg + default: tCVRZ3WCvoj0BVO7BKnL-Q + example: tCVRZ3WCvoj0BVO7BKnL-Q type: string - content: application/json: @@ -9298,6 +10588,18 @@ paths: default: true example: true type: boolean + payments_enabled: + default: false + example: false + type: boolean + premium_content_api_read_enabled: + default: false + example: false + type: boolean + profile_label_improvements_pcf_label_in_post_enabled: + default: true + example: true + type: boolean responsive_web_edit_tweet_api_enabled: default: true example: true @@ -9306,18 +10608,54 @@ paths: default: false example: false type: boolean - responsive_web_graphql_exclude_directive_enabled: + responsive_web_graphql_skip_user_profile_image_extensions_enabled: + default: false + example: false + type: boolean + responsive_web_graphql_timeline_navigation_enabled: + default: true + example: true + type: boolean + responsive_web_grok_analysis_button_from_backend: + default: true + example: true + type: boolean + responsive_web_grok_analyze_button_fetch_trends_enabled: + default: false + example: false + type: boolean + responsive_web_grok_analyze_post_followups_enabled: default: true example: true type: boolean - responsive_web_graphql_skip_user_profile_image_extensions_enabled: + responsive_web_grok_community_note_auto_translation_is_enabled: default: false example: false type: boolean - responsive_web_graphql_timeline_navigation_enabled: + responsive_web_grok_image_annotation_enabled: + default: true + example: true + type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean + responsive_web_grok_share_attachment_enabled: + default: true + example: true + type: boolean + responsive_web_grok_show_grok_translated_post: + default: false + example: false + type: boolean + responsive_web_jetfuel_frame: default: true example: true type: boolean + responsive_web_profile_redirect_enabled: + default: false + example: false + type: boolean responsive_web_twitter_article_tweet_consumption_enabled: default: true example: true @@ -9326,10 +10664,6 @@ paths: default: true example: true type: boolean - rweb_video_timestamps_enabled: - default: true - example: true - type: boolean standardized_nudges_misinfo: default: true example: true @@ -9342,14 +10676,6 @@ paths: default: true example: true type: boolean - tweet_with_visibility_results_prefer_gql_media_interstitial_enabled: - default: true - example: true - type: boolean - tweetypie_unmention_optimization_enabled: - default: true - example: true - type: boolean verified_phone_label_enabled: default: false example: false @@ -9360,27 +10686,36 @@ paths: type: boolean required: - creator_subscriptions_tweet_preview_api_enabled + - premium_content_api_read_enabled - communities_web_enable_tweet_community_results_fetch - c9s_tweet_anatomy_moderator_badge_enabled + - responsive_web_grok_analyze_button_fetch_trends_enabled + - responsive_web_grok_analyze_post_followups_enabled + - responsive_web_jetfuel_frame + - responsive_web_grok_share_attachment_enabled - articles_preview_enabled - - tweetypie_unmention_optimization_enabled - responsive_web_edit_tweet_api_enabled - graphql_is_translatable_rweb_tweet_is_translatable_enabled - view_counts_everywhere_api_enabled - longform_notetweets_consumption_enabled - responsive_web_twitter_article_tweet_consumption_enabled - tweet_awards_web_tipping_enabled + - responsive_web_grok_show_grok_translated_post + - responsive_web_grok_analysis_button_from_backend - creator_subscriptions_quote_tweet_preview_enabled - freedom_of_speech_not_reach_fetch_enabled - standardized_nudges_misinfo - tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled - - tweet_with_visibility_results_prefer_gql_media_interstitial_enabled - - rweb_video_timestamps_enabled - longform_notetweets_rich_text_read_enabled - longform_notetweets_inline_media_enabled + - payments_enabled + - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled - rweb_tipjar_consumption_enabled - - responsive_web_graphql_exclude_directive_enabled - verified_phone_label_enabled + - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled - responsive_web_graphql_skip_user_profile_image_extensions_enabled - responsive_web_graphql_timeline_navigation_enabled - responsive_web_enhance_cards_enabled @@ -9522,8 +10857,8 @@ paths: name: pathQueryId required: true schema: - default: tD8zKvQzwY3kdx5yz6YmOw - example: tD8zKvQzwY3kdx5yz6YmOw + default: XIpMDIi_YoVzXeoON-cfAQ + example: XIpMDIi_YoVzXeoON-cfAQ type: string - content: application/json: @@ -9552,10 +10887,6 @@ paths: default: true example: true type: boolean - hidden_profile_likes_enabled: - default: true - example: true - type: boolean hidden_profile_subscriptions_enabled: default: true example: true @@ -9564,7 +10895,11 @@ paths: default: true example: true type: boolean - responsive_web_graphql_exclude_directive_enabled: + payments_enabled: + default: false + example: false + type: boolean + profile_label_improvements_pcf_label_in_post_enabled: default: true example: true type: boolean @@ -9576,21 +10911,36 @@ paths: default: true example: true type: boolean + responsive_web_profile_redirect_enabled: + default: false + example: false + type: boolean responsive_web_twitter_article_notes_tab_enabled: default: true example: true type: boolean + rweb_tipjar_consumption_enabled: + default: true + example: true + type: boolean + subscriptions_feature_can_gift_premium: + default: true + example: true + type: boolean verified_phone_label_enabled: default: false example: false type: boolean required: - - hidden_profile_likes_enabled - hidden_profile_subscriptions_enabled - - responsive_web_graphql_exclude_directive_enabled + - payments_enabled + - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled + - rweb_tipjar_consumption_enabled - verified_phone_label_enabled - highlights_tweets_tab_ui_enabled - responsive_web_twitter_article_notes_tab_enabled + - subscriptions_feature_can_gift_premium - creator_subscriptions_tweet_preview_api_enabled - responsive_web_graphql_skip_user_profile_image_extensions_enabled - responsive_web_graphql_timeline_navigation_enabled @@ -9641,8 +10991,8 @@ paths: name: pathQueryId required: true schema: - default: 1VOOyvKkiI3FMmkeDNxM9A - example: 1VOOyvKkiI3FMmkeDNxM9A + default: IGgvgiOx4QZndDHuD3x9TQ + example: IGgvgiOx4QZndDHuD3x9TQ type: string - content: application/json: @@ -9686,13 +11036,17 @@ paths: default: true example: true type: boolean + responsive_web_profile_redirect_enabled: + default: false + example: false + type: boolean responsive_web_twitter_article_notes_tab_enabled: default: true example: true type: boolean rweb_tipjar_consumption_enabled: - default: true - example: true + default: false + example: false type: boolean subscriptions_feature_can_gift_premium: default: true @@ -9713,6 +11067,7 @@ paths: required: - hidden_profile_subscriptions_enabled - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled - subscriptions_verification_info_is_identity_verified_enabled @@ -9735,7 +11090,12 @@ paths: default: true example: true type: boolean + withPayments: + default: false + example: false + type: boolean required: + - withPayments - withAuxiliaryUserLabels type: object in: query @@ -9784,8 +11144,8 @@ paths: name: pathQueryId required: true schema: - default: 70Yf8aSyhGOXaKRLJdVA2A - example: 70Yf8aSyhGOXaKRLJdVA2A + default: acwIZetKoEZPfIAhjXYpuA + example: acwIZetKoEZPfIAhjXYpuA type: string - content: application/json: @@ -9832,9 +11192,13 @@ paths: default: true example: true type: boolean - creator_subscriptions_quote_tweet_preview_enabled: - default: false - example: false + content_disclosure_ai_generated_indicator_enabled: + default: true + example: true + type: boolean + content_disclosure_indicator_enabled: + default: true + example: true type: boolean creator_subscriptions_tweet_preview_api_enabled: default: true @@ -9853,10 +11217,14 @@ paths: example: true type: boolean longform_notetweets_inline_media_enabled: + default: false + example: false + type: boolean + longform_notetweets_rich_text_read_enabled: default: true example: true type: boolean - longform_notetweets_rich_text_read_enabled: + post_ctas_fetch_enabled: default: true example: true type: boolean @@ -9885,8 +11253,8 @@ paths: example: true type: boolean responsive_web_grok_analysis_button_from_backend: - default: false - example: false + default: true + example: true type: boolean responsive_web_grok_analyze_button_fetch_trends_enabled: default: false @@ -9896,19 +11264,35 @@ paths: default: true example: true type: boolean + responsive_web_grok_annotations_enabled: + default: true + example: true + type: boolean + responsive_web_grok_community_note_auto_translation_is_enabled: + default: true + example: true + type: boolean responsive_web_grok_image_annotation_enabled: default: true example: true type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean responsive_web_grok_share_attachment_enabled: default: true example: true type: boolean responsive_web_grok_show_grok_translated_post: - default: false - example: false + default: true + example: true type: boolean responsive_web_jetfuel_frame: + default: true + example: true + type: boolean + responsive_web_profile_redirect_enabled: default: false example: false type: boolean @@ -9916,10 +11300,22 @@ paths: default: true example: true type: boolean - rweb_tipjar_consumption_enabled: + rweb_cashtags_composer_attachment_enabled: default: true example: true type: boolean + rweb_cashtags_enabled: + default: true + example: true + type: boolean + rweb_conversational_replies_downvote_enabled: + default: false + example: false + type: boolean + rweb_tipjar_consumption_enabled: + default: false + example: false + type: boolean rweb_video_screen_enabled: default: false example: false @@ -9928,10 +11324,6 @@ paths: default: true example: true type: boolean - tweet_awards_web_tipping_enabled: - default: false - example: false - type: boolean tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled: default: true example: true @@ -9946,7 +11338,9 @@ paths: type: boolean required: - rweb_video_screen_enabled + - rweb_cashtags_enabled - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled - creator_subscriptions_tweet_preview_api_enabled @@ -9957,24 +11351,30 @@ paths: - c9s_tweet_anatomy_moderator_badge_enabled - responsive_web_grok_analyze_button_fetch_trends_enabled - responsive_web_grok_analyze_post_followups_enabled + - rweb_cashtags_composer_attachment_enabled - responsive_web_jetfuel_frame - responsive_web_grok_share_attachment_enabled + - responsive_web_grok_annotations_enabled - articles_preview_enabled - responsive_web_edit_tweet_api_enabled + - rweb_conversational_replies_downvote_enabled - graphql_is_translatable_rweb_tweet_is_translatable_enabled - view_counts_everywhere_api_enabled - longform_notetweets_consumption_enabled - responsive_web_twitter_article_tweet_consumption_enabled - - tweet_awards_web_tipping_enabled + - content_disclosure_indicator_enabled + - content_disclosure_ai_generated_indicator_enabled - responsive_web_grok_show_grok_translated_post - responsive_web_grok_analysis_button_from_backend - - creator_subscriptions_quote_tweet_preview_enabled + - post_ctas_fetch_enabled - freedom_of_speech_not_reach_fetch_enabled - standardized_nudges_misinfo - tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled - longform_notetweets_rich_text_read_enabled - longform_notetweets_inline_media_enabled - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled - responsive_web_enhance_cards_enabled type: object in: query @@ -10037,8 +11437,8 @@ paths: name: pathQueryId required: true schema: - default: 1H9ibIdchWO0_vz3wJLDTA - example: 1H9ibIdchWO0_vz3wJLDTA + default: 9EovraBTXJYGSEQXZqlLmQ + example: 9EovraBTXJYGSEQXZqlLmQ type: string - content: application/json: @@ -10095,9 +11495,13 @@ paths: default: true example: true type: boolean - creator_subscriptions_quote_tweet_preview_enabled: - default: false - example: false + content_disclosure_ai_generated_indicator_enabled: + default: true + example: true + type: boolean + content_disclosure_indicator_enabled: + default: true + example: true type: boolean creator_subscriptions_tweet_preview_api_enabled: default: true @@ -10116,10 +11520,14 @@ paths: example: true type: boolean longform_notetweets_inline_media_enabled: + default: false + example: false + type: boolean + longform_notetweets_rich_text_read_enabled: default: true example: true type: boolean - longform_notetweets_rich_text_read_enabled: + post_ctas_fetch_enabled: default: true example: true type: boolean @@ -10148,8 +11556,8 @@ paths: example: true type: boolean responsive_web_grok_analysis_button_from_backend: - default: false - example: false + default: true + example: true type: boolean responsive_web_grok_analyze_button_fetch_trends_enabled: default: false @@ -10159,19 +11567,35 @@ paths: default: true example: true type: boolean + responsive_web_grok_annotations_enabled: + default: true + example: true + type: boolean + responsive_web_grok_community_note_auto_translation_is_enabled: + default: true + example: true + type: boolean responsive_web_grok_image_annotation_enabled: default: true example: true type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean responsive_web_grok_share_attachment_enabled: default: true example: true type: boolean responsive_web_grok_show_grok_translated_post: - default: false - example: false + default: true + example: true type: boolean responsive_web_jetfuel_frame: + default: true + example: true + type: boolean + responsive_web_profile_redirect_enabled: default: false example: false type: boolean @@ -10179,10 +11603,22 @@ paths: default: true example: true type: boolean - rweb_tipjar_consumption_enabled: + rweb_cashtags_composer_attachment_enabled: + default: true + example: true + type: boolean + rweb_cashtags_enabled: default: true example: true type: boolean + rweb_conversational_replies_downvote_enabled: + default: false + example: false + type: boolean + rweb_tipjar_consumption_enabled: + default: false + example: false + type: boolean rweb_video_screen_enabled: default: false example: false @@ -10191,10 +11627,6 @@ paths: default: true example: true type: boolean - tweet_awards_web_tipping_enabled: - default: false - example: false - type: boolean tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled: default: true example: true @@ -10209,7 +11641,9 @@ paths: type: boolean required: - rweb_video_screen_enabled + - rweb_cashtags_enabled - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled - creator_subscriptions_tweet_preview_api_enabled @@ -10220,24 +11654,30 @@ paths: - c9s_tweet_anatomy_moderator_badge_enabled - responsive_web_grok_analyze_button_fetch_trends_enabled - responsive_web_grok_analyze_post_followups_enabled + - rweb_cashtags_composer_attachment_enabled - responsive_web_jetfuel_frame - responsive_web_grok_share_attachment_enabled + - responsive_web_grok_annotations_enabled - articles_preview_enabled - responsive_web_edit_tweet_api_enabled + - rweb_conversational_replies_downvote_enabled - graphql_is_translatable_rweb_tweet_is_translatable_enabled - view_counts_everywhere_api_enabled - longform_notetweets_consumption_enabled - responsive_web_twitter_article_tweet_consumption_enabled - - tweet_awards_web_tipping_enabled + - content_disclosure_indicator_enabled + - content_disclosure_ai_generated_indicator_enabled - responsive_web_grok_show_grok_translated_post - responsive_web_grok_analysis_button_from_backend - - creator_subscriptions_quote_tweet_preview_enabled + - post_ctas_fetch_enabled - freedom_of_speech_not_reach_fetch_enabled - standardized_nudges_misinfo - tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled - longform_notetweets_rich_text_read_enabled - longform_notetweets_inline_media_enabled - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled - responsive_web_enhance_cards_enabled type: object in: query @@ -10300,8 +11740,8 @@ paths: name: pathQueryId required: true schema: - default: q6xj5bs0hapm9309hexA_g - example: q6xj5bs0hapm9309hexA_g + default: 36rb3Xj3iJ64Q-9wKDjCcQ + example: 36rb3Xj3iJ64Q-9wKDjCcQ type: string - content: application/json: @@ -10353,9 +11793,13 @@ paths: default: true example: true type: boolean - creator_subscriptions_quote_tweet_preview_enabled: - default: false - example: false + content_disclosure_ai_generated_indicator_enabled: + default: true + example: true + type: boolean + content_disclosure_indicator_enabled: + default: true + example: true type: boolean creator_subscriptions_tweet_preview_api_enabled: default: true @@ -10374,10 +11818,14 @@ paths: example: true type: boolean longform_notetweets_inline_media_enabled: + default: false + example: false + type: boolean + longform_notetweets_rich_text_read_enabled: default: true example: true type: boolean - longform_notetweets_rich_text_read_enabled: + post_ctas_fetch_enabled: default: true example: true type: boolean @@ -10406,8 +11854,8 @@ paths: example: true type: boolean responsive_web_grok_analysis_button_from_backend: - default: false - example: false + default: true + example: true type: boolean responsive_web_grok_analyze_button_fetch_trends_enabled: default: false @@ -10417,19 +11865,35 @@ paths: default: true example: true type: boolean + responsive_web_grok_annotations_enabled: + default: true + example: true + type: boolean + responsive_web_grok_community_note_auto_translation_is_enabled: + default: true + example: true + type: boolean responsive_web_grok_image_annotation_enabled: default: true example: true type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean responsive_web_grok_share_attachment_enabled: default: true example: true type: boolean responsive_web_grok_show_grok_translated_post: - default: false - example: false + default: true + example: true type: boolean responsive_web_jetfuel_frame: + default: true + example: true + type: boolean + responsive_web_profile_redirect_enabled: default: false example: false type: boolean @@ -10437,10 +11901,22 @@ paths: default: true example: true type: boolean - rweb_tipjar_consumption_enabled: + rweb_cashtags_composer_attachment_enabled: default: true example: true type: boolean + rweb_cashtags_enabled: + default: true + example: true + type: boolean + rweb_conversational_replies_downvote_enabled: + default: false + example: false + type: boolean + rweb_tipjar_consumption_enabled: + default: false + example: false + type: boolean rweb_video_screen_enabled: default: false example: false @@ -10449,10 +11925,6 @@ paths: default: true example: true type: boolean - tweet_awards_web_tipping_enabled: - default: false - example: false - type: boolean tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled: default: true example: true @@ -10467,7 +11939,9 @@ paths: type: boolean required: - rweb_video_screen_enabled + - rweb_cashtags_enabled - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled - creator_subscriptions_tweet_preview_api_enabled @@ -10478,24 +11952,30 @@ paths: - c9s_tweet_anatomy_moderator_badge_enabled - responsive_web_grok_analyze_button_fetch_trends_enabled - responsive_web_grok_analyze_post_followups_enabled + - rweb_cashtags_composer_attachment_enabled - responsive_web_jetfuel_frame - responsive_web_grok_share_attachment_enabled + - responsive_web_grok_annotations_enabled - articles_preview_enabled - responsive_web_edit_tweet_api_enabled + - rweb_conversational_replies_downvote_enabled - graphql_is_translatable_rweb_tweet_is_translatable_enabled - view_counts_everywhere_api_enabled - longform_notetweets_consumption_enabled - responsive_web_twitter_article_tweet_consumption_enabled - - tweet_awards_web_tipping_enabled + - content_disclosure_indicator_enabled + - content_disclosure_ai_generated_indicator_enabled - responsive_web_grok_show_grok_translated_post - responsive_web_grok_analysis_button_from_backend - - creator_subscriptions_quote_tweet_preview_enabled + - post_ctas_fetch_enabled - freedom_of_speech_not_reach_fetch_enabled - standardized_nudges_misinfo - tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled - longform_notetweets_rich_text_read_enabled - longform_notetweets_inline_media_enabled - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled - responsive_web_enhance_cards_enabled type: object in: query @@ -10558,8 +12038,8 @@ paths: name: pathQueryId required: true schema: - default: 6hvhmQQ9zPIR8RZWHFAm4w - example: 6hvhmQQ9zPIR8RZWHFAm4w + default: D5eKzDa5ZoJuC1TCeAXbWA + example: D5eKzDa5ZoJuC1TCeAXbWA type: string - content: application/json: @@ -10611,9 +12091,13 @@ paths: default: true example: true type: boolean - creator_subscriptions_quote_tweet_preview_enabled: - default: false - example: false + content_disclosure_ai_generated_indicator_enabled: + default: true + example: true + type: boolean + content_disclosure_indicator_enabled: + default: true + example: true type: boolean creator_subscriptions_tweet_preview_api_enabled: default: true @@ -10632,10 +12116,14 @@ paths: example: true type: boolean longform_notetweets_inline_media_enabled: + default: false + example: false + type: boolean + longform_notetweets_rich_text_read_enabled: default: true example: true type: boolean - longform_notetweets_rich_text_read_enabled: + post_ctas_fetch_enabled: default: true example: true type: boolean @@ -10664,8 +12152,8 @@ paths: example: true type: boolean responsive_web_grok_analysis_button_from_backend: - default: false - example: false + default: true + example: true type: boolean responsive_web_grok_analyze_button_fetch_trends_enabled: default: false @@ -10675,19 +12163,35 @@ paths: default: true example: true type: boolean + responsive_web_grok_annotations_enabled: + default: true + example: true + type: boolean + responsive_web_grok_community_note_auto_translation_is_enabled: + default: true + example: true + type: boolean responsive_web_grok_image_annotation_enabled: default: true example: true type: boolean + responsive_web_grok_imagine_annotation_enabled: + default: true + example: true + type: boolean responsive_web_grok_share_attachment_enabled: default: true example: true type: boolean responsive_web_grok_show_grok_translated_post: - default: false - example: false + default: true + example: true type: boolean responsive_web_jetfuel_frame: + default: true + example: true + type: boolean + responsive_web_profile_redirect_enabled: default: false example: false type: boolean @@ -10695,10 +12199,22 @@ paths: default: true example: true type: boolean - rweb_tipjar_consumption_enabled: + rweb_cashtags_composer_attachment_enabled: + default: true + example: true + type: boolean + rweb_cashtags_enabled: default: true example: true type: boolean + rweb_conversational_replies_downvote_enabled: + default: false + example: false + type: boolean + rweb_tipjar_consumption_enabled: + default: false + example: false + type: boolean rweb_video_screen_enabled: default: false example: false @@ -10707,10 +12223,6 @@ paths: default: true example: true type: boolean - tweet_awards_web_tipping_enabled: - default: false - example: false - type: boolean tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled: default: true example: true @@ -10725,7 +12237,9 @@ paths: type: boolean required: - rweb_video_screen_enabled + - rweb_cashtags_enabled - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled - creator_subscriptions_tweet_preview_api_enabled @@ -10736,24 +12250,30 @@ paths: - c9s_tweet_anatomy_moderator_badge_enabled - responsive_web_grok_analyze_button_fetch_trends_enabled - responsive_web_grok_analyze_post_followups_enabled + - rweb_cashtags_composer_attachment_enabled - responsive_web_jetfuel_frame - responsive_web_grok_share_attachment_enabled + - responsive_web_grok_annotations_enabled - articles_preview_enabled - responsive_web_edit_tweet_api_enabled + - rweb_conversational_replies_downvote_enabled - graphql_is_translatable_rweb_tweet_is_translatable_enabled - view_counts_everywhere_api_enabled - longform_notetweets_consumption_enabled - responsive_web_twitter_article_tweet_consumption_enabled - - tweet_awards_web_tipping_enabled + - content_disclosure_indicator_enabled + - content_disclosure_ai_generated_indicator_enabled - responsive_web_grok_show_grok_translated_post - responsive_web_grok_analysis_button_from_backend - - creator_subscriptions_quote_tweet_preview_enabled + - post_ctas_fetch_enabled - freedom_of_speech_not_reach_fetch_enabled - standardized_nudges_misinfo - tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled - longform_notetweets_rich_text_read_enabled - longform_notetweets_inline_media_enabled - responsive_web_grok_image_annotation_enabled + - responsive_web_grok_imagine_annotation_enabled + - responsive_web_grok_community_note_auto_translation_is_enabled - responsive_web_enhance_cards_enabled type: object in: query @@ -10816,8 +12336,8 @@ paths: name: pathQueryId required: true schema: - default: XArUHrueMW0KQdZUdqidrA - example: XArUHrueMW0KQdZUdqidrA + default: _8egOzcbgeLIhP0TbTStGw + example: _8egOzcbgeLIhP0TbTStGw type: string - content: application/json: @@ -10839,6 +12359,10 @@ paths: application/json: schema: properties: + payments_enabled: + default: false + example: false + type: boolean profile_label_improvements_pcf_label_in_post_enabled: default: true example: true @@ -10851,6 +12375,10 @@ paths: default: true example: true type: boolean + responsive_web_profile_redirect_enabled: + default: false + example: false + type: boolean rweb_tipjar_consumption_enabled: default: true example: true @@ -10860,7 +12388,9 @@ paths: example: false type: boolean required: + - payments_enabled - profile_label_improvements_pcf_label_in_post_enabled + - responsive_web_profile_redirect_enabled - rweb_tipjar_consumption_enabled - verified_phone_label_enabled - responsive_web_graphql_skip_user_profile_image_extensions_enabled diff --git a/requirements.txt b/requirements.txt index 63d824c..0feef7f 100644 Binary files a/requirements.txt and b/requirements.txt differ diff --git a/src/config/placeholder.json b/src/config/placeholder.json index c9d7644..1d0ba0b 100644 --- a/src/config/placeholder.json +++ b/src/config/placeholder.json @@ -1,8 +1,8 @@ { "HomeTimeline": { - "@path": "/i/api/graphql/c-CzHF1LboFilMpsx4ZCrQ/HomeTimeline", - "@method": "GET", - "queryId": "c-CzHF1LboFilMpsx4ZCrQ", + "@path": "/i/api/graphql/7zlnp2TxC044W4C1ZUJMHw/HomeTimeline", + "@method": "POST", + "queryId": "7zlnp2TxC044W4C1ZUJMHw", "variables": { "count": 20, "includePromotedContent": true, @@ -13,8 +13,10 @@ }, "features": { "rweb_video_screen_enabled": false, + "rweb_cashtags_enabled": true, "profile_label_improvements_pcf_label_in_post_enabled": true, - "rweb_tipjar_consumption_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, @@ -24,31 +26,37 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "rweb_cashtags_composer_attachment_enabled": true, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, + "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, + "rweb_conversational_replies_downvote_enabled": false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, - "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, - "creator_subscriptions_quote_tweet_preview_enabled": false, + "content_disclosure_indicator_enabled": true, + "content_disclosure_ai_generated_indicator_enabled": true, + "responsive_web_grok_show_grok_translated_post": true, + "responsive_web_grok_analysis_button_from_backend": true, + "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, - "longform_notetweets_inline_media_enabled": true, + "longform_notetweets_inline_media_enabled": false, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": true, "responsive_web_enhance_cards_enabled": false } }, "HomeLatestTimeline": { - "@path": "/i/api/graphql/BKB7oi212Fi7kQtCBGE4zA/HomeLatestTimeline", + "@path": "/i/api/graphql/0dateTVgvXjpkf7kyBZy0g/HomeLatestTimeline", "@method": "POST", - "queryId": "BKB7oi212Fi7kQtCBGE4zA", + "queryId": "0dateTVgvXjpkf7kyBZy0g", "variables": { "count": 20, "includePromotedContent": true, @@ -58,8 +66,10 @@ }, "features": { "rweb_video_screen_enabled": false, + "rweb_cashtags_enabled": true, "profile_label_improvements_pcf_label_in_post_enabled": true, - "rweb_tipjar_consumption_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, @@ -69,38 +79,46 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "rweb_cashtags_composer_attachment_enabled": true, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, + "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, + "rweb_conversational_replies_downvote_enabled": false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, - "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, - "creator_subscriptions_quote_tweet_preview_enabled": false, + "content_disclosure_indicator_enabled": true, + "content_disclosure_ai_generated_indicator_enabled": true, + "responsive_web_grok_show_grok_translated_post": true, + "responsive_web_grok_analysis_button_from_backend": true, + "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, - "longform_notetweets_inline_media_enabled": true, + "longform_notetweets_inline_media_enabled": false, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": true, "responsive_web_enhance_cards_enabled": false } }, "ListLatestTweetsTimeline": { - "@path": "/i/api/graphql/RlZzktZY_9wJynoepm8ZsA/ListLatestTweetsTimeline", + "@path": "/i/api/graphql/FVWmROVvhgjRPC-4jAUh8A/ListLatestTweetsTimeline", "@method": "GET", - "queryId": "RlZzktZY_9wJynoepm8ZsA", + "queryId": "FVWmROVvhgjRPC-4jAUh8A", "variables": { "listId": "1539453138322673664", "count": 20 }, "features": { "rweb_video_screen_enabled": false, + "payments_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": true, + "responsive_web_profile_redirect_enabled": false, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, @@ -111,7 +129,7 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, @@ -121,7 +139,7 @@ "responsive_web_twitter_article_tweet_consumption_enabled": true, "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, + "responsive_web_grok_analysis_button_from_backend": true, "creator_subscriptions_quote_tweet_preview_enabled": false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, @@ -129,20 +147,23 @@ "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": true, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": false, "responsive_web_enhance_cards_enabled": false } }, "UserByScreenName": { - "@path": "/i/api/graphql/1VOOyvKkiI3FMmkeDNxM9A/UserByScreenName", + "@path": "/i/api/graphql/IGgvgiOx4QZndDHuD3x9TQ/UserByScreenName", "@method": "GET", - "queryId": "1VOOyvKkiI3FMmkeDNxM9A", + "queryId": "IGgvgiOx4QZndDHuD3x9TQ", "variables": { "screen_name": "elonmusk" }, "features": { "hidden_profile_subscriptions_enabled": true, "profile_label_improvements_pcf_label_in_post_enabled": true, - "rweb_tipjar_consumption_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "subscriptions_verification_info_is_identity_verified_enabled": true, "subscriptions_verification_info_verified_since_enabled": true, @@ -154,38 +175,44 @@ "responsive_web_graphql_timeline_navigation_enabled": true }, "fieldToggles": { + "withPayments": false, "withAuxiliaryUserLabels": true } }, "UserByRestId": { - "@path": "/i/api/graphql/tD8zKvQzwY3kdx5yz6YmOw/UserByRestId", + "@path": "/i/api/graphql/XIpMDIi_YoVzXeoON-cfAQ/UserByRestId", "@method": "GET", - "queryId": "tD8zKvQzwY3kdx5yz6YmOw", + "queryId": "XIpMDIi_YoVzXeoON-cfAQ", "variables": { "userId": "44196397", "withSafetyModeUserFields": true }, "features": { - "hidden_profile_likes_enabled": true, "hidden_profile_subscriptions_enabled": true, - "responsive_web_graphql_exclude_directive_enabled": true, + "payments_enabled": false, + "profile_label_improvements_pcf_label_in_post_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "highlights_tweets_tab_ui_enabled": true, "responsive_web_twitter_article_notes_tab_enabled": true, + "subscriptions_feature_can_gift_premium": true, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "responsive_web_graphql_timeline_navigation_enabled": true } }, "UsersByRestIds": { - "@path": "/i/api/graphql/XArUHrueMW0KQdZUdqidrA/UsersByRestIds", + "@path": "/i/api/graphql/_8egOzcbgeLIhP0TbTStGw/UsersByRestIds", "@method": "GET", - "queryId": "XArUHrueMW0KQdZUdqidrA", + "queryId": "_8egOzcbgeLIhP0TbTStGw", "variables": { "userIds": ["44196397"] }, "features": { + "payments_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": true, + "responsive_web_profile_redirect_enabled": false, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, @@ -193,18 +220,18 @@ } }, "ProfileSpotlightsQuery": { - "@path": "/i/api/graphql/-0XdHI-mrHWBQd8-oLo1aA/ProfileSpotlightsQuery", + "@path": "/i/api/graphql/mzoqrVGwk-YTSGME1dRfXQ/ProfileSpotlightsQuery", "@method": "GET", - "queryId": "-0XdHI-mrHWBQd8-oLo1aA", + "queryId": "mzoqrVGwk-YTSGME1dRfXQ", "variables": { "screen_name": "elonmusk" }, "features": {} }, "UserTweets": { - "@path": "/i/api/graphql/q6xj5bs0hapm9309hexA_g/UserTweets", + "@path": "/i/api/graphql/36rb3Xj3iJ64Q-9wKDjCcQ/UserTweets", "@method": "GET", - "queryId": "q6xj5bs0hapm9309hexA_g", + "queryId": "36rb3Xj3iJ64Q-9wKDjCcQ", "variables": { "userId": "44196397", "count": 40, @@ -214,8 +241,10 @@ }, "features": { "rweb_video_screen_enabled": false, + "rweb_cashtags_enabled": true, "profile_label_improvements_pcf_label_in_post_enabled": true, - "rweb_tipjar_consumption_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, @@ -225,24 +254,30 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "rweb_cashtags_composer_attachment_enabled": true, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, + "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, + "rweb_conversational_replies_downvote_enabled": false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, - "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, - "creator_subscriptions_quote_tweet_preview_enabled": false, + "content_disclosure_indicator_enabled": true, + "content_disclosure_ai_generated_indicator_enabled": true, + "responsive_web_grok_show_grok_translated_post": true, + "responsive_web_grok_analysis_button_from_backend": true, + "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, - "longform_notetweets_inline_media_enabled": true, + "longform_notetweets_inline_media_enabled": false, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": true, "responsive_web_enhance_cards_enabled": false }, "fieldToggles": { @@ -250,9 +285,9 @@ } }, "UserTweetsAndReplies": { - "@path": "/i/api/graphql/6hvhmQQ9zPIR8RZWHFAm4w/UserTweetsAndReplies", + "@path": "/i/api/graphql/D5eKzDa5ZoJuC1TCeAXbWA/UserTweetsAndReplies", "@method": "GET", - "queryId": "6hvhmQQ9zPIR8RZWHFAm4w", + "queryId": "D5eKzDa5ZoJuC1TCeAXbWA", "variables": { "userId": "44196397", "count": 40, @@ -262,8 +297,10 @@ }, "features": { "rweb_video_screen_enabled": false, + "rweb_cashtags_enabled": true, "profile_label_improvements_pcf_label_in_post_enabled": true, - "rweb_tipjar_consumption_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, @@ -273,24 +310,30 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "rweb_cashtags_composer_attachment_enabled": true, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, + "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, + "rweb_conversational_replies_downvote_enabled": false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, - "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, - "creator_subscriptions_quote_tweet_preview_enabled": false, + "content_disclosure_indicator_enabled": true, + "content_disclosure_ai_generated_indicator_enabled": true, + "responsive_web_grok_show_grok_translated_post": true, + "responsive_web_grok_analysis_button_from_backend": true, + "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, - "longform_notetweets_inline_media_enabled": true, + "longform_notetweets_inline_media_enabled": false, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": true, "responsive_web_enhance_cards_enabled": false }, "fieldToggles": { @@ -298,9 +341,9 @@ } }, "UserHighlightsTweets": { - "@path": "/i/api/graphql/70Yf8aSyhGOXaKRLJdVA2A/UserHighlightsTweets", + "@path": "/i/api/graphql/acwIZetKoEZPfIAhjXYpuA/UserHighlightsTweets", "@method": "GET", - "queryId": "70Yf8aSyhGOXaKRLJdVA2A", + "queryId": "acwIZetKoEZPfIAhjXYpuA", "variables": { "userId": "44196397", "count": 40, @@ -309,8 +352,10 @@ }, "features": { "rweb_video_screen_enabled": false, + "rweb_cashtags_enabled": true, "profile_label_improvements_pcf_label_in_post_enabled": true, - "rweb_tipjar_consumption_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, @@ -320,24 +365,30 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "rweb_cashtags_composer_attachment_enabled": true, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, + "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, + "rweb_conversational_replies_downvote_enabled": false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, - "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, - "creator_subscriptions_quote_tweet_preview_enabled": false, + "content_disclosure_indicator_enabled": true, + "content_disclosure_ai_generated_indicator_enabled": true, + "responsive_web_grok_show_grok_translated_post": true, + "responsive_web_grok_analysis_button_from_backend": true, + "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, - "longform_notetweets_inline_media_enabled": true, + "longform_notetweets_inline_media_enabled": false, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": true, "responsive_web_enhance_cards_enabled": false }, "fieldToggles": { @@ -345,9 +396,9 @@ } }, "UserMedia": { - "@path": "/i/api/graphql/1H9ibIdchWO0_vz3wJLDTA/UserMedia", + "@path": "/i/api/graphql/9EovraBTXJYGSEQXZqlLmQ/UserMedia", "@method": "GET", - "queryId": "1H9ibIdchWO0_vz3wJLDTA", + "queryId": "9EovraBTXJYGSEQXZqlLmQ", "variables": { "userId": "44196397", "count": 40, @@ -358,8 +409,10 @@ }, "features": { "rweb_video_screen_enabled": false, + "rweb_cashtags_enabled": true, "profile_label_improvements_pcf_label_in_post_enabled": true, - "rweb_tipjar_consumption_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, @@ -369,24 +422,30 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "rweb_cashtags_composer_attachment_enabled": true, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, + "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, + "rweb_conversational_replies_downvote_enabled": false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, - "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, - "creator_subscriptions_quote_tweet_preview_enabled": false, + "content_disclosure_indicator_enabled": true, + "content_disclosure_ai_generated_indicator_enabled": true, + "responsive_web_grok_show_grok_translated_post": true, + "responsive_web_grok_analysis_button_from_backend": true, + "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, - "longform_notetweets_inline_media_enabled": true, + "longform_notetweets_inline_media_enabled": false, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": true, "responsive_web_enhance_cards_enabled": false }, "fieldToggles": { @@ -394,11 +453,11 @@ } }, "Likes": { - "@path": "/i/api/graphql/lIDpu_NWL7_VhimGGt0o6A/Likes", + "@path": "/i/api/graphql/rk2aeVVvKsyUdG3jf5uiLw/Likes", "@method": "GET", - "queryId": "lIDpu_NWL7_VhimGGt0o6A", + "queryId": "rk2aeVVvKsyUdG3jf5uiLw", "variables": { - "userId": "1787148517779406848", + "userId": "44196397", "count": 20, "includePromotedContent": false, "withClientEventToken": false, @@ -407,7 +466,9 @@ }, "features": { "rweb_video_screen_enabled": false, + "payments_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": true, + "responsive_web_profile_redirect_enabled": false, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, @@ -418,7 +479,7 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, @@ -428,7 +489,7 @@ "responsive_web_twitter_article_tweet_consumption_enabled": true, "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, + "responsive_web_grok_analysis_button_from_backend": true, "creator_subscriptions_quote_tweet_preview_enabled": false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, @@ -436,6 +497,8 @@ "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": true, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": false, "responsive_web_enhance_cards_enabled": false }, "fieldToggles": { @@ -443,17 +506,19 @@ } }, "Bookmarks": { - "@path": "/i/api/graphql/2neUNDqrrFzbLui8yallcQ/Bookmarks", + "@path": "/i/api/graphql/XD0ViOeSOW4YoeNTGjVaYw/Bookmarks", "@method": "GET", - "queryId": "2neUNDqrrFzbLui8yallcQ", + "queryId": "XD0ViOeSOW4YoeNTGjVaYw", "variables": { "count": 20, "includePromotedContent": true }, "features": { "rweb_video_screen_enabled": false, + "rweb_cashtags_enabled": true, "profile_label_improvements_pcf_label_in_post_enabled": true, - "rweb_tipjar_consumption_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, @@ -463,31 +528,37 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "rweb_cashtags_composer_attachment_enabled": true, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, + "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, + "rweb_conversational_replies_downvote_enabled": false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, - "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, - "creator_subscriptions_quote_tweet_preview_enabled": false, + "content_disclosure_indicator_enabled": true, + "content_disclosure_ai_generated_indicator_enabled": true, + "responsive_web_grok_show_grok_translated_post": true, + "responsive_web_grok_analysis_button_from_backend": true, + "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, - "longform_notetweets_inline_media_enabled": true, + "longform_notetweets_inline_media_enabled": false, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": true, "responsive_web_enhance_cards_enabled": false } }, "TweetDetail": { - "@path": "/i/api/graphql/xd_EMdYvB9hfZsZ6Idri0w/TweetDetail", + "@path": "/i/api/graphql/oCon7R-cgWRFy6EfZjaKfg/TweetDetail", "@method": "GET", - "queryId": "xd_EMdYvB9hfZsZ6Idri0w", + "queryId": "oCon7R-cgWRFy6EfZjaKfg", "variables": { "focalTweetId": "1349129669258448897", "referrer": "home", @@ -501,8 +572,10 @@ }, "features": { "rweb_video_screen_enabled": false, + "rweb_cashtags_enabled": true, "profile_label_improvements_pcf_label_in_post_enabled": true, - "rweb_tipjar_consumption_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, @@ -512,37 +585,45 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "rweb_cashtags_composer_attachment_enabled": true, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, + "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, + "rweb_conversational_replies_downvote_enabled": false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, - "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, - "creator_subscriptions_quote_tweet_preview_enabled": false, + "content_disclosure_indicator_enabled": true, + "content_disclosure_ai_generated_indicator_enabled": true, + "responsive_web_grok_show_grok_translated_post": true, + "responsive_web_grok_analysis_button_from_backend": true, + "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, - "longform_notetweets_inline_media_enabled": true, + "longform_notetweets_inline_media_enabled": false, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": true, "responsive_web_enhance_cards_enabled": false }, "fieldToggles": { "withArticleRichContentState": true, "withArticlePlainText": false, + "withArticleSummaryText": true, + "withArticleVoiceOver": true, "withGrokAnalyze": false, "withDisallowedReplyControls": false } }, "TweetResultByRestId": { - "@path": "/i/api/graphql/7xflPyRiUxGVbJd4uWmbfg/TweetResultByRestId", + "@path": "/i/api/graphql/tCVRZ3WCvoj0BVO7BKnL-Q/TweetResultByRestId", "@method": "GET", - "queryId": "7xflPyRiUxGVbJd4uWmbfg", + "queryId": "tCVRZ3WCvoj0BVO7BKnL-Q", "variables": { "tweetId": "1691730070669517096", "withCommunity": false, @@ -551,27 +632,36 @@ }, "features": { "creator_subscriptions_tweet_preview_api_enabled": true, + "premium_content_api_read_enabled": false, "communities_web_enable_tweet_community_results_fetch": true, "c9s_tweet_anatomy_moderator_badge_enabled": true, + "responsive_web_grok_analyze_button_fetch_trends_enabled": false, + "responsive_web_grok_analyze_post_followups_enabled": true, + "responsive_web_jetfuel_frame": true, + "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, - "tweetypie_unmention_optimization_enabled": true, "responsive_web_edit_tweet_api_enabled": true, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, "tweet_awards_web_tipping_enabled": false, + "responsive_web_grok_show_grok_translated_post": false, + "responsive_web_grok_analysis_button_from_backend": true, "creator_subscriptions_quote_tweet_preview_enabled": false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, - "tweet_with_visibility_results_prefer_gql_media_interstitial_enabled": true, - "rweb_video_timestamps_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": true, + "payments_enabled": false, + "profile_label_improvements_pcf_label_in_post_enabled": true, + "responsive_web_profile_redirect_enabled": false, "rweb_tipjar_consumption_enabled": true, - "responsive_web_graphql_exclude_directive_enabled": true, "verified_phone_label_enabled": false, + "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": false, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_enhance_cards_enabled": false @@ -582,9 +672,9 @@ } }, "SearchTimeline": { - "@path": "/i/api/graphql/VhUd6vHVmLBcw0uX-6jMLA/SearchTimeline", + "@path": "/i/api/graphql/Yw6L66Pw54NHKuq4Dp7b4Q/SearchTimeline", "@method": "GET", - "queryId": "VhUd6vHVmLBcw0uX-6jMLA", + "queryId": "Yw6L66Pw54NHKuq4Dp7b4Q", "variables": { "rawQuery": "elonmusk", "count": 20, @@ -593,8 +683,10 @@ }, "features": { "rweb_video_screen_enabled": false, + "rweb_cashtags_enabled": true, "profile_label_improvements_pcf_label_in_post_enabled": true, - "rweb_tipjar_consumption_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, @@ -604,31 +696,37 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "rweb_cashtags_composer_attachment_enabled": true, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, + "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, + "rweb_conversational_replies_downvote_enabled": false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, - "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, - "creator_subscriptions_quote_tweet_preview_enabled": false, + "content_disclosure_indicator_enabled": true, + "content_disclosure_ai_generated_indicator_enabled": true, + "responsive_web_grok_show_grok_translated_post": true, + "responsive_web_grok_analysis_button_from_backend": true, + "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, - "longform_notetweets_inline_media_enabled": true, + "longform_notetweets_inline_media_enabled": false, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": true, "responsive_web_enhance_cards_enabled": false } }, "Favoriters": { - "@path": "/i/api/graphql/G27_CXbgIP3G9Fod_2RMUA/Favoriters", + "@path": "/i/api/graphql/SPOr3rvo2j1E8bFd-qGczQ/Favoriters", "@method": "GET", - "queryId": "G27_CXbgIP3G9Fod_2RMUA", + "queryId": "SPOr3rvo2j1E8bFd-qGczQ", "variables": { "tweetId": "1349129669258448897", "count": 20, @@ -636,6 +734,8 @@ }, "features": { "rweb_video_screen_enabled": false, + "payments_enabled": false, + "rweb_xchat_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, @@ -647,7 +747,7 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, @@ -665,13 +765,15 @@ "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": true, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": false, "responsive_web_enhance_cards_enabled": false } }, "Retweeters": { - "@path": "/i/api/graphql/Mbs-2NiTvy32oHDerWtVhg/Retweeters", + "@path": "/i/api/graphql/TZsWuSj7vGmncVnq7KWDUQ/Retweeters", "@method": "GET", - "queryId": "Mbs-2NiTvy32oHDerWtVhg", + "queryId": "TZsWuSj7vGmncVnq7KWDUQ", "variables": { "tweetId": "1349129669258448897", "count": 20, @@ -679,8 +781,10 @@ }, "features": { "rweb_video_screen_enabled": false, + "rweb_cashtags_enabled": true, "profile_label_improvements_pcf_label_in_post_enabled": true, - "rweb_tipjar_consumption_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, @@ -690,31 +794,37 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "rweb_cashtags_composer_attachment_enabled": true, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, + "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, + "rweb_conversational_replies_downvote_enabled": false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, - "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, - "creator_subscriptions_quote_tweet_preview_enabled": false, + "content_disclosure_indicator_enabled": true, + "content_disclosure_ai_generated_indicator_enabled": true, + "responsive_web_grok_show_grok_translated_post": true, + "responsive_web_grok_analysis_button_from_backend": true, + "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, - "longform_notetweets_inline_media_enabled": true, + "longform_notetweets_inline_media_enabled": false, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": true, "responsive_web_enhance_cards_enabled": false } }, "Followers": { - "@path": "/i/api/graphql/IOh4aS6UdGWGJUYTqliQ7Q/Followers", + "@path": "/i/api/graphql/_orfRBQae57vylFPH0Huhg/Followers", "@method": "GET", - "queryId": "IOh4aS6UdGWGJUYTqliQ7Q", + "queryId": "_orfRBQae57vylFPH0Huhg", "variables": { "userId": "44196397", "count": 20, @@ -722,8 +832,10 @@ }, "features": { "rweb_video_screen_enabled": false, + "rweb_cashtags_enabled": true, "profile_label_improvements_pcf_label_in_post_enabled": true, - "rweb_tipjar_consumption_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, @@ -733,31 +845,37 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "rweb_cashtags_composer_attachment_enabled": true, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, + "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, + "rweb_conversational_replies_downvote_enabled": false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, - "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, - "creator_subscriptions_quote_tweet_preview_enabled": false, + "content_disclosure_indicator_enabled": true, + "content_disclosure_ai_generated_indicator_enabled": true, + "responsive_web_grok_show_grok_translated_post": true, + "responsive_web_grok_analysis_button_from_backend": true, + "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, - "longform_notetweets_inline_media_enabled": true, + "longform_notetweets_inline_media_enabled": false, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": true, "responsive_web_enhance_cards_enabled": false } }, "Following": { - "@path": "/i/api/graphql/zx6e-TLzRkeDO_a7p4b3JQ/Following", + "@path": "/i/api/graphql/F42cDX8PDFxkbjjq6JrM2w/Following", "@method": "GET", - "queryId": "zx6e-TLzRkeDO_a7p4b3JQ", + "queryId": "F42cDX8PDFxkbjjq6JrM2w", "variables": { "userId": "44196397", "count": 20, @@ -765,8 +883,10 @@ }, "features": { "rweb_video_screen_enabled": false, + "rweb_cashtags_enabled": true, "profile_label_improvements_pcf_label_in_post_enabled": true, - "rweb_tipjar_consumption_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, @@ -776,40 +896,48 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "rweb_cashtags_composer_attachment_enabled": true, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, + "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, + "rweb_conversational_replies_downvote_enabled": false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, - "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, - "creator_subscriptions_quote_tweet_preview_enabled": false, + "content_disclosure_indicator_enabled": true, + "content_disclosure_ai_generated_indicator_enabled": true, + "responsive_web_grok_show_grok_translated_post": true, + "responsive_web_grok_analysis_button_from_backend": true, + "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, - "longform_notetweets_inline_media_enabled": true, + "longform_notetweets_inline_media_enabled": false, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": true, "responsive_web_enhance_cards_enabled": false } }, "BlueVerifiedFollowers": { - "@path": "/i/api/graphql/GQ1yZjbfSiPfi_5gznKMPw/BlueVerifiedFollowers", + "@path": "/i/api/graphql/crKOXrAHR3W3aPuKEJG8GA/BlueVerifiedFollowers", "@method": "GET", - "queryId": "GQ1yZjbfSiPfi_5gznKMPw", + "queryId": "crKOXrAHR3W3aPuKEJG8GA", "variables": { - "userId": "1347135745706708993", + "userId": "44196397", "count": 20, "includePromotedContent": false }, "features": { "rweb_video_screen_enabled": false, + "rweb_cashtags_enabled": true, "profile_label_improvements_pcf_label_in_post_enabled": true, - "rweb_tipjar_consumption_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, @@ -819,31 +947,37 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "rweb_cashtags_composer_attachment_enabled": true, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, + "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, + "rweb_conversational_replies_downvote_enabled": false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, - "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, - "creator_subscriptions_quote_tweet_preview_enabled": false, + "content_disclosure_indicator_enabled": true, + "content_disclosure_ai_generated_indicator_enabled": true, + "responsive_web_grok_show_grok_translated_post": true, + "responsive_web_grok_analysis_button_from_backend": true, + "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, - "longform_notetweets_inline_media_enabled": true, + "longform_notetweets_inline_media_enabled": false, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": true, "responsive_web_enhance_cards_enabled": false } }, "FollowersYouKnow": { - "@path": "/i/api/graphql/pNK460VRQKGuLfDcesjNEQ/FollowersYouKnow", + "@path": "/i/api/graphql/XHuroE2oWOl32tc_rjQytw/FollowersYouKnow", "@method": "GET", - "queryId": "pNK460VRQKGuLfDcesjNEQ", + "queryId": "XHuroE2oWOl32tc_rjQytw", "variables": { "userId": "44196397", "count": 20, @@ -851,8 +985,10 @@ }, "features": { "rweb_video_screen_enabled": false, + "rweb_cashtags_enabled": true, "profile_label_improvements_pcf_label_in_post_enabled": true, - "rweb_tipjar_consumption_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, @@ -862,31 +998,37 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "rweb_cashtags_composer_attachment_enabled": true, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, + "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, + "rweb_conversational_replies_downvote_enabled": false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, - "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, - "creator_subscriptions_quote_tweet_preview_enabled": false, + "content_disclosure_indicator_enabled": true, + "content_disclosure_ai_generated_indicator_enabled": true, + "responsive_web_grok_show_grok_translated_post": true, + "responsive_web_grok_analysis_button_from_backend": true, + "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, - "longform_notetweets_inline_media_enabled": true, + "longform_notetweets_inline_media_enabled": false, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": true, "responsive_web_enhance_cards_enabled": false } }, "CreateTweet": { - "@path": "/i/api/graphql/IID9x6WsdMnTlXnzXGq8ng/CreateTweet", + "@path": "/i/api/graphql/5CdvsV_zjv4L64XFifAglw/CreateTweet", "@method": "POST", - "queryId": "IID9x6WsdMnTlXnzXGq8ng", + "queryId": "5CdvsV_zjv4L64XFifAglw", "variables": { "tweet_text": "test", "media": { @@ -918,30 +1060,37 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "rweb_cashtags_composer_attachment_enabled": true, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, + "responsive_web_grok_annotations_enabled": true, "responsive_web_edit_tweet_api_enabled": true, + "rweb_conversational_replies_downvote_enabled": false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, - "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, - "creator_subscriptions_quote_tweet_preview_enabled": false, + "content_disclosure_indicator_enabled": true, + "content_disclosure_ai_generated_indicator_enabled": true, + "responsive_web_grok_show_grok_translated_post": true, + "responsive_web_grok_analysis_button_from_backend": true, + "post_ctas_fetch_enabled": true, "longform_notetweets_rich_text_read_enabled": true, - "longform_notetweets_inline_media_enabled": true, + "longform_notetweets_inline_media_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": true, - "rweb_tipjar_consumption_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "articles_preview_enabled": true, + "rweb_cashtags_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "responsive_web_grok_image_annotation_enabled": true, - "responsive_web_graphql_timeline_navigation_enabled": true, - "responsive_web_enhance_cards_enabled": false + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_graphql_timeline_navigation_enabled": true } }, "FavoriteTweet": { @@ -962,18 +1111,18 @@ } }, "CreateRetweet": { - "@path": "/i/api/graphql/ojPdsZsimiJrUGLR1sjUtA/CreateRetweet", + "@path": "/i/api/graphql/mbRO74GrOvSfRcJnlMapnQ/CreateRetweet", "@method": "POST", - "queryId": "ojPdsZsimiJrUGLR1sjUtA", + "queryId": "mbRO74GrOvSfRcJnlMapnQ", "variables": { "tweet_id": "1349129669258448897", "dark_request": false } }, "DeleteRetweet": { - "@path": "/i/api/graphql/iQtK4dl5hBmXewYZuEOKVw/DeleteRetweet", + "@path": "/i/api/graphql/ZyZigVsNiFO6v1dEks1eWg/DeleteRetweet", "@method": "POST", - "queryId": "iQtK4dl5hBmXewYZuEOKVw", + "queryId": "ZyZigVsNiFO6v1dEks1eWg", "variables": { "source_tweet_id": "1349129669258448897", "dark_request": false @@ -1005,9 +1154,9 @@ } }, "CommunityTweetsTimeline": { - "@path": "/i/api/graphql/rp4YNcEs-BXdkm1DA4PMhw/CommunityTweetsTimeline", + "@path": "/i/api/graphql/PUinTHtCGWmECLX57lhRHA/CommunityTweetsTimeline", "@method": "GET", - "queryId": "rp4YNcEs-BXdkm1DA4PMhw", + "queryId": "PUinTHtCGWmECLX57lhRHA", "variables": { "communityId": "1489422448332197888", "count": 20, @@ -1017,7 +1166,9 @@ }, "features": { "rweb_video_screen_enabled": false, + "payments_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": true, + "responsive_web_profile_redirect_enabled": false, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, @@ -1028,7 +1179,7 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, @@ -1038,7 +1189,7 @@ "responsive_web_twitter_article_tweet_consumption_enabled": true, "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, + "responsive_web_grok_analysis_button_from_backend": true, "creator_subscriptions_quote_tweet_preview_enabled": false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, @@ -1046,13 +1197,15 @@ "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": true, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": false, "responsive_web_enhance_cards_enabled": false } }, "CommunityMediaTimeline": { - "@path": "/i/api/graphql/eJqXEMJZ0w89TEGgPwEatw/CommunityMediaTimeline", + "@path": "/i/api/graphql/ZniZ7AAK_VVu1xtSx1V-gQ/CommunityMediaTimeline", "@method": "GET", - "queryId": "eJqXEMJZ0w89TEGgPwEatw", + "queryId": "ZniZ7AAK_VVu1xtSx1V-gQ", "variables": { "communityId": "1489422448332197888", "count": 20, @@ -1060,6 +1213,8 @@ }, "features": { "rweb_video_screen_enabled": false, + "payments_enabled": false, + "rweb_xchat_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, @@ -1071,7 +1226,7 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, @@ -1089,19 +1244,23 @@ "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": true, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": false, "responsive_web_enhance_cards_enabled": false } }, "CommunityAboutTimeline": { - "@path": "/i/api/graphql/hSZPW3bFfaXkhJRBnZpLMA/CommunityAboutTimeline", + "@path": "/i/api/graphql/2k_fZ9eubu6wh1mk-zcHYg/CommunityAboutTimeline", "@method": "GET", - "queryId": "hSZPW3bFfaXkhJRBnZpLMA", + "queryId": "2k_fZ9eubu6wh1mk-zcHYg", "variables": { "communityId": "1489422448332197888", "withCommunity": true }, "features": { "rweb_video_screen_enabled": false, + "payments_enabled": false, + "rweb_xchat_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, @@ -1113,7 +1272,7 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, @@ -1131,21 +1290,25 @@ "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": true, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": false, "responsive_web_enhance_cards_enabled": false } }, "NotificationsTimeline": { - "@path": "/i/api/graphql/GquVPn-SKYxKLgLsRPpJ6g/NotificationsTimeline", + "@path": "/i/api/graphql/gzC0OYBCnfdYS4M4Gue7BA/NotificationsTimeline", "@method": "GET", - "queryId": "GquVPn-SKYxKLgLsRPpJ6g", + "queryId": "gzC0OYBCnfdYS4M4Gue7BA", "variables": { "timeline_type": "All", "count": 20 }, "features": { "rweb_video_screen_enabled": false, + "rweb_cashtags_enabled": true, "profile_label_improvements_pcf_label_in_post_enabled": true, - "rweb_tipjar_consumption_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, @@ -1155,24 +1318,30 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "rweb_cashtags_composer_attachment_enabled": true, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, + "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, + "rweb_conversational_replies_downvote_enabled": false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, - "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, - "creator_subscriptions_quote_tweet_preview_enabled": false, + "content_disclosure_indicator_enabled": true, + "content_disclosure_ai_generated_indicator_enabled": true, + "responsive_web_grok_show_grok_translated_post": true, + "responsive_web_grok_analysis_button_from_backend": true, + "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, - "longform_notetweets_inline_media_enabled": true, + "longform_notetweets_inline_media_enabled": false, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": true, "responsive_web_enhance_cards_enabled": false } }, @@ -1287,12 +1456,13 @@ "queryId": "xF6sXnKJfS2AOylzxRjf6A" }, "PinnedTimelines": { - "@path": "/i/api/graphql/1OlNf_fYz6q0vmZQFAEEIQ/PinnedTimelines", + "@path": "/i/api/graphql/SnNm4YWv4Xu26VSx-MIYlw/PinnedTimelines", "@method": "GET", - "queryId": "1OlNf_fYz6q0vmZQFAEEIQ", + "queryId": "SnNm4YWv4Xu26VSx-MIYlw", "features": { "profile_label_improvements_pcf_label_in_post_enabled": true, - "rweb_tipjar_consumption_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "responsive_web_graphql_timeline_navigation_enabled": true @@ -1347,15 +1517,17 @@ "queryId": "Z2BA99jFw6TxaJM5v7Irmg" }, "ExplorePage": { - "@path": "/i/api/graphql/natW-0sLlOif7doGb8m_rQ/ExplorePage", + "@path": "/i/api/graphql/NxSv0JBN6RdcYKUKi_H53Q/ExplorePage", "@method": "GET", - "queryId": "natW-0sLlOif7doGb8m_rQ", + "queryId": "NxSv0JBN6RdcYKUKi_H53Q", "features": { "rweb_video_screen_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": true, - "rweb_tipjar_consumption_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "responsive_web_graphql_timeline_navigation_enabled": true, + "rweb_cashtags_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "premium_content_api_read_enabled": false, @@ -1363,24 +1535,30 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "rweb_cashtags_composer_attachment_enabled": true, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, + "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, + "rweb_conversational_replies_downvote_enabled": false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, - "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, - "creator_subscriptions_quote_tweet_preview_enabled": false, + "content_disclosure_indicator_enabled": true, + "content_disclosure_ai_generated_indicator_enabled": true, + "responsive_web_grok_show_grok_translated_post": true, + "responsive_web_grok_analysis_button_from_backend": true, + "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, - "longform_notetweets_inline_media_enabled": true, + "longform_notetweets_inline_media_enabled": false, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": true, "responsive_web_enhance_cards_enabled": false } }, @@ -1390,17 +1568,19 @@ "queryId": "ScODPHsG2d28Xr-rDSBThg" }, "CarouselQuery": { - "@path": "/i/api/graphql/xfgycRkhqXy90CmTQZ7Kig/CarouselQuery", + "@path": "/i/api/graphql/7gBMELiDhLZ_MtyTElxYsA/CarouselQuery", "@method": "GET", - "queryId": "xfgycRkhqXy90CmTQZ7Kig" + "queryId": "7gBMELiDhLZ_MtyTElxYsA" }, "CommunitiesRankedTimeline": { - "@path": "/i/api/graphql/gUELIRjEFkTDmnFWbJ3Xfg/CommunitiesRankedTimeline", + "@path": "/i/api/graphql/8bckSXtHH6dDki6Z0sKLWA/CommunitiesRankedTimeline", "@method": "GET", - "queryId": "gUELIRjEFkTDmnFWbJ3Xfg", + "queryId": "8bckSXtHH6dDki6Z0sKLWA", "features": { "rweb_video_screen_enabled": false, + "payments_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": true, + "responsive_web_profile_redirect_enabled": false, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, @@ -1411,7 +1591,7 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, @@ -1421,7 +1601,7 @@ "responsive_web_twitter_article_tweet_consumption_enabled": true, "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, + "responsive_web_grok_analysis_button_from_backend": true, "creator_subscriptions_quote_tweet_preview_enabled": false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, @@ -1429,6 +1609,8 @@ "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": true, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": false, "responsive_web_enhance_cards_enabled": false }, "variables": { @@ -1437,11 +1619,13 @@ } }, "BirdwatchFetchGlobalTimeline": { - "@path": "/i/api/graphql/ujd0SSA-dqzptZPZu-qQCw/BirdwatchFetchGlobalTimeline", + "@path": "/i/api/graphql/jcXsnivJ2-zc4aFVg8THzA/BirdwatchFetchGlobalTimeline", "@method": "GET", - "queryId": "ujd0SSA-dqzptZPZu-qQCw", + "queryId": "jcXsnivJ2-zc4aFVg8THzA", "features": { "rweb_video_screen_enabled": false, + "payments_enabled": false, + "rweb_xchat_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, @@ -1453,7 +1637,7 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, @@ -1471,13 +1655,15 @@ "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": true, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": false, "responsive_web_enhance_cards_enabled": false } }, "BirdwatchFetchAuthenticatedUserProfile": { - "@path": "/i/api/graphql/hkYn13HnxM_eVCEGGl-Fdw/BirdwatchFetchAuthenticatedUserProfile", + "@path": "/i/api/graphql/kD74-qBfrdRT5rO9YOl57g/BirdwatchFetchAuthenticatedUserProfile", "@method": "GET", - "queryId": "hkYn13HnxM_eVCEGGl-Fdw", + "queryId": "kD74-qBfrdRT5rO9YOl57g", "features": { "responsive_web_birdwatch_top_contributor_enabled": true, "responsive_web_birdwatch_mobile_nav_setting_enabled": false, @@ -1498,9 +1684,9 @@ } }, "UsersVerifiedAvatars": { - "@path": "/i/api/graphql/aLfvAoX6xy2ojqzOnkbrIA/UsersVerifiedAvatars", + "@path": "/i/api/graphql/x3JZoNX9ubSzoCIHoYo2NA/UsersVerifiedAvatars", "@method": "GET", - "queryId": "aLfvAoX6xy2ojqzOnkbrIA", + "queryId": "x3JZoNX9ubSzoCIHoYo2NA", "features": { "responsive_web_graphql_timeline_navigation_enabled": true } @@ -1544,17 +1730,19 @@ } }, "DMPinnedInboxQuery": { - "@path": "/i/api/graphql/_gBQBgClVuMQb8efxWkbbQ/DMPinnedInboxQuery", + "@path": "/i/api/graphql/sIC-NZ_cqXLO_WH4jDWFQA/DMPinnedInboxQuery", "@method": "GET", - "queryId": "_gBQBgClVuMQb8efxWkbbQ" + "queryId": "sIC-NZ_cqXLO_WH4jDWFQA" }, "GenericTimelineById": { - "@path": "/i/api/graphql/Dv_o7vs8Oz4Fo0R5A4a84A/GenericTimelineById", + "@path": "/i/api/graphql/vLubgsy3HQS61RInqauSGw/GenericTimelineById", "@method": "GET", - "queryId": "Dv_o7vs8Oz4Fo0R5A4a84A", + "queryId": "vLubgsy3HQS61RInqauSGw", "features": { "rweb_video_screen_enabled": false, + "payments_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": true, + "responsive_web_profile_redirect_enabled": false, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, @@ -1565,7 +1753,7 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, @@ -1575,7 +1763,7 @@ "responsive_web_twitter_article_tweet_consumption_enabled": true, "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, + "responsive_web_grok_analysis_button_from_backend": true, "creator_subscriptions_quote_tweet_preview_enabled": false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, @@ -1583,6 +1771,8 @@ "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": true, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": false, "responsive_web_enhance_cards_enabled": false } }, @@ -1592,9 +1782,9 @@ "queryId": "LUEdtkcpBlGktUtms4BvwA" }, "BirdwatchFetchContributorNotesSlice": { - "@path": "/i/api/graphql/9guoOsEvMudL2XRE2alb-Q/BirdwatchFetchContributorNotesSlice", + "@path": "/i/api/graphql/tPsigzKk2vCMlnkkj95AMw/BirdwatchFetchContributorNotesSlice", "@method": "GET", - "queryId": "9guoOsEvMudL2XRE2alb-Q", + "queryId": "tPsigzKk2vCMlnkkj95AMw", "features": { "responsive_web_birdwatch_media_notes_enabled": true, "responsive_web_birdwatch_fast_notes_badge_enabled": true, @@ -1605,7 +1795,7 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, @@ -1622,19 +1812,23 @@ "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": true, + "payments_enabled": false, + "rweb_xchat_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": false, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "responsive_web_graphql_timeline_navigation_enabled": true, "responsive_web_enhance_cards_enabled": false } }, "BirdwatchFetchBirdwatchProfile": { - "@path": "/i/api/graphql/iL_0nGf1nelAd9Kz-pZJlA/BirdwatchFetchBirdwatchProfile", + "@path": "/i/api/graphql/id9iGfEQF47W1kvRBHUmRQ/BirdwatchFetchBirdwatchProfile", "@method": "GET", - "queryId": "iL_0nGf1nelAd9Kz-pZJlA", + "queryId": "id9iGfEQF47W1kvRBHUmRQ", "features": { "responsive_web_birdwatch_top_contributor_enabled": true } @@ -1644,16 +1838,18 @@ "@method": "GET", "queryId": "T4Qdev0aBeS9tK9v4TkgQg", "features": { - "responsive_web_birdwatch_note_request_download_enabled": false + "responsive_web_birdwatch_note_request_download_enabled": true } }, "ListsManagementPageTimeline": { - "@path": "/i/api/graphql/78UbkyXwXBD98IgUWXOy9g/ListsManagementPageTimeline", + "@path": "/i/api/graphql/yG0VTYyUVLyU-DQjASBtSg/ListsManagementPageTimeline", "@method": "GET", - "queryId": "78UbkyXwXBD98IgUWXOy9g", + "queryId": "yG0VTYyUVLyU-DQjASBtSg", "features": { "rweb_video_screen_enabled": false, + "payments_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": true, + "responsive_web_profile_redirect_enabled": false, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, @@ -1664,7 +1860,7 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, @@ -1674,7 +1870,7 @@ "responsive_web_twitter_article_tweet_consumption_enabled": true, "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, + "responsive_web_grok_analysis_button_from_backend": true, "creator_subscriptions_quote_tweet_preview_enabled": false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, @@ -1682,6 +1878,8 @@ "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": true, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": false, "responsive_web_enhance_cards_enabled": false } }, @@ -1701,21 +1899,23 @@ "queryId": "xFxU-O8hEYe74ovNVU74jA" }, "CommunitiesFetchOneQuery": { - "@path": "/i/api/graphql/yl50sLRZmPfKAvxW7H_z0g/CommunitiesFetchOneQuery", + "@path": "/i/api/graphql/UlgIZeglRXC9tZBYlwV3Dw/CommunitiesFetchOneQuery", "@method": "GET", - "queryId": "yl50sLRZmPfKAvxW7H_z0g", + "queryId": "UlgIZeglRXC9tZBYlwV3Dw", "features": { + "payments_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": true, "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, "responsive_web_graphql_timeline_navigation_enabled": true, "rweb_tipjar_consumption_enabled": true, + "rweb_xchat_enabled": false, "verified_phone_label_enabled": false } }, "CommunityQuery": { - "@path": "/i/api/graphql/YDYGxdoPEu0zNC2eWP_0MQ/CommunityQuery", + "@path": "/i/api/graphql/uBpODvS60xZ1q2L88d-W2A/CommunityQuery", "@method": "GET", - "queryId": "YDYGxdoPEu0zNC2eWP_0MQ", + "queryId": "uBpODvS60xZ1q2L88d-W2A", "features": { "c9s_list_members_action_api_enabled": false, "c9s_superc9s_indication_enabled": false @@ -1775,12 +1975,14 @@ "queryId": "byVjaS0CUtBqAao_lhZFgA" }, "CommunitiesExploreTimeline": { - "@path": "/i/api/graphql/6kZ1-cdpGJ6MomB0YkceNA/CommunitiesExploreTimeline", + "@path": "/i/api/graphql/wyZMv5en_D5eoY_GTjF0Ww/CommunitiesExploreTimeline", "@method": "GET", - "queryId": "6kZ1-cdpGJ6MomB0YkceNA", + "queryId": "wyZMv5en_D5eoY_GTjF0Ww", "features": { "rweb_video_screen_enabled": false, + "payments_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": true, + "responsive_web_profile_redirect_enabled": false, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, @@ -1791,7 +1993,7 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, @@ -1801,7 +2003,7 @@ "responsive_web_twitter_article_tweet_consumption_enabled": true, "tweet_awards_web_tipping_enabled": false, "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, + "responsive_web_grok_analysis_button_from_backend": true, "creator_subscriptions_quote_tweet_preview_enabled": false, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, @@ -1809,6 +2011,8 @@ "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": true, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": false, "responsive_web_enhance_cards_enabled": false } }, @@ -2067,13 +2271,15 @@ } }, "ListMembers": { - "@path": "/i/api/graphql/EkmM6fQjaFMaQbj2wGFQ9w/ListMembers", + "@path": "/i/api/graphql/oIetCo19avgStX4mOnGsPg/ListMembers", "@method": "GET", - "queryId": "EkmM6fQjaFMaQbj2wGFQ9w", + "queryId": "oIetCo19avgStX4mOnGsPg", "features": { "rweb_video_screen_enabled": false, + "rweb_cashtags_enabled": true, "profile_label_improvements_pcf_label_in_post_enabled": true, - "rweb_tipjar_consumption_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, "verified_phone_label_enabled": false, "creator_subscriptions_tweet_preview_api_enabled": true, "responsive_web_graphql_timeline_navigation_enabled": true, @@ -2083,33 +2289,41 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "rweb_cashtags_composer_attachment_enabled": true, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, + "responsive_web_grok_annotations_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, + "rweb_conversational_replies_downvote_enabled": false, "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, "view_counts_everywhere_api_enabled": true, "longform_notetweets_consumption_enabled": true, "responsive_web_twitter_article_tweet_consumption_enabled": true, - "tweet_awards_web_tipping_enabled": false, - "responsive_web_grok_show_grok_translated_post": false, - "responsive_web_grok_analysis_button_from_backend": false, - "creator_subscriptions_quote_tweet_preview_enabled": false, + "content_disclosure_indicator_enabled": true, + "content_disclosure_ai_generated_indicator_enabled": true, + "responsive_web_grok_show_grok_translated_post": true, + "responsive_web_grok_analysis_button_from_backend": true, + "post_ctas_fetch_enabled": true, "freedom_of_speech_not_reach_fetch_enabled": true, "standardized_nudges_misinfo": true, "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, "longform_notetweets_rich_text_read_enabled": true, - "longform_notetweets_inline_media_enabled": true, + "longform_notetweets_inline_media_enabled": false, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": true, "responsive_web_enhance_cards_enabled": false } }, "ListSubscribers": { - "@path": "/i/api/graphql/_av5eJHyhOzx9nTQkQg0iQ/ListSubscribers", + "@path": "/i/api/graphql/Dkw65xzNhTXpbrOzz7zpwQ/ListSubscribers", "@method": "GET", - "queryId": "_av5eJHyhOzx9nTQkQg0iQ", + "queryId": "Dkw65xzNhTXpbrOzz7zpwQ", "features": { "rweb_video_screen_enabled": false, + "payments_enabled": false, + "rweb_xchat_enabled": false, "profile_label_improvements_pcf_label_in_post_enabled": true, "rweb_tipjar_consumption_enabled": true, "verified_phone_label_enabled": false, @@ -2121,7 +2335,7 @@ "c9s_tweet_anatomy_moderator_badge_enabled": true, "responsive_web_grok_analyze_button_fetch_trends_enabled": false, "responsive_web_grok_analyze_post_followups_enabled": true, - "responsive_web_jetfuel_frame": false, + "responsive_web_jetfuel_frame": true, "responsive_web_grok_share_attachment_enabled": true, "articles_preview_enabled": true, "responsive_web_edit_tweet_api_enabled": true, @@ -2139,6 +2353,8 @@ "longform_notetweets_rich_text_read_enabled": true, "longform_notetweets_inline_media_enabled": true, "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": false, "responsive_web_enhance_cards_enabled": false } }, @@ -2179,5 +2395,314 @@ "responsive_web_grok_image_annotation_enabled": true, "responsive_web_enhance_cards_enabled": false } + }, + "useTotalAdCampaignsForUserQuery": { + "@path": "/i/api/graphql/UFD9D7pipG78WFN0SJviDg/useTotalAdCampaignsForUserQuery", + "@method": "GET", + "queryId": "UFD9D7pipG78WFN0SJviDg" + }, + "ListOwnerships": { + "@path": "/i/api/graphql/5eUATiy7RZHeOMVM5ZZIcg/ListOwnerships", + "@method": "GET", + "queryId": "5eUATiy7RZHeOMVM5ZZIcg", + "features": { + "rweb_video_screen_enabled": false, + "rweb_cashtags_enabled": true, + "profile_label_improvements_pcf_label_in_post_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, + "verified_phone_label_enabled": false, + "creator_subscriptions_tweet_preview_api_enabled": true, + "responsive_web_graphql_timeline_navigation_enabled": true, + "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, + "premium_content_api_read_enabled": false, + "communities_web_enable_tweet_community_results_fetch": true, + "c9s_tweet_anatomy_moderator_badge_enabled": true, + "responsive_web_grok_analyze_button_fetch_trends_enabled": false, + "responsive_web_grok_analyze_post_followups_enabled": true, + "rweb_cashtags_composer_attachment_enabled": true, + "responsive_web_jetfuel_frame": true, + "responsive_web_grok_share_attachment_enabled": true, + "responsive_web_grok_annotations_enabled": true, + "articles_preview_enabled": true, + "responsive_web_edit_tweet_api_enabled": true, + "rweb_conversational_replies_downvote_enabled": false, + "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, + "longform_notetweets_consumption_enabled": true, + "responsive_web_twitter_article_tweet_consumption_enabled": true, + "content_disclosure_indicator_enabled": true, + "content_disclosure_ai_generated_indicator_enabled": true, + "responsive_web_grok_show_grok_translated_post": true, + "responsive_web_grok_analysis_button_from_backend": true, + "post_ctas_fetch_enabled": true, + "freedom_of_speech_not_reach_fetch_enabled": true, + "standardized_nudges_misinfo": true, + "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, + "longform_notetweets_rich_text_read_enabled": true, + "longform_notetweets_inline_media_enabled": false, + "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": true, + "responsive_web_enhance_cards_enabled": false + } + }, + "ListAddMember": { + "@path": "/i/api/graphql/zyA-tgY7gWLLGqg0hKS-2Q/ListAddMember", + "@method": "POST", + "queryId": "zyA-tgY7gWLLGqg0hKS-2Q", + "features": { + "payments_enabled": false, + "rweb_xchat_enabled": false, + "profile_label_improvements_pcf_label_in_post_enabled": true, + "rweb_tipjar_consumption_enabled": true, + "verified_phone_label_enabled": false, + "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, + "responsive_web_graphql_timeline_navigation_enabled": true + } + }, + "ListRemoveMember": { + "@path": "/i/api/graphql/8ukc3LeS9WPNxDcK2VtMEA/ListRemoveMember", + "@method": "POST", + "queryId": "8ukc3LeS9WPNxDcK2VtMEA", + "features": { + "payments_enabled": false, + "rweb_xchat_enabled": false, + "profile_label_improvements_pcf_label_in_post_enabled": true, + "rweb_tipjar_consumption_enabled": true, + "verified_phone_label_enabled": false, + "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, + "responsive_web_graphql_timeline_navigation_enabled": true + } + }, + "GrokHome": { + "@path": "/i/api/graphql/ZYQK0wvMfoTAwGTKIu71zQ/GrokHome", + "@method": "GET", + "queryId": "ZYQK0wvMfoTAwGTKIu71zQ" + }, + "PremiumContentQuery": { + "@path": "/i/api/graphql/7EJhmp1R3-rjp-3cLCWUbQ/PremiumContentQuery", + "@method": "GET", + "queryId": "7EJhmp1R3-rjp-3cLCWUbQ" + }, + "useFetchProductSubscriptionsQuery": { + "@path": "/i/api/graphql/Jm0Xa2s6HVvspSC2Xr0zEA/useFetchProductSubscriptionsQuery", + "@method": "GET", + "queryId": "Jm0Xa2s6HVvspSC2Xr0zEA", + "features": { + "subscriptions_management_fetch_next_billing_time": true + } + }, + "useSubscriptionProductDetailsQuery": { + "@path": "/i/api/graphql/zFAp2U15vXUDcpq1vEJAWw/useSubscriptionProductDetailsQuery", + "@method": "GET", + "queryId": "zFAp2U15vXUDcpq1vEJAWw", + "features": { + "subscriptions_marketing_page_fetch_promotions": true + } + }, + "usePricesQuery": { + "@path": "/i/api/graphql/_1X_iKPfDIUTC6mnDJS5TA/usePricesQuery", + "@method": "GET", + "queryId": "_1X_iKPfDIUTC6mnDJS5TA" + }, + "VOCardsQuery": { + "@path": "/i/api/graphql/nsVPuj1x3k3I7Bi9LHBScA/VOCardsQuery", + "@method": "GET", + "queryId": "nsVPuj1x3k3I7Bi9LHBScA" + }, + "useVerifiedOrgFeatureHelperQuery": { + "@path": "/i/api/graphql/o8dabL5ri3RA6DPrG5Bo_g/useVerifiedOrgFeatureHelperQuery", + "@method": "GET", + "queryId": "o8dabL5ri3RA6DPrG5Bo_g" + }, + "useProductSkuQuery": { + "@path": "/i/api/graphql/J4jkAy2kC6O59mP-94xOzA/useProductSkuQuery", + "@method": "GET", + "queryId": "J4jkAy2kC6O59mP-94xOzA" + }, + "CommunityBoostFetchPublicData": { + "@path": "/i/api/graphql/mtel1c9ozKWaWr9-D2wMwg/CommunityBoostFetchPublicData", + "@method": "GET", + "queryId": "mtel1c9ozKWaWr9-D2wMwg" + }, + "UserSuperFollowTweets": { + "@path": "/i/api/graphql/5ewtbagF3H_f5FPQBikBYA/UserSuperFollowTweets", + "@method": "GET", + "queryId": "5ewtbagF3H_f5FPQBikBYA", + "features": { + "rweb_video_screen_enabled": false, + "rweb_cashtags_enabled": true, + "profile_label_improvements_pcf_label_in_post_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, + "verified_phone_label_enabled": false, + "creator_subscriptions_tweet_preview_api_enabled": true, + "responsive_web_graphql_timeline_navigation_enabled": true, + "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, + "premium_content_api_read_enabled": false, + "communities_web_enable_tweet_community_results_fetch": true, + "c9s_tweet_anatomy_moderator_badge_enabled": true, + "responsive_web_grok_analyze_button_fetch_trends_enabled": false, + "responsive_web_grok_analyze_post_followups_enabled": true, + "rweb_cashtags_composer_attachment_enabled": true, + "responsive_web_jetfuel_frame": true, + "responsive_web_grok_share_attachment_enabled": true, + "responsive_web_grok_annotations_enabled": true, + "articles_preview_enabled": true, + "responsive_web_edit_tweet_api_enabled": true, + "rweb_conversational_replies_downvote_enabled": false, + "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, + "longform_notetweets_consumption_enabled": true, + "responsive_web_twitter_article_tweet_consumption_enabled": true, + "content_disclosure_indicator_enabled": true, + "content_disclosure_ai_generated_indicator_enabled": true, + "responsive_web_grok_show_grok_translated_post": true, + "responsive_web_grok_analysis_button_from_backend": true, + "post_ctas_fetch_enabled": true, + "freedom_of_speech_not_reach_fetch_enabled": true, + "standardized_nudges_misinfo": true, + "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, + "longform_notetweets_rich_text_read_enabled": true, + "longform_notetweets_inline_media_enabled": false, + "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": true, + "responsive_web_enhance_cards_enabled": false + }, + "fieldToggles": { + "withArticlePlainText": false + } + }, + "AuthenticatePeriscope": { + "@path": "/i/api/graphql/r7VUmxbfqNkx7uwjgONSNw/AuthenticatePeriscope", + "@method": "GET", + "queryId": "r7VUmxbfqNkx7uwjgONSNw" + }, + "CreatorStudioTabBarItemQuery": { + "@path": "/i/api/graphql/1KZj_GRTxmPaSrk8jIb1Yw/CreatorStudioTabBarItemQuery", + "@method": "GET", + "queryId": "1KZj_GRTxmPaSrk8jIb1Yw" + }, + "xChatDmSettingsQuery": { + "@path": "/i/api/graphql/mRmm_3aCzCcbpzBkhyhCDg/xChatDmSettingsQuery", + "@method": "GET", + "queryId": "mRmm_3aCzCcbpzBkhyhCDg" + }, + "useDirectCallSetupQuery": { + "@path": "/i/api/graphql/zCYojd6h_gVXYjFlaAk4bA/useDirectCallSetupQuery", + "@method": "GET", + "queryId": "zCYojd6h_gVXYjFlaAk4bA" + }, + "usePremiumPaywallOnLoadMutation": { + "@path": "/i/api/graphql/F6gikc1Bwzry7oHMrdrYzg/usePremiumPaywallOnLoadMutation", + "@method": "POST", + "queryId": "F6gikc1Bwzry7oHMrdrYzg" + }, + "CreateList": { + "@path": "/i/api/graphql/UQRa0jJ9doxGEIQRea1Y0w/CreateList", + "@method": "POST", + "queryId": "UQRa0jJ9doxGEIQRea1Y0w", + "features": { + "profile_label_improvements_pcf_label_in_post_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, + "verified_phone_label_enabled": false, + "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, + "responsive_web_graphql_timeline_navigation_enabled": true + } + }, + "ListCreationRecommendedUsers": { + "@path": "/i/api/graphql/7YmZLOtUwsu7uUILLBZhjg/ListCreationRecommendedUsers", + "@method": "GET", + "queryId": "7YmZLOtUwsu7uUILLBZhjg", + "features": { + "rweb_video_screen_enabled": false, + "rweb_cashtags_enabled": true, + "profile_label_improvements_pcf_label_in_post_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, + "verified_phone_label_enabled": false, + "creator_subscriptions_tweet_preview_api_enabled": true, + "responsive_web_graphql_timeline_navigation_enabled": true, + "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, + "premium_content_api_read_enabled": false, + "communities_web_enable_tweet_community_results_fetch": true, + "c9s_tweet_anatomy_moderator_badge_enabled": true, + "responsive_web_grok_analyze_button_fetch_trends_enabled": false, + "responsive_web_grok_analyze_post_followups_enabled": true, + "rweb_cashtags_composer_attachment_enabled": true, + "responsive_web_jetfuel_frame": true, + "responsive_web_grok_share_attachment_enabled": true, + "responsive_web_grok_annotations_enabled": true, + "articles_preview_enabled": true, + "responsive_web_edit_tweet_api_enabled": true, + "rweb_conversational_replies_downvote_enabled": false, + "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, + "longform_notetweets_consumption_enabled": true, + "responsive_web_twitter_article_tweet_consumption_enabled": true, + "content_disclosure_indicator_enabled": true, + "content_disclosure_ai_generated_indicator_enabled": true, + "responsive_web_grok_show_grok_translated_post": true, + "responsive_web_grok_analysis_button_from_backend": true, + "post_ctas_fetch_enabled": true, + "freedom_of_speech_not_reach_fetch_enabled": true, + "standardized_nudges_misinfo": true, + "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, + "longform_notetweets_rich_text_read_enabled": true, + "longform_notetweets_inline_media_enabled": false, + "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": true, + "responsive_web_enhance_cards_enabled": false + } + }, + "ConnectTabTimeline": { + "@path": "/i/api/graphql/z0nRGUi8B44OlvbHYTsprw/ConnectTabTimeline", + "@method": "GET", + "queryId": "z0nRGUi8B44OlvbHYTsprw", + "features": { + "rweb_video_screen_enabled": false, + "rweb_cashtags_enabled": true, + "profile_label_improvements_pcf_label_in_post_enabled": true, + "responsive_web_profile_redirect_enabled": false, + "rweb_tipjar_consumption_enabled": false, + "verified_phone_label_enabled": false, + "creator_subscriptions_tweet_preview_api_enabled": true, + "responsive_web_graphql_timeline_navigation_enabled": true, + "responsive_web_graphql_skip_user_profile_image_extensions_enabled": false, + "premium_content_api_read_enabled": false, + "communities_web_enable_tweet_community_results_fetch": true, + "c9s_tweet_anatomy_moderator_badge_enabled": true, + "responsive_web_grok_analyze_button_fetch_trends_enabled": false, + "responsive_web_grok_analyze_post_followups_enabled": true, + "rweb_cashtags_composer_attachment_enabled": true, + "responsive_web_jetfuel_frame": true, + "responsive_web_grok_share_attachment_enabled": true, + "responsive_web_grok_annotations_enabled": true, + "articles_preview_enabled": true, + "responsive_web_edit_tweet_api_enabled": true, + "rweb_conversational_replies_downvote_enabled": false, + "graphql_is_translatable_rweb_tweet_is_translatable_enabled": true, + "view_counts_everywhere_api_enabled": true, + "longform_notetweets_consumption_enabled": true, + "responsive_web_twitter_article_tweet_consumption_enabled": true, + "content_disclosure_indicator_enabled": true, + "content_disclosure_ai_generated_indicator_enabled": true, + "responsive_web_grok_show_grok_translated_post": true, + "responsive_web_grok_analysis_button_from_backend": true, + "post_ctas_fetch_enabled": true, + "freedom_of_speech_not_reach_fetch_enabled": true, + "standardized_nudges_misinfo": true, + "tweet_with_visibility_results_prefer_gql_limited_actions_policy_enabled": true, + "longform_notetweets_rich_text_read_enabled": true, + "longform_notetweets_inline_media_enabled": false, + "responsive_web_grok_image_annotation_enabled": true, + "responsive_web_grok_imagine_annotation_enabled": true, + "responsive_web_grok_community_note_auto_translation_is_enabled": true, + "responsive_web_enhance_cards_enabled": false + } } } diff --git a/src/openapi/openapi-3.0.yaml b/src/openapi/openapi-3.0.yaml index f828388..0ac1392 100644 --- a/src/openapi/openapi-3.0.yaml +++ b/src/openapi/openapi-3.0.yaml @@ -7,7 +7,7 @@ info: contact: email: yuki@yuki0311.com license: - name: custom license or AGPL-3.0-or-later + name: LicenseRef-Custom OR AGPL-3.0-or-later url: https://github.com/fa0311/twitter-openapi#license version: 0.0.1 servers: diff --git a/src/openapi/paths/follow.yaml b/src/openapi/paths/follow.yaml index 822c276..cb89398 100644 --- a/src/openapi/paths/follow.yaml +++ b/src/openapi/paths/follow.yaml @@ -46,6 +46,20 @@ paths: tags: - "user-list" + /graphql/{pathQueryId}/BlueVerifiedFollowers: + get: + operationId: getBlueVerifiedFollowers + description: "get blue verified followers" + responses: + "200": + description: Successful operation + content: + application/json: + schema: + $ref: "#/components/schemas/FollowResponse" + tags: + - "user-list" + components: schemas: FollowResponse: diff --git a/src/openapi/paths/profile.yaml b/src/openapi/paths/profile.yaml index 7ced443..8d4fa23 100644 --- a/src/openapi/paths/profile.yaml +++ b/src/openapi/paths/profile.yaml @@ -49,9 +49,11 @@ components: required: - "__typename" - "id" - - "legacy" - "profilemodules" - "rest_id" + - "core" + - "privacy" + - "relationship_perspectives" properties: __typename: $ref: "./../schemas/typename.yaml#/components/schemas/TypeName" # User @@ -66,6 +68,41 @@ components: rest_id: type: string pattern: "^[0-9]+$" + core: + $ref: "#/components/schemas/UserResultByScreenNameCore" + privacy: + $ref: "#/components/schemas/UserResultPrivacy" + relationship_perspectives: + $ref: "#/components/schemas/UserResultRelationshipPerspectives" + + UserResultByScreenNameCore: + required: + - "name" + - "screen_name" + properties: + name: + type: string + screen_name: + type: string + + UserResultPrivacy: + required: + - "protected" + properties: + protected: + type: boolean + + UserResultRelationshipPerspectives: + properties: + blocking: + type: boolean + blocked_by: + type: boolean + following: + type: boolean + followed_by: + type: boolean + UserResultByScreenNameLegacy: properties: blocking: diff --git a/src/openapi/schemas/instruction.yaml b/src/openapi/schemas/instruction.yaml index 427109e..103e4db 100644 --- a/src/openapi/schemas/instruction.yaml +++ b/src/openapi/schemas/instruction.yaml @@ -146,6 +146,8 @@ components: displayLocation: type: string enum: [Top] # which else? + clientEventInfo: + $ref: "./content.yaml#/components/schemas/ClientEventInfo" TimelineTerminateTimeline: required: diff --git a/src/openapi/schemas/tweet.yaml b/src/openapi/schemas/tweet.yaml index 5270dbd..58c7b6c 100644 --- a/src/openapi/schemas/tweet.yaml +++ b/src/openapi/schemas/tweet.yaml @@ -51,7 +51,7 @@ components: $ref: "./typename.yaml#/components/schemas/TypeName" # ContextualTweetInterstitial displayType: type: string - enum: [NonCompliant] + enum: [NonCompliant, EntireTweet] text: $ref: "#/components/schemas/TweetInterstitialText" revealText: @@ -202,7 +202,7 @@ components: article: $ref: "#/components/schemas/Article" community_results: - $ref: "#/components/schemas/Community" + $ref: "#/components/schemas/CommunityResult" trend_results: $ref: "#/components/schemas/TrendResults" grok_analysis_followups: @@ -213,6 +213,18 @@ components: $ref: "#/components/schemas/GrokShareAttachment" grok_analysis_button: type: boolean + post_image_description: + type: string + post_video_description: + type: string + grok_translated_post_with_availability: + $ref: "#/components/schemas/GrokTranslatedPostWithAvailability" + grok_annotations: + $ref: "#/components/schemas/GrokAnnotation" + content_disclosure: + $ref: "#/components/schemas/ContentDisclosure" + postCta: + $ref: "#/components/schemas/TweetPostCta" TweetEditControl: properties: @@ -277,7 +289,6 @@ components: NoteTweet: required: - - "is_expandable" - "note_tweet_results" properties: is_expandable: @@ -397,12 +408,13 @@ components: SuperFollowsReplyUserResultData: required: - "__typename" - - "legacy" properties: __typename: $ref: "./../schemas/typename.yaml#/components/schemas/TypeName" # User - legacy: - $ref: "#/components/schemas/SuperFollowsReplyUserResultLegacy" + # legacy: + # $ref: "#/components/schemas/SuperFollowsReplyUserResultLegacy" + core: + $ref: "#/components/schemas/SuperFollowsReplyUserResultCore" SuperFollowsReplyUserResultLegacy: required: @@ -411,7 +423,13 @@ components: screen_name: type: string - # {'id': 'VHdlZXRDb21tdW5pdHlSZWxhdGlvbnNoaXA6MTg1MjA1NTM2NDA3MTgyNTY0NQ==', 'rest_id': '1852055364071825645', 'moderation_state': {}, 'actions': {'pin_action_result': {'__typename': 'CommunityTweetPinActionUnavailable'} + SuperFollowsReplyUserResultCore: + required: + - "screen_name" + properties: + screen_name: + type: string + CommunityRelationship: required: - "id" @@ -435,24 +453,42 @@ components: - "community_results" properties: community_results: - $ref: "#/components/schemas/Community" + $ref: "#/components/schemas/CommunityResult" role: type: string enum: [Member, Moderator, Admin, NonMember] user_results: $ref: "user.yaml#/components/schemas/UserResults" - Community: + CommunityResult: required: - "result" properties: result: - $ref: "#/components/schemas/CommunityData" + $ref: "#/components/schemas/CommunityUnion" + + CommunityUnion: + oneOf: + - $ref: "#/components/schemas/Community" + - $ref: "#/components/schemas/CommunityUnavailable" - CommunityData: + discriminator: + propertyName: __typename + mapping": # deprecated + Community: "#/components/schemas/Community" + CommunityUnavailable: "#/components/schemas/CommunityUnavailable" + + CommunityUnavailable: required: - "__typename" - - "id_str" + properties: + __typename: + $ref: "./typename.yaml#/components/schemas/TypeName" # CommunityUnavailable + + Community: + required: + - "__typename" + # - "id_str" # - "name" # - "description" # - "search_tags" @@ -706,11 +742,14 @@ components: enum: [Default, Tentative] iconType: type: string - enum: [BirdwatchV1Icon] + enum: [BirdwatchV1Icon, BirdwatchCameraVideo] callToAction: $ref: "#/components/schemas/BirdwatchPivotCallToAction" titleDetail: type: string + footerIconType: + type: string + enum: [BirdwatchEyeOff] BirdwatchPivotFooter: required: @@ -760,6 +799,78 @@ components: rest_id: type: string pattern: "^[0-9]+$" + language: + type: string + # enum: [ja, en] + is_community_note_translatable: + type: boolean + grok_translated_community_note_with_availability: + $ref: "#/components/schemas/GrokTranslatedCommunityNoteWithAvailability" + + GrokTranslatedCommunityNoteWithAvailability: + required: + - "is_available" + properties: + is_available: + type: boolean + data: + $ref: "#/components/schemas/GrokTranslatedCommunityNote" + + GrokTranslatedCommunityNote: + required: + - "source_language" + - "destination_language" + - "translation" + - "translation_available" + properties: + source_language: + type: string + # enum: [ja, en] + destination_language: + type: string + # enum: [ja, en] + translation: + type: string + translation_available: + type: boolean + rich_text_entities: + type: array + items: + $ref: "#/components/schemas/GrokEntity" + + GrokEntity: + required: + - "from_index" + - "to_index" + - "ref" + properties: + from_index: + type: string # why string? + to_index: + type: string # why string? + ref: + $ref: "#/components/schemas/GrokEntityRef" + + GrokEntityRef: + required: + - "type" + properties: + type: + type: string + enum: [TimelineUrl, TimelineRichTextHashtag] + url: + type: string + format: uri + url_type: + type: string + enum: [ExternalUrl] + text: + type: string + expanded_url: + type: string + format: uri + display_url: + type: string BirdwatchPivotSubtitle: required: @@ -914,7 +1025,6 @@ components: - "conversation_id_str" - "created_at" - "display_text_range" - - "entities" - "favorite_count" - "favorited" - "full_text" @@ -986,6 +1096,10 @@ components: in_reply_to_user_id_str: type: string pattern: "^[0-9]+$" + # time_zone: + # type: string + # utc_offset: + # type: integer quoted_status_permalink: $ref: "#/components/schemas/QuotedStatusPermalink" quoted_status_id_str: @@ -1005,6 +1119,10 @@ components: - "blocked_viewer" place: additionalProperties: true # todo + # withheld_description: + # type: string + # withheld_scope: + # type: string SelfThread: required: @@ -1015,11 +1133,11 @@ components: pattern: "^[0-9]+$" Entities: - required: - - "hashtags" - - "symbols" - - "user_mentions" - - "urls" + # required: + # - "hashtags" + # - "symbols" + # - "user_mentions" + # - "urls" properties: hashtags: type: array @@ -1045,6 +1163,10 @@ components: type: array items: $ref: "#/components/schemas/Timestamp" + smarttags: + type: array + items: + $ref: "#/components/schemas/Smarttag" Hashtag: type: object @@ -1140,6 +1262,9 @@ components: $ref: "#/components/schemas/AllowDownloadStatus" media_results: $ref: "#/components/schemas/MediaResults" + grok_post_id: + type: string + format: uuid TweetLegacyScopes: required: @@ -1240,6 +1365,9 @@ components: $ref: "#/components/schemas/AllowDownloadStatus" media_results: $ref: "#/components/schemas/MediaResults" + grok_post_id: + type: string + format: uuid MediaOriginalInfo: required: @@ -1412,6 +1540,29 @@ components: text: type: string + Smarttag: + required: + - "indices" + - "tag" + - "text" + properties: + indices: + type: array + items: + type: integer + tag: + $ref: "#/components/schemas/SmarttagTag" + text: + type: string + + SmarttagTag: + required: + - "info" + properties: + info: + type: object + additionalProperties: true # todo + Article: required: - "article_results" @@ -1432,7 +1583,6 @@ components: - "id" - "title" - "preview_text" - - "cover_media" - "metadata" properties: rest_id: @@ -1450,6 +1600,30 @@ components: $ref: "#/components/schemas/ArticleMetadata" lifecycle_state: $ref: "#/components/schemas/ArticleLifecycleState" + is_grok_summary_eligible: + type: boolean + content_state: + type: object + additionalProperties: true # todo draft.js ? + media_entities: + type: array + items: + $ref: "#/components/schemas/ArticleCoverMedia" + + ArticlePreview: + required: + - "article_id" + - "title" + - "preview_text" + properties: + article_id: + type: integer + title: + type: string + preview_text: + type: string + cover_media: + $ref: "#/components/schemas/ArticleCoverMedia" ArticleCoverMedia: required: @@ -1595,6 +1769,11 @@ components: type: string analysis_post_id_results: $ref: "#/components/schemas/AnalysisResults" + deepsearch_headers: + type: array + items: + type: object + additionalProperties: true # todo AnalysisResults: required: @@ -1603,6 +1782,161 @@ components: result: $ref: "#/components/schemas/Tweet" + GrokTranslatedPostWithAvailability: + required: + - "is_available" + properties: + is_available: + type: boolean + data: + $ref: "#/components/schemas/GrokTranslatedPost" + + GrokTranslatedPost: + properties: + translation: + type: string + source_language: + type: string + destination_language: + type: string + entities: + $ref: "#/components/schemas/Entities" + associated_data: + type: object + additionalProperties: true # todo + preview_translation: + type: string + + GrokAnnotation: + properties: + is_image_editable_by_grok: + type: boolean + + # 'advertising_disclosure' ={'is_paid_promotion': True} + ContentDisclosure: + properties: + ai_generated_disclosure: + $ref: "#/components/schemas/ContentDisclosureAiGeneratedDisclosure" + advertising_disclosure: + $ref: "#/components/schemas/ContentDisclosureAdvertisingDisclosure" + + ContentDisclosureAiGeneratedDisclosure: + required: + - "can_edit" + - "has_ai_generated_media" + properties: + ai_generated_detection_source: + type: string + enum: + - C2paClient + - ContentDisclosureAiGeneratedDisclosure + - UserDeclared + can_edit: + type: boolean + has_ai_generated_media: + type: boolean + + ContentDisclosureAdvertisingDisclosure: + required: + - "is_paid_promotion" + properties: + is_paid_promotion: + type: boolean + + TweetPostCta: + required: + - "display_locations" + - "post_cta" + properties: + display_locations: + type: array + items: + type: string + enum: [TweetDetails, ForYouTimeline, RepliesTimeline] + post_cta: + $ref: "#/components/schemas/PostCta" + scribe_id: + type: string # grok_web_cta + + PostCta: + required: + - "action_url" + - "background_color" + - "show_chevron" + - "stroke_color" + - "title_text" + properties: + action_url: + type: string + format: uri + background_color: + type: string + show_chevron: + type: boolean + stroke_color: + type: string + title_text: + $ref: "#/components/schemas/PostCtaTitleText" + + PostCtaTitleText: + required: + - "text" + - "entities" + properties: + text: + type: string + entities: + type: array + items: + $ref: "#/components/schemas/PostCtaTitleTextEntity" + + PostCtaTitleTextEntity: + required: + - "fromIndex" + - "toIndex" + - "ref" + properties: + fromIndex: + type: integer + toIndex: + type: integer + ref: + $ref: "#/components/schemas/PostCtaTitleTextEntityRef" + + PostCtaTitleTextEntityRef: + required: + - "__typename" + properties: + __typename: + $ref: "./typename.yaml#/components/schemas/TypeName" # TimelineRichTextUser + user_results: + $ref: "user.yaml#/components/schemas/PostCtaUserResults" + + PostCtaUserResults: + required: + - "result" + properties: + result: + $ref: "#/components/schemas/PostCtaUserResultsResult" + + PostCtaUserResultsResult: + required: + - "__typename" + - "avatar" + properties: + __typename: + $ref: "./typename.yaml#/components/schemas/TypeName" # User + avatar: + $ref: "#/components/schemas/PostCtaUserResultsAvatar" + + PostCtaUserResultsAvatar: + required: + - "image_url" + properties: + image_url: + type: string + format: uri + TweetPreviewDisplay: required: - "__typename" @@ -1658,6 +1992,8 @@ components: $ref: "#/components/schemas/TweetPreviewDisplayTweetViewCount" created_at: $ref: "./general.yaml#/components/schemas/TwitterTimeFormat" + article_preview: + $ref: "#/components/schemas/ArticlePreview" TweetPreviewDisplayTweetViewCount: required: diff --git a/src/openapi/schemas/typename.yaml b/src/openapi/schemas/typename.yaml index 6246f54..08cc2b0 100644 --- a/src/openapi/schemas/typename.yaml +++ b/src/openapi/schemas/typename.yaml @@ -38,5 +38,7 @@ components: CommunityTweetUnpinActionUnavailable, CommunityInvitesUnavailable, CommunityJoinRequestsUnavailable, + CommunityUnavailable, ApiImage, + TimelineRichTextUser, ] diff --git a/src/openapi/schemas/user.yaml b/src/openapi/schemas/user.yaml index ef6439e..d40cfbb 100644 --- a/src/openapi/schemas/user.yaml +++ b/src/openapi/schemas/user.yaml @@ -35,7 +35,6 @@ components: - "legacy" - "rest_id" - "profile_image_shape" - properties: __typename: $ref: "./typename.yaml#/components/schemas/TypeName" # User @@ -95,13 +94,51 @@ components: type: boolean parody_commentary_fan_label: type: string - enum: ["None", "Parody", "Commentary"] + enum: ["None", "Parody", "Commentary", "Fan"] + relationship_perspectives: + $ref: "#/components/schemas/UserRelationshipPerspectives" + avatar: + $ref: "#/components/schemas/UserAvatar" + core: + $ref: "#/components/schemas/UserCore" + dm_permissions: + $ref: "#/components/schemas/UserDmPermissions" + media_permissions: + $ref: "#/components/schemas/UserMediaPermissions" + privacy: + $ref: "#/components/schemas/UserPrivacy" + verification: + $ref: "#/components/schemas/UserVerification" + location: + $ref: "#/components/schemas/UserLocation" + profile_bio: + $ref: "#/components/schemas/ProfileBio" + profile_description_language: + type: string + super_follows_user_profile: + $ref: "#/components/schemas/UserProfile" + verified_user_profiles: + $ref: "#/components/schemas/UserProfile" + profile_sort_enabled: + type: boolean + + UserCore: + required: + - "created_at" + - "name" + - "screen_name" + properties: + created_at: + $ref: "./general.yaml#/components/schemas/TwitterTimeFormat" + name: + type: string + screen_name: + type: string UserProfessional: required: - "rest_id" - "professional_type" - - "category" properties: rest_id: type: string @@ -244,7 +281,6 @@ components: UserLegacy: required: - - "created_at" - "default_profile" - "default_profile_image" - "description" @@ -256,19 +292,17 @@ components: - "has_custom_timelines" - "is_translator" - "listed_count" - - "location" - "media_count" - - "name" - "normal_followers_count" - - "pinned_tweet_ids_str" - "possibly_sensitive" - - "profile_image_url_https" - "profile_interstitial_type" - - "screen_name" - "status" - "statuses_count" - "translator_type" - - "verified" + - time_zone + - "utc_offset" + - withheld_description + - withheld_scope properties: blocked_by: type: boolean @@ -360,6 +394,14 @@ components: type: array items: type: string # enum DE + time_zone: + type: string + utc_offset: + type: integer + withheld_description: + type: string + withheld_scope: + type: string UserUnavailable: required: @@ -372,3 +414,81 @@ components: type: string message: type: string + + UserRelationshipPerspectives: + properties: + blocking: + type: boolean + blocked_by: + type: boolean + following: + type: boolean + followed_by: + type: boolean + + UserAvatar: + required: + - "image_url" + properties: + image_url: + type: string + format: uri + + UserDmPermissions: + required: + - "can_dm" + properties: + can_dm: + type: boolean + + UserMediaPermissions: + required: + - "can_media_tag" + properties: + can_media_tag: + type: boolean + + UserPrivacy: + required: + - "protected" + properties: + protected: + type: boolean + + UserVerification: + required: + - "verified" + properties: + verified: + type: boolean + verified_type: + type: string + enum: ["Business", "Government"] + + UserLocation: + required: + - "location" + properties: + location: + type: string + + ProfileBio: + required: + - "description" + properties: + description: + type: string + + UserProfile: + required: + - "super_follows_user_profile" + properties: + super_follows_user_profile: + $ref: "#/components/schemas/SuperFollowUserProfile" + + SuperFollowUserProfile: + required: + - "is_active" + properties: + is_active: + type: boolean diff --git a/test/python/test_serialize.py b/test/python/test_serialize.py index 78e1db3..6930e26 100644 --- a/test/python/test_serialize.py +++ b/test/python/test_serialize.py @@ -11,6 +11,7 @@ from enum import Enum from pathlib import Path from typing import Any +from uuid import UUID import bs4 import openapi_client as pt @@ -73,8 +74,7 @@ def get_transaction_base(): home_page_response = bs4.BeautifulSoup(home_page.content, "html.parser") ondemand_file_url = get_ondemand_file_url(response=home_page_response) ondemand_file = session.get(url=ondemand_file_url) - ondemand_file_response = bs4.BeautifulSoup(ondemand_file.content, "html.parser") - ct = ClientTransaction(home_page_response, ondemand_file_response) + ct = ClientTransaction(home_page_response, ondemand_file) return ct @@ -120,6 +120,10 @@ def match_rate(a, b, base, key=""): a = a.value if isinstance(b, Enum): b = b.value + if isinstance(a, UUID): + a = str(a) + if isinstance(b, UUID): + b = str(b) if a is None and b is False: return 1 if a is False and b is None: @@ -313,6 +317,9 @@ def error_dump(e): cursor_list = set([None]) cursor_history = set() + if key in ["UserByRestId", "UsersByRestIds"]: + continue + try: for _ in range(CUESOR_TEST_COUNT): cursor = cursor_list.pop() @@ -366,7 +373,7 @@ def error_dump(e): res.data, ) logger.info(f"Match rate: {rate}") - screen_name = data["data"]["user"]["result"]["legacy"]["screen_name"] + screen_name = data["data"]["user"]["result"]["core"]["screen_name"] if not screen_name == "ptcpz3": raise Exception("UserByScreenName failed") except Exception as e: @@ -422,6 +429,7 @@ def error_dump(e): "1848219562136801480", "1881993128288399684", "1899104692577489182", + "1948284140757057763", ] for id in ids: try: diff --git a/tools/generater.py b/tools/generater.py index 66ef0a6..cb4e1c0 100644 --- a/tools/generater.py +++ b/tools/generater.py @@ -22,7 +22,7 @@ def main(): print(Rule(characters="=")) input() - with open("./tools/input.js", "r") as f: + with open("./tools/input.js", "r", encoding="utf-8") as f: fetch_code_raw = f.read() print(Rule(characters="=")) @@ -40,12 +40,16 @@ def main(): fetch_code_list.append(code) for fetch_code in fetch_code_list: + if "https://x.com/i/api/1.1/graphql/user_flow.json" in fetch_code: + continue + # query_idとendpointを抽出 query_id_match = re.search(r'/i/api/graphql/([^/]+)/([^"?]+)', fetch_code) if not query_id_match: print("query_id と endpoint の抽出に失敗しました。") + print(fetch_code[:100] + "...") print(Rule(characters="=")) - return + continue query_id = query_id_match.group(1) endpoint = query_id_match.group(2)