# OpenScraper scraping API catalog

*HTML page: https://openscraper.ai/catalog · Agent index: https://openscraper.ai/llms.txt*

> Browse and compare the web scraping APIs available on OpenScraper. Each entry maps to a module you can call through `POST /runs`, and to a ready-to-run form in the Playground.

## What the catalog contains

The catalog at <https://openscraper.ai/catalog> lists every public scraper, searchable by name, domain or category. Each card links either to the dedicated product page (Google Maps, Shein, Web Unlocker) or to the module's Playground form.

The list is served live from our crawler registry, so it changes as modules ship. To read it programmatically, open a module in the Playground and copy the generated request body, or call `POST /runs` with the module name.

## Main modules

| Module name (API) | What it returns | Page |
| --- | --- | --- |
| `unlocker_matrix` | Raw HTML of any protected URL | <https://openscraper.ai/datadome-unlocker.md> |
| `googlemaps_matrix` | Establishments from a Google Maps search URL | <https://openscraper.ai/google-maps-scraper.md> |
| `googlemapreviews_matrix` | Reviews of one Google Maps establishment | <https://openscraper.ai/google-maps-scraper.md> |
| `shein_matrix` | Shein product listings | <https://openscraper.ai/shein-scraper.md> |
| `leboncoin_matrix` | leboncoin.fr ads from a search or a single ad URL | <https://openscraper.ai/leboncoin-api.md> |
| `sitemap_matrix` | Every URL listed in a site's sitemaps | <https://openscraper.ai/sitemap-scraper-api.md> |

## No dedicated scraper for your site?

If there is no custom scraper for a given site yet, use the Web Unlocker to extract data from any website: <https://openscraper.ai/datadome-unlocker.md>. Custom fields and new sources can be added on request — contact contact@openscraper.ai.

## Calling a module

Every catalog entry is driven by the same endpoint:

```bash
curl -X POST https://api.openscraper.ai/runs \
  -H "Authorization: Bearer sk_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{ "module": "<module name>", "params": { }, "sync": false }'
```

Parameters per module and the response shape are documented at <https://openscraper.ai/docs.md>.
