product:chat

Translate message

Translates message to a given language using automated translation software

Sends events:

  • message.updated
post/messages/{id}/translate

Path parameters

idstring required

Message ID

Request body

language'af' | 'sq' | 'am' | 'ar' | 'az' | 'bn' | 'bs' | 'bg' | 'zh' | 'zh-TW' | 'hr' | 'cs' | 'da' | 'fa-AF' | 'nl' | 'en' | 'et' | 'fi' | 'fr' | 'fr-CA' | 'ka' | 'de' | 'el' | 'ha' | 'he' | 'hi' | 'hu' | 'id' | 'it' | 'ja' | 'ko' | 'lv' | 'ms' | 'no' | 'fa' | 'ps' | 'pl' | 'pt' | 'ro' | 'ru' | 'sr' | 'sk' | 'sl' | 'so' | 'es' | 'es-MX' | 'sw' | 'sv' | 'tl' | 'ta' | 'th' | 'tr' | 'uk' | 'ur' | 'vi' | 'lt' | 'ht' required

Language to translate message to

Response

Response

durationstring required

Duration of the request in milliseconds

Changes

Changed in 6 of the 108 revisions of this API.621785

    • added the optional property message/mentioned_channel_members to the response with the 201 status

      response-optional-property-added

    • added the new anonymous enum value to the message/poll/voting_visibility response property for the response status 201

      response-property-enum-value-added

    • added the new public enum value to the message/poll/voting_visibility response property for the response status 201

      response-property-enum-value-added

    • added the required property message/draft/channel/config/message_retention to the response with the 201 status

      response-required-property-added

    • added the required property message/reminder/channel/config/message_retention to the response with the 201 status

      response-required-property-added

    • added the required property message/shared_location/channel/config/message_retention to the response with the 201 status

      response-required-property-added

    • the message/shared_location/latitude response's property type/format changed from number/float to number/double for status 201

      response-property-type-changed

    • the message/shared_location/longitude response's property type/format changed from number/float to number/double for status 201

      response-property-type-changed

    • added the optional property message/draft/channel/members/items/ban_from_future_channels to the response with the 201 status

      response-optional-property-added

    • added the optional property message/draft/channel/members/items/future_channel_ban_expires to the response with the 201 status

      response-optional-property-added

    • added the optional property message/reminder/channel/members/items/ban_from_future_channels to the response with the 201 status

      response-optional-property-added

    • added the optional property message/reminder/channel/members/items/future_channel_ban_expires to the response with the 201 status

      response-optional-property-added

    • added the optional property message/shared_location/channel/members/items/ban_from_future_channels to the response with the 201 status

      response-optional-property-added

    • added the optional property message/shared_location/channel/members/items/future_channel_ban_expires to the response with the 201 status

      response-optional-property-added

  • d274674f0337601575See the full diff
    • the response property message/draft/channel/members/items/ became nullable for the status 201

      response-property-became-nullable

    • the response property message/reminder/channel/members/items/ became nullable for the status 201

      response-property-became-nullable

    • the response property message/shared_location/channel/members/items/ became nullable for the status 201

      response-property-became-nullable

    • the response property message/draft/channel/created_by/privacy_settings/delivery_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/draft/channel/created_by/privacy_settings/read_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/draft/channel/created_by/privacy_settings/typing_indicators/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/draft/channel/truncated_by/privacy_settings/delivery_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/draft/channel/truncated_by/privacy_settings/read_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/draft/channel/truncated_by/privacy_settings/typing_indicators/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/draft/message/mentioned_users/items/privacy_settings/delivery_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/draft/message/mentioned_users/items/privacy_settings/read_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/draft/message/mentioned_users/items/privacy_settings/typing_indicators/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/latest_reactions/items/user/privacy_settings/delivery_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/latest_reactions/items/user/privacy_settings/read_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/latest_reactions/items/user/privacy_settings/typing_indicators/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/mentioned_users/items/privacy_settings/delivery_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/mentioned_users/items/privacy_settings/read_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/mentioned_users/items/privacy_settings/typing_indicators/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/own_reactions/items/user/privacy_settings/delivery_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/own_reactions/items/user/privacy_settings/read_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/own_reactions/items/user/privacy_settings/typing_indicators/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/pinned_by/privacy_settings/delivery_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/pinned_by/privacy_settings/read_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/pinned_by/privacy_settings/typing_indicators/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/poll/created_by/privacy_settings/delivery_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/poll/created_by/privacy_settings/read_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/poll/created_by/privacy_settings/typing_indicators/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/poll/latest_answers/items/user/privacy_settings/delivery_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/poll/latest_answers/items/user/privacy_settings/read_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/poll/latest_answers/items/user/privacy_settings/typing_indicators/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/poll/latest_votes_by_option/additionalProperties/items/user/privacy_settings/delivery_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/poll/latest_votes_by_option/additionalProperties/items/user/privacy_settings/read_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/poll/latest_votes_by_option/additionalProperties/items/user/privacy_settings/typing_indicators/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/poll/own_votes/items/user/privacy_settings/delivery_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/poll/own_votes/items/user/privacy_settings/read_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/poll/own_votes/items/user/privacy_settings/typing_indicators/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/reaction_groups/additionalProperties/latest_reactions_by/items/user/privacy_settings/delivery_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/reaction_groups/additionalProperties/latest_reactions_by/items/user/privacy_settings/read_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/reaction_groups/additionalProperties/latest_reactions_by/items/user/privacy_settings/typing_indicators/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/reminder/channel/created_by/privacy_settings/delivery_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/reminder/channel/created_by/privacy_settings/read_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/reminder/channel/created_by/privacy_settings/typing_indicators/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/reminder/channel/truncated_by/privacy_settings/delivery_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/reminder/channel/truncated_by/privacy_settings/read_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/reminder/channel/truncated_by/privacy_settings/typing_indicators/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/reminder/user/privacy_settings/delivery_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/reminder/user/privacy_settings/read_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/reminder/user/privacy_settings/typing_indicators/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/shared_location/channel/created_by/privacy_settings/delivery_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/shared_location/channel/created_by/privacy_settings/read_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/shared_location/channel/created_by/privacy_settings/typing_indicators/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/shared_location/channel/truncated_by/privacy_settings/delivery_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/shared_location/channel/truncated_by/privacy_settings/read_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/shared_location/channel/truncated_by/privacy_settings/typing_indicators/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/thread_participants/items/privacy_settings/delivery_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/thread_participants/items/privacy_settings/read_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/thread_participants/items/privacy_settings/typing_indicators/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/user/privacy_settings/delivery_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/user/privacy_settings/read_receipts/enabled became optional for the status 201

      response-property-became-optional

    • the response property message/user/privacy_settings/typing_indicators/enabled became optional for the status 201

      response-property-became-optional

    • added the new create-mention enum value to the message/draft/channel/own_capabilities/items/ response property for the response status 201

      response-property-enum-value-added

    • added the new create-mention enum value to the message/reminder/channel/own_capabilities/items/ response property for the response status 201

      response-property-enum-value-added

    • added the new create-mention enum value to the message/shared_location/channel/own_capabilities/items/ response property for the response status 201

      response-property-enum-value-added

    • added the new notify-channel enum value to the message/draft/channel/own_capabilities/items/ response property for the response status 201

      response-property-enum-value-added

    • added the new notify-channel enum value to the message/reminder/channel/own_capabilities/items/ response property for the response status 201

      response-property-enum-value-added

    • added the new notify-channel enum value to the message/shared_location/channel/own_capabilities/items/ response property for the response status 201

      response-property-enum-value-added

    • added the new notify-group enum value to the message/draft/channel/own_capabilities/items/ response property for the response status 201

      response-property-enum-value-added

    • added the new notify-group enum value to the message/reminder/channel/own_capabilities/items/ response property for the response status 201

      response-property-enum-value-added

    • added the new notify-group enum value to the message/shared_location/channel/own_capabilities/items/ response property for the response status 201

      response-property-enum-value-added

    • added the new notify-here enum value to the message/draft/channel/own_capabilities/items/ response property for the response status 201

      response-property-enum-value-added

    • added the new notify-here enum value to the message/reminder/channel/own_capabilities/items/ response property for the response status 201

      response-property-enum-value-added

    • added the new notify-here enum value to the message/shared_location/channel/own_capabilities/items/ response property for the response status 201

      response-property-enum-value-added

    • added the new notify-role enum value to the message/draft/channel/own_capabilities/items/ response property for the response status 201

      response-property-enum-value-added

    • added the new notify-role enum value to the message/reminder/channel/own_capabilities/items/ response property for the response status 201

      response-property-enum-value-added

    • added the new notify-role enum value to the message/shared_location/channel/own_capabilities/items/ response property for the response status 201

      response-property-enum-value-added

    • added the optional property message/draft/channel/created_by/devices/items/hardware_id to the response with the 201 status

      response-optional-property-added

    • added the optional property message/draft/channel/members/items/archived_at to the response with the 201 status

      response-optional-property-added

    • added the optional property message/draft/channel/members/items/ban_expires to the response with the 201 status

      response-optional-property-added

    • added the optional property message/draft/channel/members/items/deleted_at to the response with the 201 status

      response-optional-property-added

    • added the optional property message/draft/channel/members/items/deleted_messages to the response with the 201 status

      response-optional-property-added

    • added the optional property message/draft/channel/members/items/invite_accepted_at to the response with the 201 status

      response-optional-property-added

    • added the optional property message/draft/channel/members/items/invite_rejected_at to the response with the 201 status

      response-optional-property-added

    • added the optional property message/draft/channel/members/items/invited to the response with the 201 status

      response-optional-property-added

    • added the optional property message/draft/channel/members/items/is_moderator to the response with the 201 status

      response-optional-property-added

    • added the optional property message/draft/channel/members/items/pinned_at to the response with the 201 status

      response-optional-property-added

    • added the optional property message/draft/channel/members/items/role to the response with the 201 status

      response-optional-property-added

    • added the optional property message/draft/channel/members/items/status to the response with the 201 status

      response-optional-property-added

    • added the optional property message/draft/channel/members/items/user to the response with the 201 status

      response-optional-property-added

    • added the optional property message/draft/channel/members/items/user_id to the response with the 201 status

      response-optional-property-added

    • added the optional property message/draft/channel/truncated_by/devices/items/hardware_id to the response with the 201 status

      response-optional-property-added

    • added the optional property message/draft/message/mentioned_users/items/devices/items/hardware_id to the response with the 201 status

      response-optional-property-added

    • added the optional property message/latest_reactions/items/user/devices/items/hardware_id to the response with the 201 status

      response-optional-property-added

    • added the optional property message/member/custom to the response with the 201 status

      response-optional-property-added

    • added the optional property message/mentioned_groups to the response with the 201 status

      response-optional-property-added

    • added the optional property message/mentioned_users/items/devices/items/hardware_id to the response with the 201 status

      response-optional-property-added

    • added the optional property message/own_reactions/items/user/devices/items/hardware_id to the response with the 201 status

      response-optional-property-added

    • added the optional property message/pinned_by/devices/items/hardware_id to the response with the 201 status

      response-optional-property-added

    • added the optional property message/poll/created_by/devices/items/hardware_id to the response with the 201 status

      response-optional-property-added

    • added the optional property message/poll/latest_answers/items/user/devices/items/hardware_id to the response with the 201 status

      response-optional-property-added

    • added the optional property message/poll/latest_votes_by_option/additionalProperties/items/user/devices/items/hardware_id to the response with the 201 status

      response-optional-property-added

    • added the optional property message/poll/own_votes/items/user/devices/items/hardware_id to the response with the 201 status

      response-optional-property-added

    • added the optional property message/reaction_groups/additionalProperties/latest_reactions_by/items/user/devices/items/hardware_id to the response with the 201 status

      response-optional-property-added

    • added the optional property message/reminder/channel/created_by/devices/items/hardware_id to the response with the 201 status

      response-optional-property-added

    • added the optional property message/reminder/channel/members/items/archived_at to the response with the 201 status

      response-optional-property-added

    • added the optional property message/reminder/channel/members/items/ban_expires to the response with the 201 status

      response-optional-property-added

    • added the optional property message/reminder/channel/members/items/deleted_at to the response with the 201 status

      response-optional-property-added

    • added the optional property message/reminder/channel/members/items/deleted_messages to the response with the 201 status

      response-optional-property-added

    • added the optional property message/reminder/channel/members/items/invite_accepted_at to the response with the 201 status

      response-optional-property-added

    • added the optional property message/reminder/channel/members/items/invite_rejected_at to the response with the 201 status

      response-optional-property-added

    • added the optional property message/reminder/channel/members/items/invited to the response with the 201 status

      response-optional-property-added

    • added the optional property message/reminder/channel/members/items/is_moderator to the response with the 201 status

      response-optional-property-added

    • added the optional property message/reminder/channel/members/items/pinned_at to the response with the 201 status

      response-optional-property-added

    • added the optional property message/reminder/channel/members/items/role to the response with the 201 status

      response-optional-property-added

    • added the optional property message/reminder/channel/members/items/status to the response with the 201 status

      response-optional-property-added

    • added the optional property message/reminder/channel/members/items/user to the response with the 201 status

      response-optional-property-added

    • added the optional property message/reminder/channel/members/items/user_id to the response with the 201 status

      response-optional-property-added

    • added the optional property message/reminder/channel/truncated_by/devices/items/hardware_id to the response with the 201 status

      response-optional-property-added

    • added the optional property message/reminder/user/devices/items/hardware_id to the response with the 201 status

      response-optional-property-added

    • added the optional property message/shared_location/channel/created_by/devices/items/hardware_id to the response with the 201 status

      response-optional-property-added

    • added the optional property message/shared_location/channel/members/items/archived_at to the response with the 201 status

      response-optional-property-added

    • added the optional property message/shared_location/channel/members/items/ban_expires to the response with the 201 status

      response-optional-property-added

    • added the optional property message/shared_location/channel/members/items/deleted_at to the response with the 201 status

      response-optional-property-added

    • added the optional property message/shared_location/channel/members/items/deleted_messages to the response with the 201 status

      response-optional-property-added

    • added the optional property message/shared_location/channel/members/items/invite_accepted_at to the response with the 201 status

      response-optional-property-added

    • added the optional property message/shared_location/channel/members/items/invite_rejected_at to the response with the 201 status

      response-optional-property-added

    • added the optional property message/shared_location/channel/members/items/invited to the response with the 201 status

      response-optional-property-added

    • added the optional property message/shared_location/channel/members/items/is_moderator to the response with the 201 status

      response-optional-property-added

    • added the optional property message/shared_location/channel/members/items/pinned_at to the response with the 201 status

      response-optional-property-added

    • added the optional property message/shared_location/channel/members/items/role to the response with the 201 status

      response-optional-property-added

    • added the optional property message/shared_location/channel/members/items/status to the response with the 201 status

      response-optional-property-added

    • added the optional property message/shared_location/channel/members/items/user to the response with the 201 status

      response-optional-property-added

    • added the optional property message/shared_location/channel/members/items/user_id to the response with the 201 status

      response-optional-property-added

    • added the optional property message/shared_location/channel/truncated_by/devices/items/hardware_id to the response with the 201 status

      response-optional-property-added

    • added the optional property message/thread_participants/items/devices/items/hardware_id to the response with the 201 status

      response-optional-property-added

    • added the optional property message/user/devices/items/hardware_id to the response with the 201 status

      response-optional-property-added

    • added the required property message/draft/channel/members/items/banned to the response with the 201 status

      response-required-property-added

    • added the required property message/draft/channel/members/items/created_at to the response with the 201 status

      response-required-property-added

    • added the required property message/draft/channel/members/items/custom to the response with the 201 status

      response-required-property-added

    • added the required property message/draft/channel/members/items/shadow_banned to the response with the 201 status

      response-required-property-added

    • added the required property message/draft/channel/members/items/updated_at to the response with the 201 status

      response-required-property-added

    • added the required property message/reminder/channel/members/items/banned to the response with the 201 status

      response-required-property-added

    • added the required property message/reminder/channel/members/items/created_at to the response with the 201 status

      response-required-property-added

    • added the required property message/reminder/channel/members/items/custom to the response with the 201 status

      response-required-property-added

    • added the required property message/reminder/channel/members/items/shadow_banned to the response with the 201 status

      response-required-property-added

    • added the required property message/reminder/channel/members/items/updated_at to the response with the 201 status

      response-required-property-added

    • added the required property message/shared_location/channel/members/items/banned to the response with the 201 status

      response-required-property-added

    • added the required property message/shared_location/channel/members/items/created_at to the response with the 201 status

      response-required-property-added

    • added the required property message/shared_location/channel/members/items/custom to the response with the 201 status

      response-required-property-added

    • added the required property message/shared_location/channel/members/items/shadow_banned to the response with the 201 status

      response-required-property-added

    • added the required property message/shared_location/channel/members/items/updated_at to the response with the 201 status

      response-required-property-added

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

Of the 108 revisions, 2 have no diff computed.