# Which Ignition module to use for scraping data from a website?

**URL:** <https://forum.inductiveautomation.com/t/which-ignition-module-to-use-for-scraping-data-from-a-website/60358>\
**Category:** Ignition\
**Created:** [June 3, 2022, 6:53pm UTC](https://forum.inductiveautomation.com/t/which-ignition-module-to-use-for-scraping-data-from-a-website/60358 "2022-06-03T18:53:27Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![ishu\_sharma](https://avatars.discourse-cdn.com/v4/letter/i/76d3ee/32.png) [@ishu\_sharma](https://forum.inductiveautomation.com/u/ishu_sharma)\
**Post date:** [June 3, 2022, 6:53pm UTC](https://forum.inductiveautomation.com/t/which-ignition-module-to-use-for-scraping-data-from-a-website/60358/1 "2022-06-03T18:53:27Z")

</div>

I want to scrap some data from Yahoo Finance.

---

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [June 3, 2022, 6:57pm UTC](https://forum.inductiveautomation.com/t/which-ignition-module-to-use-for-scraping-data-from-a-website/60358/2 "2022-06-03T18:57:47Z")

</div>

**scrap** (scrapping)  
_verb_

- discard or remove from service

**scrape** (scraping)  
_verb_

- drag or pull a hard or sharp implement across (a surface or object) so as to remove dirt or other matter.

I think you mean scrape / scraping.

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [June 3, 2022, 7:45pm UTC](https://forum.inductiveautomation.com/t/which-ignition-module-to-use-for-scraping-data-from-a-website/60358/3 "2022-06-03T19:45:50Z")

</div>

If there’s an actual _API_ designed for programmatic consumption, use `system.net.httpClient`.

If you mean true scraping, then you’re going to have an easier time implementing in your language of choice and simply calling in to that scraping process from Ignition.

---

<div class="post-metadata">

**Author:** ![ishu\_sharma](https://avatars.discourse-cdn.com/v4/letter/i/76d3ee/32.png) [@ishu\_sharma](https://forum.inductiveautomation.com/u/ishu_sharma)\
**Post date:** [June 11, 2022, 3:38pm UTC](https://forum.inductiveautomation.com/t/which-ignition-module-to-use-for-scraping-data-from-a-website/60358/4 "2022-06-11T15:38:34Z")

</div>

I am actually very new to this, was just going through the modules available and was wondering which module i need to install to fetch some data from a website.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [June 11, 2022, 3:59pm UTC](https://forum.inductiveautomation.com/t/which-ignition-module-to-use-for-scraping-data-from-a-website/60358/5 "2022-06-11T15:59:40Z")

</div>

`system.net.httpClient()` is part of the platform.

---

<div class="post-metadata">

**Author:** ![kgamble](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kgamble/32/8019_2.png) [@kgamble](https://forum.inductiveautomation.com/u/kgamble)\
**Post date:** [June 11, 2022, 9:34pm UTC](https://forum.inductiveautomation.com/t/which-ignition-module-to-use-for-scraping-data-from-a-website/60358/6 "2022-06-11T21:34:32Z")

</div>

A clarification many non-“advanced” people don’t realize here, you don’t technically need _any_ modules to do most general scripting. You can do this with just a core license

Now, if you want to scrape and visualize, we’re talking a different story here
