---
title: Get Message Data
description: Once a message is broadcast, you can use the MessageFinder helper class that can be instantiated using the Client.getMessage() function to retrieve it from the network.
image: /img/logo/iota_mark_light.png
keywords:
- message data
- messagefinder
- client
- message metadata
- java
- nodejs
- python
- wasm
- rust
---
import Tabs from "@theme/Tabs";
import TabItem from "@theme/TabItem";
import JavaGetMessageData from "../libraries/java/examples/_07_get_message_data.mdx";
import NodejsGetMessageData from "../libraries/nodejs/examples/_07_get_message_data.mdx";
import PythonGetMessageData from "../libraries/python/examples/_07_get_message_data.mdx";
import RustGetMessageData from "../libraries/rust/examples/_07_get_message_data.mdx";
import WasmGetMessageData from "../libraries/wasm/examples/_07_get_message_data.mdx";
<Tabs groupId="language">
<TabItem value="java" label="Java">
<JavaGetMessageData />
</TabItem>
<TabItem value="nodejs" label="Nodejs">
<NodejsGetMessageData />
</TabItem>
<TabItem value="python" label="Python">
<PythonGetMessageData />
</TabItem>
<TabItem value="rust" label="Rust">
<RustGetMessageData />
</TabItem>
<TabItem value="wasm" label="Wasm">
<WasmGetMessageData />
</TabItem>
</Tabs>