//[docs](../../../index.md)/[dev.inmo.tgbotapi.types.update.abstracts](../index.md)/[BaseMessageUpdate](index.md)
# BaseMessageUpdate
[common] interface [BaseMessageUpdate](index.md) : [Update](../-update/index.md)
## Properties
| Name | Summary |
|---|---|
| [data](data.md)| [common] abstract override val [data](data.md): [Message](../../dev.inmo.tgbotapi.types.message.abstracts/-message/index.md)
|
| [updateId](index.md#%5Bdev.inmo.tgbotapi.types.update.abstracts%2FBaseMessageUpdate%2FupdateId%2F%23%2FPointingToDeclaration%2F%5D%2FProperties%2F625018081)| [common] abstract val [updateId](index.md#%5Bdev.inmo.tgbotapi.types.update.abstracts%2FBaseMessageUpdate%2FupdateId%2F%23%2FPointingToDeclaration%2F%5D%2FProperties%2F625018081): [UpdateIdentifier](../../dev.inmo.tgbotapi.types/index.md#%5Bdev.inmo.tgbotapi.types%2FUpdateIdentifier%2F%2F%2FPointingToDeclaration%2F%5D%2FClasslikes%2F625018081)
|
## Inheritors
| Name |
|---|
| [BaseEditMessageUpdate](../-base-edit-message-update/index.md)|
| [BaseSentMessageUpdate](../-base-sent-message-update/index.md)|