Detect providers on a business URL
Synchronous (up to ~270s). Renders the site live, follows the booking/ordering CTAs, and returns the detected providers plus a stable detectionId. Typically 1–2 minutes; a slow site returns {"status": "detection_incomplete"} (retryable, billed at the base rate only), never a hang. Provider params for connections that need it resolve asynchronously after this returns; GET /api/v1/detections/{id} exposes the connections, with paramsResolvedAt tracking completion.
Authorizations
vine_live_… API key
Query Parameters
Pass fresh to force a live scan at full price even when the service-side domain cache is enabled.
fresh Body
Response
Detected providers.
Stable handle for this detection run.
Off-catalog vendors detected on the site that have no extraction adapter yet (informational).
Present and true only when the service-side domain cache is enabled and serves a live detection for this domain from the last 7 days. Such responses return in ~1s and are billed at the flat cached rate. Absent on live scans; the cache is disabled by default. Pass ?mode=fresh to force a live scan even when it is enabled.
When the underlying live scan ran (cached responses only).
