Advanced
Deepcrawl (Beta)
API endpoints for initiating and monitoring asynchronous deep crawl tasks. Every request costs 20 credits.
Authorization
AuthorizationRequiredBearer <token>In: header
Request Body
application/jsonRequiredURL and options for the deep crawl.
urlRequiredstringThe root URL of the website to start crawling.
typestringLink discovery mode. 'sitemap' processes only links defined in sitemap.xml (default). 'all' attempts to discover and crawl all findable links on pages.
Default:
"sitemap"Value in: "sitemap" | "all"Response Body
Task successfully queued.
TypeScript Definitions
Use the response body type in TypeScript.
taskIdRequiredstringUnique identifier for the initiated task.
statusRequiredstringInitial status of the task.
Value in:
"queued"Authorization
AuthorizationRequiredBearer <token>In: header
Path Parameters
taskIdRequiredstringThe ID of the task obtained from POST /deepcrawl.
Response Body
Task status retrieved successfully.
TypeScript Definitions
Use the response body type in TypeScript.
responseRequiredobject | object | object