# \[Synthetic Monitoring\] Screenshot Options Configuration

**URL:** https://discuss.elastic.co/t/synthetic-monitoring-screenshot-options-configuration/362415
**Category:** Synthetics
**Created:** [July 3, 2024, 3:03am UTC](https://discuss.elastic.co/t/synthetic-monitoring-screenshot-options-configuration/362415 "2024-07-03T03:03:13Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![aisyaharifin](https://avatars.discourse-cdn.com/v4/letter/a/b9e5f3/32.png) [@aisyaharifin](https://discuss.elastic.co/u/aisyaharifin)
#### Post date: [July 3, 2024, 3:03am UTC](https://discuss.elastic.co/t/synthetic-monitoring-screenshot-options-configuration/362415/1 "2024-07-03T03:03:13Z")

</div>

Hi Elastic,

I want to ask is there a way I can configure my screenshot options in synthetic for all my monitor at once? For instance I have 150 monitors that i want to configure the screenshot options.

 ![Screenshot 2024-07-03 at 11.02.16 AM](https://us1.discourse-cdn.com/elastic/original/3X/4/d/4d1fa50e2d42caf4d26fc4b756704a898f3906ff.png)

Thanks!

---

<div class="post-metadata">

### Author: ![emilioalvap](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/emilioalvap/32/99310_2.png) [@emilioalvap](https://discuss.elastic.co/u/emilioalvap)
#### Post date: [July 8, 2024, 3:04pm UTC](https://discuss.elastic.co/t/synthetic-monitoring-screenshot-options-configuration/362415/2 "2024-07-08T15:04:38Z")

</div>

Hi @aisyaharifin,

If these are pushed monitors (aka [monitor-as-code](https://www.elastic.co/guide/en/observability/current/synthetics-get-started-project.html)), you can specify a global screenshot policy at the project settings level:  
 ![image](https://us1.discourse-cdn.com/elastic/original/3X/7/9/7988523eea8ac1e61670b7b87d5c0e5a285d3e95.png)

If you're referring to monitors created manually through Synthetics UI, there's no option in the UI to update monitors en-masse but you can still do it programmatically through API. You could iterate through all monitors performing a [partial update](https://www.elastic.co/guide/en/kibana/current/update-monitor-api.html#_partial_updates), updating `screenshots` option.

Hope that helps!

---

<div class="post-metadata">

### Author: ![Ari\_Wibowo](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ari_wibowo/32/146370_2.png) [@Ari\_Wibowo](https://discuss.elastic.co/u/Ari_Wibowo)
#### Post date: [December 14, 2025, 7:40am UTC](https://discuss.elastic.co/t/synthetic-monitoring-screenshot-options-configuration/362415/3 "2025-12-14T07:40:00Z")

</div>

Hi @emilioalvap

Can we disable capture for one of the steps? I need a function to disable capture so that I don't need to capture when inputting static captcha.

---

<div class="post-metadata">

### Author: ![emilioalvap](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/emilioalvap/32/99310_2.png) [@emilioalvap](https://discuss.elastic.co/u/emilioalvap)
#### Post date: [December 17, 2025, 1:08pm UTC](https://discuss.elastic.co/t/synthetic-monitoring-screenshot-options-configuration/362415/4 "2025-12-17T13:08:44Z")

</div>

Hi @Ari_Wibowo ,

It’s not possible to disable screenshot capture for specific steps at the moment. I would suggest opening an issue explaining the required feature over at [GitHub - elastic/synthetics: Synthetic Monitoring with Real Browsers](https://github.com/elastic/synthetics).
