=== GoScreenAPI — Screenshot, Uptime & Status Page ===
Contributors: goscreenapi
Tags: screenshot, uptime monitoring, status page, visual monitor, api
Requires at least: 5.8
Tested up to: 6.5
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Capture website screenshots, monitor uptime, embed status pages, and detect visual changes — all from your WordPress site.

== Description ==

GoScreenAPI WordPress Plugin integrates all GoScreenAPI services into your WordPress site:

* **Screenshot Shortcode** — Embed screenshots of any URL with `[goscreenapi_screenshot url="https://example.com"]`
* **Uptime Status Badge** — Show live uptime status with `[goscreenapi_uptime monitor_id="123"]`
* **Status Page Embed** — Embed your GoScreenAPI status page with `[goscreenapi_status_page slug="my-status"]`
* **Visual Monitor Widget** — Show visual change detection results with `[goscreenapi_visual monitor_id="123"]`
* **Gutenberg Blocks** — All features available as Gutenberg blocks
* **WordPress Widget** — Add uptime status to any sidebar

== Installation ==

1. Upload the `goscreenapi` folder to `/wp-content/plugins/`
2. Activate the plugin through the 'Plugins' menu in WordPress
3. Go to **Settings > GoScreenAPI** and enter your API key
4. Get your API key at https://goscreenapi.com/dashboard/api-keys

== Frequently Asked Questions ==

= Where do I get an API key? =
Sign up at https://goscreenapi.com and go to Dashboard > API Keys.

= Is there a free plan? =
Yes! GoScreenAPI offers 250 free screenshots per month with no credit card required.

== Changelog ==

= 1.0.0 =
* Initial release
* Screenshot shortcode and Gutenberg block
* Uptime status badge shortcode and widget
* Status page embed shortcode
* Visual monitor widget shortcode
* WordPress sidebar widget
* Transient cache support
* AJAX async screenshot loading
