scan
Scan
Force a fresh scan of body.domain, persist, and return the report.
Anonymous allowed. Cache-first explanations (no fresh LLM call) and the A8 next_steps block, same as GET /v1/report. "Force" is bounded by the same scan_dedup_window_minutes reuse the web POST /scan applies — see api/pipeline.py::run_scan_pipeline for why that bound belongs on this path too.
post/scan
Request
- Base URL: https://dnsdoctor.dev/api/v1
- URL: https://dnsdoctor.dev/api/v1/scan
- Auth: none required
Request body
Response
Successful Response
Changes
No recorded changes to this operation across all 2 revisions of this API.