curl --request GET \
--url https://demo.enneo.ai/api/mind/knowledgeSource/websiteConnector \
--header 'Authorization: Bearer <token>'[
{
"id": 42,
"name": "Example Website",
"type": "website",
"description": "<string>",
"parent": 0,
"pageCount": 15,
"data": {
"sourceConfig": {
"url": "https://example.com",
"maxPages": 100,
"includePaths": [
"<string>"
],
"excludePaths": [
"<string>"
]
},
"scheduleConfig": {
"enabled": true,
"frequency": "weekly",
"status": "idle",
"nextRunAt": "2023-11-07T05:31:56Z",
"lastStartedAt": "2023-11-07T05:31:56Z",
"lastCompletedAt": "2023-11-07T05:31:56Z",
"firecrawlJobId": "<string>"
},
"crawlStats": {
"new": 5,
"changed": 2,
"removed": 0,
"same": 10,
"error": 0
},
"lifecycleStatus": "active"
}
}
]Returns all website connectors (excluding deleted ones). Each connector includes its page count and data (with webhookSecret removed).
curl --request GET \
--url https://demo.enneo.ai/api/mind/knowledgeSource/websiteConnector \
--header 'Authorization: Bearer <token>'[
{
"id": 42,
"name": "Example Website",
"type": "website",
"description": "<string>",
"parent": 0,
"pageCount": 15,
"data": {
"sourceConfig": {
"url": "https://example.com",
"maxPages": 100,
"includePaths": [
"<string>"
],
"excludePaths": [
"<string>"
]
},
"scheduleConfig": {
"enabled": true,
"frequency": "weekly",
"status": "idle",
"nextRunAt": "2023-11-07T05:31:56Z",
"lastStartedAt": "2023-11-07T05:31:56Z",
"lastCompletedAt": "2023-11-07T05:31:56Z",
"firecrawlJobId": "<string>"
},
"crawlStats": {
"new": 5,
"changed": 2,
"removed": 0,
"same": 10,
"error": 0
},
"lifecycleStatus": "active"
}
}
]JWT-based authentication
Successful operation
Connector ID
42
Display name
"Example Website"
Always "website"
"website"
Description of the connector
Parent folder ID
0
Number of active pages under this connector
15
Connector configuration and state (webhookSecret is never exposed)
Show child attributes