
## Events when asset is updated

URL: https://docs.atlan.com/product/capabilities/build-apps/sdks/python/events/references/triggers/asset-update

> Reference for asset update event triggers in the Atlan Python SDK (pyatlan). Understand ENTITY_UPDATE events for event-driven integrations.

# Events when asset is updated

When an [asset](https://docs.atlan.com/llms/platform/python/build-your-first-metadata-workflow/llms.txt) is updated in Atlan, the following events can be emitted.

## `ENTITY_UPDATE`

Atlan always emits an [`ENTITY_UPDATE`](https://docs.atlan.com/llms/platform/python/entity-update/llms.txt) event when an asset is updated.[^1] The details in the event are for the asset that was updated.

When a relationship is defined as part of an asset update, Atlan will also emit an [`ENTITY_UPDATE`](https://docs.atlan.com/llms/platform/python/entity-update/llms.txt) event for that related asset. The details in this event cover the related asset.

> *More details — see full content on the documentation site.*

[^1]: Note that events are only emitted when an asset is *actually* updated. Since Atlan's [save operation](https://docs.atlan.com/llms/platform/python/update-asset/llms.txt) is idempotent, when no changes are actually sent in the payload it behaves as a NOOP—the asset isn't actually changed or updated. In these cases, no events are emitted, either.

---
