Retrieve a crawl seed (config + metrics + last/next run)
Authorizations
User session JWT or instance API key (iak_*). Send as Authorization: Bearer <token>.
Path Parameters
Knowledge base id. Legacy physical prefix vs_ (the kb_ rename is deferred).
128^vs_[A-Za-z0-9-]+$Web crawl seed id. Prefix seed_.
128^seed_[A-Za-z0-9-]+$Response
The seed.
Recurring web crawl seed. A seed is a generator of documents,
not a document: pages it discovers materialize as
knowledge_base.document rows (source_type: web_page,
origin: web_source, web_source_id set) deduped in the same
source_key space as manual documents. A seed carries only its
URL and per-domain crawler_options - the engine-global crawl
settings (webpages_limit, periodicity, paused) live on the
knowledge base's crawl_settings object (one crawler per KB).
128^seed_[A-Za-z0-9-]+$knowledge_base.web_source ^vs_[A-Za-z0-9-]+$Seed URL the crawler starts from.
Provider-specific crawl configuration passed through to the crawler (e.g. include/exclude URL patterns, auth headers, render mode). Validated by the crawler, not by this API. Projects PER DOMAIN on the store-level crawler: sources on the same hostname share these options.
Reserved. Currently always null - there is no per-seed
crawl-run ledger yet.
Reserved. Currently always null (no per-seed scheduled-run
computation yet).
Per-seed page counts, DB-derived from documents attributed
to this seed via parent_web_source_ids (multi-attribution,
§F-5). Independent of crawler reachability - these are
always available even when the crawler is unreachable.