Composition

Analyze writing style from recent tweets

Builds a writing style profile from recent public posts.

post/styles

Request body

usernamestring required

X username to analyze

Example request

{
  "username": "elonmusk"
}

Response

Fresh cached style profile returned

xUsernamestring required
tweetCountinteger required
isOwnAccountboolean required
fetchedAtstring date-time required

Example response

{
  "xUsername": "elonmusk",
  "tweetCount": 50,
  "isOwnAccount": true,
  "fetchedAt": "2025-01-15T12:00:00Z",
  "tweets": [
    {
      "id": "1234567890",
      "text": "Just launched our new feature!"
    }
  ]
}

Changes

Changed in 10 of the 32 revisions of this API.131607

    • ●

      added the new draw_too_large enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new draw_too_large enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new draw_too_large enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new draw_too_large enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new draw_too_large enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new draw_too_large enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new draw_too_large enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new draw_too_large enum value to the /////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new retweeters_incomplete enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new retweeters_incomplete enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new retweeters_incomplete enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new retweeters_incomplete enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new retweeters_incomplete enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new retweeters_incomplete enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new retweeters_incomplete enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new retweeters_incomplete enum value to the /////// response property for the response status

      response-property-enum-value-added

    This revision also has 3 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • ●

      added the new bookmark_folders_unavailable enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new bookmark_folders_unavailable enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new bookmark_folders_unavailable enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new bookmark_folders_unavailable enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new bookmark_folders_unavailable enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new bookmark_folders_unavailable enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new bookmark_folders_unavailable enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new bookmark_folders_unavailable enum value to the /////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new search_unavailable enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new search_unavailable enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new search_unavailable enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new search_unavailable enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new search_unavailable enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new search_unavailable enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new search_unavailable enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new search_unavailable enum value to the /////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new idempotency_in_progress enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new idempotency_in_progress enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new idempotency_in_progress enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new idempotency_in_progress enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new idempotency_in_progress enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new idempotency_in_progress enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new idempotency_in_progress enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new idempotency_in_progress enum value to the /////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new likes_unavailable enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new likes_unavailable enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new likes_unavailable enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new likes_unavailable enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new likes_unavailable enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new likes_unavailable enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new likes_unavailable enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new likes_unavailable enum value to the /////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new pagination_stalled enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new pagination_stalled enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new pagination_stalled enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new pagination_stalled enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new pagination_stalled enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new pagination_stalled enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new pagination_stalled enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new pagination_stalled enum value to the /////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new x_reply_not_allowed enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new x_reply_not_allowed enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new x_reply_not_allowed enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new x_reply_not_allowed enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new x_reply_not_allowed enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new x_reply_not_allowed enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new x_reply_not_allowed enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new x_reply_not_allowed enum value to the /////// response property for the response status

      response-property-enum-value-added

  • 5b381ffca02c133See the full diff
    • ▲

      the response's body type changed from object to no type for status

      response-body-type-changed

    • ▲

      the response's body type changed from object to no type for status

      response-body-type-changed

    • ▲

      the / response's property type changed from no type to object for status

      response-property-type-changed

    • ▲

      removed the required property from the response with the status

      response-required-property-removed

    • ▲

      removed the required property from the response with the status

      response-required-property-removed

    • ▲

      removed the required property from the response with the status

      response-required-property-removed

    • ▲

      removed the required property from the response with the status

      response-required-property-removed

    • ▲

      removed the required property from the response with the status

      response-required-property-removed

    • ▲

      removed the required property from the response with the status

      response-required-property-removed

    • ▲

      removed the required property from the response with the status

      response-required-property-removed

    • ▲

      removed the required property from the response with the status

      response-required-property-removed

    • ▲

      removed the required property from the response with the status

      response-required-property-removed

    • ▲

      removed the required property from the response with the status

      response-required-property-removed

    • ○

      added subschema #2 to the response body allOf list for the response status

      response-body-all-of-added

    • ○

      added subschema #2 to the response body allOf list for the response status

      response-body-all-of-added

    • ○

      added 'propertyNames' constraint to the / response property for the status

      response-property-property-names-added

    • ●

      added the new closed enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new closed enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new closed enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new closed enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new closed enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new closed enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new closed enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new closed enum value to the /////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new expired enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new expired enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new expired enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new expired enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new expired enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new expired enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new expired enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new expired enum value to the /////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_complete_replies_request enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_complete_replies_request enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_complete_replies_request enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_complete_replies_request enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_complete_replies_request enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_complete_replies_request enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_complete_replies_request enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_complete_replies_request enum value to the /////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_request enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_request enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_request enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_request enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_request enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_request enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_request enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_request enum value to the /////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_output_options enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_output_options enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_output_options enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_output_options enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_output_options enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_output_options enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_output_options enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_output_options enum value to the /////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_reply_options enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_reply_options enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_reply_options enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_reply_options enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_reply_options enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_reply_options enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_reply_options enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_reply_options enum value to the /////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new login_service_unavailable enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new login_service_unavailable enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new login_service_unavailable enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new login_service_unavailable enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new login_service_unavailable enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new login_service_unavailable enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new login_service_unavailable enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new login_service_unavailable enum value to the /////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new missing_url enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new missing_url enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new missing_url enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new missing_url enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new missing_url enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new missing_url enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new missing_url enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new missing_url enum value to the /////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new too_many_tweets enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new too_many_tweets enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new too_many_tweets enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new too_many_tweets enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new too_many_tweets enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new too_many_tweets enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new too_many_tweets enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new too_many_tweets enum value to the /////// response property for the response status

      response-property-enum-value-added

  • d5855df0e349244See the full diff
    • ●

      added the new coverage_cursor_gone enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_gone enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_gone enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_gone enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_gone enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_gone enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_gone enum value to the ////// response property for the response status (media type: application/json)

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_gone enum value to the /////// response property for the response status (media type: application/json)

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_unavailable enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_unavailable enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_unavailable enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_unavailable enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_unavailable enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_unavailable enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_unavailable enum value to the ////// response property for the response status (media type: application/json)

      response-property-enum-value-added

    • ●

      added the new coverage_cursor_unavailable enum value to the /////// response property for the response status (media type: application/json)

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_cursor enum value to the ///// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_cursor enum value to the ////// response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_cursor enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_cursor enum value to the / response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_cursor enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_cursor enum value to the // response property for the response status

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_cursor enum value to the ////// response property for the response status (media type: application/json)

      response-property-enum-value-added

    • ●

      added the new invalid_coverage_cursor enum value to the /////// response property for the response status (media type: application/json)

      response-property-enum-value-added

    • ○

      response property oneOf[AuthenticatedPaymentRequired]/payment_options/credits/create_checkout/provider deprecated (media type: application/json)

      response-property-deprecated

    • ○

      response property oneOf[AuthenticatedPaymentRequired]/payment_options/subscription/create_checkout/provider deprecated (media type: application/json)

      response-property-deprecated

    • ○

      response property oneOf[GuestPaymentRequired]/payment_options/credits/create_checkout/provider deprecated (media type: application/json)

      response-property-deprecated

    • ○

      response property payment_options/guest_wallet/create_checkout/provider deprecated (media type: application/problem+json)

      response-property-deprecated