Settings

Configuration

precision_manufacturing

Tracking schedule

Anchor + timezone + every N hours define the step. Optional max runs/day: only the first K times in that chain that still fall on the same local day (e.g. step 4h, max 2 → 06:00 and 10:00; later slots skipped to save API quota). Empty max = no daily cap (interval runs 24/7). No anchor = every N hours from server start. Restart after schedule changes.

expand_more
schedule

Scheduled Auto-Search

Keywords are stored in keywords.json for your workflow. On Discovery, manual search keeps hits in this session only: Approve adds them to Tracking, Reject removes the card.

open_in_new Go to Discovery
content_paste

Smart paste: comma, semicolon, pipe (|) or new line auto-splits into multiple keywords

vpn_lock

Residential proxy

Optional. For Discovery (Playwright) and PDP US stock. Paste one line: hostname:port:username:password (older username:password:hostname:port still works). That string is the HTTP proxy login. Cleared field + Save removes proxy. Stored split as PLAYWRIGHT_PROXY_* in .env.

After save, the password segment shows as ******** until you paste a new line. Password may contain colons (everything after username in this format).

cookie

Cookie pool

Live = the token fetched real data within the window. Tokens are only checked when a scan uses them — press Check all to get the true number now (one SHEIN call per token, through its own proxy).

—

live

hub

BFF proxy pool

—

Server-side price scans go through these proxies — one proxy per SHEIN account, never shared. Saving REPLACES the whole pool. Tokens holding a removed proxy are released and pick a new one on their next scan.

—

proxies in pool

Assigned — Free —

First lines (passwords hidden)
    Proxy type

    Applies to every line without a prefix. A line starting with socks5:// or http:// keeps its own type.

    travel_explore

    Data Source

    Price checks use the Shein data key below. Discovery can use the same online search or an in-app browser — pick on the Discovery page.

    bolt Shein data key

    «Full» unlocks Shein’s alphanumeric product codes and richer Discovery search.

    Subscribe on RapidAPI (Shein APIs), then paste the key from your dashboard into the field above.

    Scheduled checks and «Check now» always use the feed selected above.

    key

    External API

    Partner keys (st_…): GET product JSON, or POST to add/update tracking + queue a price scan. Other paths → 403. Inbound/outbound webhooks below.

    GET /api/v1/products/{goods_id}
    POST /api/v1/tracking/products — body {"goods_id":"…"}
    X-API-Key: st_…
    Prefix Label Created Last used Actions
    No keys yet
    webhook

    Webhooks

    Outbound: this app POSTs JSON to your URL on price/stock events. Inbound: call us with a secret to push goods_id (no random X-API-Key on that request).

    Outbound — your receive URL

    Events: price_change, stock_oos, stock_restock. Optional HMAC header on JSON body.

    Inbound — this app’s URL

    Partners call this URL to add goods_id. Set public base below for copy-paste (e.g. production), or leave empty to use this browser’s origin.

    Saved as TRACKER_PUBLIC_BASE_URL — display only for integration docs.

    POST …/tracking-ingest — mặc định có product trong response; sync_scan=false = chỉ queued.

    Leave empty to disable inbound hook. Save, then restart if needed.

    history

    Scraper activity

    Scheduled batch checks, manual «Check all», Discovery searches, and per-product «Check now». Use prune to delete rows older than N days.

    Time (UTC) kind lvl src Message
    Loading…

    Quota Status

    Usage quota

    analytics
    Daily Limit — / —

    Month Used Total

    —

    Proxy traffic

    Estimated (Playwright discovery + PDP US)

    Sum of response sizes (Content-Length when present; otherwise conservative guesses). Your proxy provider’s dashboard may differ — theirs is authoritative for billing.

    cloud_sync
    Today —

    Month Total

    —

    notifications_active

    Notifications

    ✈️

    Telegram

    🪁

    Lark / Feishu

    Lark group → Settings → Bots → Add Bot → Webhook Bot

    Multiple secrets → comma-separated, same order as URLs above

    Optional — Custom App: used only to upload thumbnails into cards (create app, add to same group).

    auto_awesome

    AI Notifications

    When a Gemini API key is present, all messages are AI-generated. Auto-fallback to template if no key or API error.

    Get free key at aistudio.google.com/apikey