Skip to main content
Version: v3

Get crawling status for the latest operation

GET 

/knowledge-bases/crawler/status

Fetches crawl/train progress for a specific operation, or the latest operation when operationId is omitted. WHEN TO USE: use this when you need to poll a discoverWebsite or trainDiscoveredUrls run; do not use it to start a crawl or train pages. RETURNS: aggregated counts by status plus detailed operation information.

Request

Version stringrequired

API Version

Available optionsv3
locationId stringrequired

Location ID as string

operationId string

operation id as string (optional - gets latest if not provided)

knowledgeBaseId stringrequired

knowledge base id

application/json

Operation status fetched successfully

Schema
    aggregateobject[]required

    Aggregated crawling results by status

    operationDetailsobjectrequired

    Detailed operation information