# Changelog of Google Workspace · Marketplace Emails (`corent1robert/google-workspace-marketplace-vendors`) Actor

- **URL**: https://apify.com/corent1robert/google-workspace-marketplace-vendors/changelog.md
- **Full Actor documentation**: https://apify.com/corent1robert/google-workspace-marketplace-vendors.md

## Changelog

### 0.1

- First private build: unique Google Workspace Marketplace **vendors** (eTLD+1), not one row per app.
- Slice input: Search (keyword × Works with `?host=` × category × `?pricing=`) or Catalog (27 categories + 10 hosts). Google hard-caps ~100 apps per URL — no page=2. Listing HTML kept up to **5 MB** (`?pricing=` search was truncated at 1.5 MB → 0 apps).
- Listing emails from the AF\_initDataCallback legal slot (SysCloud `palani@` / `rahul@`). Same eTLD+1 as the vendor website — blob **and** legal slot (live: Cisco listing is not `admin@aravalli.co.in` on umbrella.cisco.com). `\u003elegal@` JSON leftovers stripped. Legal address kept only when it is not an email dump.
- Website hop (Domain SIREN method): homepage hrefs first, EXTRA `/contact` only if none, same eTLD+1, drop hoster inboxes. Talarian `/legal-notice` → `legal@talarian.io`.
- Pay-per-event vs live Store comps (16 Aug 2026): crawlerbros **$5 / 1k apps** (Free), lead.gen.labs **~$20 / 1k** + **$0.05** start, own CWS unique emails **$2.50 / 1k**. This Actor (cut before first public, sticker vs bill): **vendor** Free **$0.004 ($4 / 1k)** + **email** **$0.006 ($6 / 1k)** → Diamond 50%. Start **$0.00005**. Empty shells **$0**. Free plan capped at **20 vendors** (~$0.20 with emails).
- Console form: **Step 1** mode → **Step 2** slice → **Step 3** max / require email / minUsers / hop / scopes. Proxy and delay hidden. OAuth scopes off by default (extra GET per app).
