202 Accepted with a jobId; poll getJobStatus
until the job completes. If another crawl or build is already running on the index, the job
waits its turn and reports queued until it starts. Set refreshCadence to re-crawl on a
schedule, or omit it and trigger re-crawls manually with
resyncWebSource (both require a paid plan; see the field notes below).
Required fields: rootUrl, indexName
Example request
createWebSource again with the same
indexName and a different rootUrl. There is no need to wait for the first crawl to
finish; the second crawl queues behind it.
Responses
Linked documents
When
parseDocuments is true, PDF and DOCX links discovered during the crawl are parsed
into the index. Limits: 50 MB per file and at most 20 linked documents per crawl run.
Oversized, unreachable, or unsupported files (e.g. .doc, .xlsx, .pptx) are skipped and
the crawl still completes. On plans without overage billing, documents are also skipped once
your monthly parsed document page allowance is used up (PDF pages are counted before parsing). Skipped documents are logged, not returned.
Errors
400whenrootUrlorindexNameis missing, a limit is out of range,rootUrlis not a public website address,modelIdis not supported for website crawling, or the index already has 20 web sources.403PLAN_FEATURE_NOT_INCLUDEDwhenrefreshCadenceis set and your plan does not include scheduled refresh, orMODEL_NOT_ALLOWEDwhen the model is not enabled for your organization.409WEB_SOURCE_EXISTSwhen the same root URL is already registered on this index.429USAGE_LIMIT_EXCEEDEDwhen your organization is running or has queued its maximum number of concurrent crawl and parse jobs, has used its monthly crawled URL allowance on a plan without overage billing, has reached its plan’s index limit, or has exhausted its monthly credit. On Hobbyist and Startup, exceeding the allowance does not block the crawl; the extra pages are billed at the rate on the pricing page. Enterprise allowances and overage handling follow your contract. Developer plans stop at the allowance unless pay-as-you-go is on with a payment method; otherwise upgrade to Hobbyist.503when website crawling or the plan check is temporarily unavailable.