Sources
Upload domains
Crawl a domain into the project knowledge base
POST
Adds a domain crawl source and queues discovery/indexing. Returns
201 Created.
Authentication
string
required
Project API key for this organization and project. Format:
bot_live_…Path parameters
string
required
Organization ID. Must match the API key.
string
required
Project ID. Must match the API key.
Body
string
required
Domain or site root to crawl (for example
https://example.com).string
default:"deep_crawl"
sitemap or deep_crawl.integer
default:"50"
Maximum pages to crawl. Range:
1–1000.integer
default:"3"
Maximum crawl depth. Range:
1–10.array
Whitelist regex/glob patterns; only matching URLs are crawled.
array
Patterns to exclude from the crawl.
integer
default:"30"
Automatic recrawl interval in days (
1–365).string
default:"crawl4ai"
Crawler engine:
crawl4ai or apify.Response
Success message confirming the domain crawl was queued.data is typically null.
Errors
Unauthorized
Missing, invalid, or revoked API key.
Forbidden
API key is not authorized, or link quota exceeded.

