curl --request POST \
--url https://demo.enneo.ai/api/mind/knowledgeSource/websiteConnector \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"url": "https://example.com",
"name": "Example Website",
"parent": 0,
"maxPages": 50,
"frequency": "weekly",
"description": "<string>",
"includePaths": [
"<string>"
],
"excludePaths": [
"<string>"
]
}
'{
"success": true,
"id": 42
}Creates a new website connector with the given URL and configuration. Generates a webhook secret automatically.
curl --request POST \
--url https://demo.enneo.ai/api/mind/knowledgeSource/websiteConnector \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"url": "https://example.com",
"name": "Example Website",
"parent": 0,
"maxPages": 50,
"frequency": "weekly",
"description": "<string>",
"includePaths": [
"<string>"
],
"excludePaths": [
"<string>"
]
}
'{
"success": true,
"id": 42
}JWT-based authentication
The URL to crawl
"https://example.com"
Display name for the connector. Defaults to the hostname of the URL.
"Example Website"
Parent folder ID in knowledge source structure
0
Maximum number of pages to crawl
50
Crawl frequency
daily, weekly Description of the connector
URL path patterns to include
URL path patterns to exclude