post
/v1/scansCreate a new scan
Accepts a URL + optional metadata. The scan runs asynchronously; stream progress via the `stream_url` or poll `result_url`.
Request body
urlstring <uri>Requiredsite_typeanyOfOptionaldepthintegerOptionaljs_renderbooleanOptionalpriorityenum (2)Optionalwebhook_urlanyOfOptionalmetadataobjectOptional
Responses
- 202Successful Response
scan_idstringRequiredstatusenum (5)Requiredcreated_atstring <date-time>Requiredestimated_duration_secondsintegerOptionalstream_urlstringRequiredresult_urlstringRequiredcachedbooleanOptional
- 422Validation Error
detailarrayOptional