Crawl Website Source and Wait
ethora-sources-site-crawl-v2-waitCrawl a website URL and block until the server finishes — a single-call, long-timeout variant of ethora-sources-site-crawl-v2 (same crawl + embed effect). Returns { done: true, durationMs, result }.
Auth: app-token mode OR B2B mode with an explicit appId. Errors: 401/403 wrong auth; 400 malformed url; 504/timeout if it takes longer than timeoutMs (the job may still complete server-side — check with ethora-sources-site-list-v2).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Absolute URL to crawl, e.g. `https://example.com/docs`. | |
| appId | No | 24-char hex appId to ingest into. Required in B2B mode unless already set via `ethora-app-select`; ignored in app-token mode. | |
| timeoutMs | No | How long to wait for the crawl to finish, in milliseconds. Default 120000. Caps at 600000 (10 min). | |
| followLink | No | If true, also crawl in-domain links reachable from `url`. Can ingest many pages — use with care. |