Knowledge Bases
Add a website crawl source
Starts a website crawl that discovers and indexes pages under the given URL. Requires a USER API key.
post/public/v1/knowledge-bases/{knowledgeBaseId}/website-crawls
Path parameters
knowledgeBaseIdinteger required
Example:12
Request body
Example request
{
"description": "example",
"sourceUrl": "https://api.example.com/contacts/123",
"websiteType": "WEBSITE_CRAWL",
"maxDepth": 1,
"maxLinks": 1,
"includePaths": [
"example"
],
"excludePaths": [
"example"
],
"scrapeOptions": {
"includeSelectors": [
"example"
],
"excludeSelectors": [
"example"
]
},
"autoSyncFrequency": "NONE"
}Response
Created website crawl source
Example response
{
"id": 1,
"name": "example",
"description": "example",
"sourceUrl": "https://api.example.com/contacts/123",
"websiteType": "WEBSITE_CRAWL",
"maxDepth": 1,
"maxLinks": 1,
"includePaths": [
"example"
],
"excludePaths": [
"example"
],
"scrapeOptions": {
"includeSelectors": [
"example"
],
"excludeSelectors": [
"example"
]
},
"autoSyncFrequency": "NONE"
}