Chat

Changes to Get Chat Conversations

get/2/chat/conversations
    • breaking

      added to the response body oneOf list for the response status

    • breaking

      added to the / response property oneOf list for the response status

    • info

      added the new optional query request parameter end_time

    • info

      added the new optional query request parameter is_archived

    • info

      added the new optional query request parameter is_muted

    • info

      added the new optional query request parameter participant_ids

    • info

      added the new optional query request parameter participant_query

    • info

      added the new optional query request parameter start_time

    • info

      added the new optional query request parameter type

    • info

      added the enum value receives_your_chat to the property items/ of the query request parameter user.fields

    • info

      added https://api.x.com/2/problems/dm-bad-attachment https://api.x.com/2/problems/dm-bad-cta https://api.x.com/2/problems/dm-bad-custom-profile https://api.x.com/2/problems/dm-bad-media https://api.x.com/2/problems/dm-bad-quick-reply https://api.x.com/2/problems/dm-bad-url https://api.x.com/2/problems/dm-conversation-name-too-long https://api.x.com/2/problems/dm-conversation-not-found https://api.x.com/2/problems/dm-duplicate https://api.x.com/2/problems/dm-inactive-device https://api.x.com/2/problems/dm-not-delivered https://api.x.com/2/problems/dm-not-found https://api.x.com/2/problems/dm-not-owner https://api.x.com/2/problems/dm-participant-not-added https://api.x.com/2/problems/dm-participant-not-found https://api.x.com/2/problems/dm-participant-restricted https://api.x.com/2/problems/dm-participant-unavailable https://api.x.com/2/problems/dm-rate-limited https://api.x.com/2/problems/dm-recipient-blocks-sender https://api.x.com/2/problems/dm-recipient-cannot-receive https://api.x.com/2/problems/dm-recipient-encrypted-unavailable https://api.x.com/2/problems/dm-recipient-not-accepting https://api.x.com/2/problems/dm-recipient-not-found https://api.x.com/2/problems/dm-recipient-restricts-groups https://api.x.com/2/problems/dm-recipient-unavailable https://api.x.com/2/problems/dm-request-in-progress https://api.x.com/2/problems/dm-safety-limited https://api.x.com/2/problems/dm-safety-rejected https://api.x.com/2/problems/dm-sender-blocks-recipient https://api.x.com/2/problems/dm-sender-declined-dms https://api.x.com/2/problems/dm-sender-dms-closed https://api.x.com/2/problems/dm-sender-encrypted-unavailable https://api.x.com/2/problems/dm-sender-not-in-conversation https://api.x.com/2/problems/dm-sender-not-permitted https://api.x.com/2/problems/dm-sender-not-verified https://api.x.com/2/problems/dm-sender-phone-required https://api.x.com/2/problems/dm-sender-read-only https://api.x.com/2/problems/dm-sender-unavailable https://api.x.com/2/problems/dm-text-empty https://api.x.com/2/problems/dm-text-too-long https://api.x.com/2/problems/dm-too-few-participants https://api.x.com/2/problems/dm-too-many-participants https://api.x.com/2/problems/dm-unsupported-message mapping keys to the response discriminator for the response status

    • info

      added the optional property /// to the response with the status

    • info

      added https://api.x.com/2/problems/dm-bad-attachment https://api.x.com/2/problems/dm-bad-cta https://api.x.com/2/problems/dm-bad-custom-profile https://api.x.com/2/problems/dm-bad-media https://api.x.com/2/problems/dm-bad-quick-reply https://api.x.com/2/problems/dm-bad-url https://api.x.com/2/problems/dm-conversation-name-too-long https://api.x.com/2/problems/dm-conversation-not-found https://api.x.com/2/problems/dm-duplicate https://api.x.com/2/problems/dm-inactive-device https://api.x.com/2/problems/dm-not-delivered https://api.x.com/2/problems/dm-not-found https://api.x.com/2/problems/dm-not-owner https://api.x.com/2/problems/dm-participant-not-added https://api.x.com/2/problems/dm-participant-not-found https://api.x.com/2/problems/dm-participant-restricted https://api.x.com/2/problems/dm-participant-unavailable https://api.x.com/2/problems/dm-rate-limited https://api.x.com/2/problems/dm-recipient-blocks-sender https://api.x.com/2/problems/dm-recipient-cannot-receive https://api.x.com/2/problems/dm-recipient-encrypted-unavailable https://api.x.com/2/problems/dm-recipient-not-accepting https://api.x.com/2/problems/dm-recipient-not-found https://api.x.com/2/problems/dm-recipient-restricts-groups https://api.x.com/2/problems/dm-recipient-unavailable https://api.x.com/2/problems/dm-request-in-progress https://api.x.com/2/problems/dm-safety-limited https://api.x.com/2/problems/dm-safety-rejected https://api.x.com/2/problems/dm-sender-blocks-recipient https://api.x.com/2/problems/dm-sender-declined-dms https://api.x.com/2/problems/dm-sender-dms-closed https://api.x.com/2/problems/dm-sender-encrypted-unavailable https://api.x.com/2/problems/dm-sender-not-in-conversation https://api.x.com/2/problems/dm-sender-not-permitted https://api.x.com/2/problems/dm-sender-not-verified https://api.x.com/2/problems/dm-sender-phone-required https://api.x.com/2/problems/dm-sender-read-only https://api.x.com/2/problems/dm-sender-unavailable https://api.x.com/2/problems/dm-text-empty https://api.x.com/2/problems/dm-text-too-long https://api.x.com/2/problems/dm-too-few-participants https://api.x.com/2/problems/dm-too-many-participants https://api.x.com/2/problems/dm-unsupported-message discriminator mapping keys to the / response property for the response status

    • breaking

      for the query request parameter max_results, default value was changed from 10 to 200

    • breaking

      added to the response body oneOf list for the response status

    • breaking

      added to the / response property oneOf list for the response status

    • info

      added the new optional query request parameter unread_only

    • info

      for the query request parameter max_results, the max was increased from 100.00 to 1000.00

    • info

      added the enum value active_follower_count to the property items/ of the query request parameter user.fields

    • info

      added the enum value admin_settings to the property items/ of the query request parameter chat_conversation.fields

    • info

      added the enum value group_description to the property items/ of the query request parameter chat_conversation.fields

    • info

      added the enum value group_description_key_version to the property items/ of the query request parameter chat_conversation.fields

    • info

      added the enum value invite to the property items/ of the query request parameter chat_conversation.fields

    • info

      added the enum value is_archived to the property items/ of the query request parameter chat_conversation.fields

    • info

      added the enum value last_read_event_id to the property items/ of the query request parameter chat_conversation.fields

    • info

      added the enum value newest_event_id to the property items/ of the query request parameter chat_conversation.fields

    • info

      added the enum value pending_member_ids to the property items/ of the query request parameter chat_conversation.fields

    • info

      added the enum value subscriber_count to the property items/ of the query request parameter user.fields

    • info

      added the enum value unread to the property items/ of the query request parameter chat_conversation.fields

    • info

      added https://api.twitter.com/2/problems/duplicate-rules https://api.twitter.com/2/problems/invalid-rules https://api.x.com/2/problems/recipient-not-messageable mapping keys to the response discriminator for the response status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added https://api.twitter.com/2/problems/duplicate-rules https://api.twitter.com/2/problems/invalid-rules https://api.x.com/2/problems/recipient-not-messageable discriminator mapping keys to the / response property for the response status

    • breaking

      removed the enum value admin_ids from the property items/ of the query request parameter chat_conversation.fields

    • breaking

      removed the enum value affiliation from the property items/ of the query request parameter user.fields

    • breaking

      removed the enum value member_ids from the property items/ of the query request parameter chat_conversation.fields

    • breaking

      removed the enum value message_ttl_msec from the property items/ of the query request parameter chat_conversation.fields

    • breaking

      removed the enum value most_recent_tweet_id from the property items/ of the query request parameter user.fields

    • breaking

      removed the enum value participant_ids from the property items/ of the query request parameter chat_conversation.fields

    • breaking

      removed the enum value pinned_tweet_id from the property items/ of the query request parameter user.fields

    • breaking

      added to the response body oneOf list for the response status

    • breaking

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

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property ///// became nullable for the status

    • breaking

      the response property ///// became nullable for the status

    • breaking

      the response property ///// became nullable for the status

    • breaking

      the response property ///// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property ///// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property // became optional for the status

    • breaking

      the response property /// became optional for the status

    • breaking

      the response property /// became optional for the status

    • breaking

      the response property /// became optional for the status

    • breaking

      the response property /// became optional for the status

    • breaking

      the response property /// became optional for the status

    • breaking

      the response property /// became optional for the status

    • breaking

      the response property /// became optional for the status

    • breaking

      the response property /// became optional for the status

    • breaking

      the response property /// became optional for the status

    • breaking

      the response property /// became optional for the status

    • breaking

      the response property //// became optional for the status

    • breaking

      the ///// response property's maxLength was unset from 25 for the response status

    • breaking

      the response property's minItems was decreased from 1 to 0 for the response status

    • breaking

      the / response property's minItems was decreased from 1 to 0 for the response status

    • breaking

      the / response property's minItems was decreased from 1 to 0 for the response status

    • breaking

      the /// response property's minItems was decreased from 1 to 0 for the response status

    • breaking

      the / response property's minItems was decreased from 1 to 0 for the response status

    • breaking

      the /// response property's minItems was decreased from 2 to 0 for the response status

    • breaking

      the / response property's minItems was decreased from 1 to 0 for the response status

    • breaking

      the / response property's minItems was decreased from 1 to 0 for the response status

    • breaking

      the //// response property's minItems was decreased from 1 to 0 for the response status

    • breaking

      the ///// response property's minItems was decreased from 1 to 0 for the response status

    • breaking

      the ///// response property's minItems was decreased from 1 to 0 for the response status

    • breaking

      the ///// response property's minItems was decreased from 1 to 0 for the response status

    • breaking

      the ///// response property's minItems was decreased from 1 to 0 for the response status

    • breaking

      the ///// response property's minItems was decreased from 1 to 0 for the response status

    • breaking

      the //// response property's minItems was decreased from 1 to 0 for the response status

    • breaking

      the ///// response property's minLength was decreased from 1 to 0 for the response status

    • breaking

      added to the / response property oneOf list for the response status

    • breaking

      added subschema #1 to the //// response property oneOf list for the response status

    • breaking

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

    • breaking

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

    • breaking

      the /// response's property format changed from int32 to no format for status

    • breaking

      the /// response's property format changed from date-time to no format for status

    • breaking

      the //// response's property format changed from uri to no format for status

    • breaking

      the //// response's property format changed from uri to no format for status

    • breaking

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

    • breaking

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

    • breaking

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

    • breaking

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

    • breaking

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

    • breaking

      the /// response's property format changed from uri to no format for status

    • breaking

      the /// response's property format changed from uri to no format for status

    • breaking

      removed the required property // from the response with the status

    • breaking

      removed the required property // from the response with the status

    • breaking

      removed the required property //// from the response with the status

    • breaking

      removed the required property from the response with the status

    • breaking

      removed the required property from the response with the status

    • warning

      removed the optional property // from the response with the status

    • warning

      removed the optional property from the response with the status

    • warning

      removed the optional property // from the response with the status

    • warning

      removed the optional property // from the response with the status

    • warning

      removed the optional property //// from the response with the status

    • warning

      removed the optional property / from the response with the status

    • warning

      removed the optional property ///// from the response with the status

    • warning

      removed the optional property /// from the response with the status

    • warning

      removed the optional property /// from the response with the status

    • warning

      removed the optional property from the response with the status

    • info

      added the enum value message_ttl_ms to the property items/ of the query request parameter chat_conversation.fields

    • info

      added the enum value subscribes_to_you to the property items/ of the query request parameter user.fields

    • info

      added https://api.x.com/2/problems/disallowed-resource https://api.x.com/2/problems/field-hydration-failure https://api.x.com/2/problems/field-unauthorized https://api.x.com/2/problems/internal-error https://api.x.com/2/problems/invalid-request https://api.x.com/2/problems/not-authorized-for-field https://api.x.com/2/problems/not-authorized-for-resource https://api.x.com/2/problems/resource-not-found https://api.x.com/2/problems/resource-unavailable mapping keys to the response discriminator for the response status

    • info

      removed about:blank https://api.twitter.com/2/problems/client-disconnected https://api.twitter.com/2/problems/client-forbidden https://api.twitter.com/2/problems/conflict https://api.twitter.com/2/problems/disallowed-resource https://api.twitter.com/2/problems/duplicate-rules https://api.twitter.com/2/problems/invalid-request https://api.twitter.com/2/problems/invalid-rules https://api.twitter.com/2/problems/noncompliant-rules https://api.twitter.com/2/problems/not-authorized-for-field https://api.twitter.com/2/problems/not-authorized-for-resource https://api.twitter.com/2/problems/operational-disconnect https://api.twitter.com/2/problems/resource-not-found https://api.twitter.com/2/problems/resource-unavailable https://api.twitter.com/2/problems/rule-cap https://api.twitter.com/2/problems/streaming-connection https://api.twitter.com/2/problems/unsupported-authentication https://api.twitter.com/2/problems/usage-capped mapping keys from the response discriminator for the response status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /////// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      removed from the ////// response property allOf list for the response status

    • info

      removed from the ////// response property allOf list for the response status

    • info

      removed from the ////// response property allOf list for the response status

    • info

      removed from the ////// response property allOf list for the response status

    • info

      removed from the ////// response property allOf list for the response status

    • info

      added https://api.x.com/2/problems/disallowed-resource https://api.x.com/2/problems/field-hydration-failure https://api.x.com/2/problems/field-unauthorized https://api.x.com/2/problems/internal-error https://api.x.com/2/problems/invalid-request https://api.x.com/2/problems/not-authorized-for-field https://api.x.com/2/problems/not-authorized-for-resource https://api.x.com/2/problems/resource-not-found https://api.x.com/2/problems/resource-unavailable discriminator mapping keys to the / response property for the response status

    • info

      removed about:blank https://api.twitter.com/2/problems/client-disconnected https://api.twitter.com/2/problems/client-forbidden https://api.twitter.com/2/problems/conflict https://api.twitter.com/2/problems/disallowed-resource https://api.twitter.com/2/problems/duplicate-rules https://api.twitter.com/2/problems/invalid-request https://api.twitter.com/2/problems/invalid-rules https://api.twitter.com/2/problems/noncompliant-rules https://api.twitter.com/2/problems/not-authorized-for-field https://api.twitter.com/2/problems/not-authorized-for-resource https://api.twitter.com/2/problems/operational-disconnect https://api.twitter.com/2/problems/resource-not-found https://api.twitter.com/2/problems/resource-unavailable https://api.twitter.com/2/problems/rule-cap https://api.twitter.com/2/problems/streaming-connection https://api.twitter.com/2/problems/unsupported-authentication https://api.twitter.com/2/problems/usage-capped discriminator mapping keys from the / response property for the response status

    • info

      removed discriminator from // response property for the response status

    • info

      removed the Basic enum value from the /// response property for the response status

    • info

      removed the Feature enum value from the //// response property for the response status

    • info

      removed the None enum value from the /// response property for the response status

    • info

      removed the Premium enum value from the /// response property for the response status

    • info

      removed the PremiumPlus enum value from the /// response property for the response status

    • info

      removed the admin enum value from the /// response property for the response status

    • info

      removed the blue enum value from the /// response property for the response status

    • info

      removed the business enum value from the /// response property for the response status

    • info

      removed the city enum value from the /// response property for the response status

    • info

      removed the closed enum value from the /// response property for the response status

    • info

      removed the country enum value from the /// response property for the response status

    • info

      removed the direct enum value from the // response property for the response status

    • info

      removed the government enum value from the /// response property for the response status

    • info

      removed the group enum value from the // response property for the response status

    • info

      removed the neighborhood enum value from the /// response property for the response status

    • info

      removed the none enum value from the /// response property for the response status

    • info

      removed the open enum value from the /// response property for the response status

    • info

      removed the poi enum value from the /// response property for the response status

    • info

      removed the unknown enum value from the /// response property for the response status

    • info

      the /// response's property pattern ^([0-9]+)_([0-9]+)$ was removed for the status

    • info

      the /// response's property pattern ^[A-Z]{2}$ was removed for the status

    • info

      the /// response's property pattern ^[0-9]{1,19}$ was removed for the status

    • info

      the ///// response's property pattern ^[0-9]{1,19}$ was removed for the status

    • info

      the /// response's property pattern ^[0-9]{1,19}$ was removed for the status

    • info

      the /// response's property pattern ^[A-Za-z0-9_]{1,15}$ was removed for the status

    • info

      the ///// response's property pattern ^[A-Z]{2}$ was removed for the status

    • info

      added the required property /////// to the response with the status

    • info

      added the required property /////// to the response with the status

    • info

      added the required property /////// to the response with the status

    • info

      added the required property /////// to the response with the status

    • info

      added the required property /////// to the response with the status

    • info

      added the required property /////// to the response with the status

    • info

      added the required property /////// to the response with the status

    • info

      added the required property /////// to the response with the status

    • info

      added the required property /////// to the response with the status

    • info

      added the required property /////// to the response with the status

    • info

      added the required property /////// to the response with the status

    • info

      added the required property /////// to the response with the status

    • info

      added the required property /////// to the response with the status

    • info

      added the required property /////// to the response with the status

    • info

      added the required property /////// to the response with the status

    • info

      added the required property //// to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the required property /// to the response with the status

    • info

      added the required property /// to the response with the status

    • info

      added the required property /// to the response with the status

    • info

      endpoint added