Skip to content

docs(web): explain unbilled confirmed NXDOMAIN errors (SCR-395) - #111

Merged
0xGhostCasper merged 1 commit into
mainfrom
casper/scr-395-confirmed-nxdomain-docs
Oct 16, 2026
Merged

0xGhostCasper merged 1 commit into
mainfrom
casper/scr-395-confirmed-nxdomain-docs

Conversation

@0xGhostCasper

Copy link
Copy Markdown
Member

Customer scrapes now reject a nonexistent hostname with an unbilled 400 only after two independent DNS resolvers confirm NXDOMAIN. Document this in the scrape error reference and its OpenAPI response, including that NODATA, timeout, SERVFAIL, resolver errors, and disagreement preserve normal scraping and retries.

Linked implementation: https://linear.app/scrapebadger/issue/SCR-395 (PR #2605 plus DNS confirmation follow-up).

Validation: JSON parsing, git diff --check, credit-cost selftest, and production credit-cost comparison pass.

@0xGhostCasper
0xGhostCasper merged commit 2c21abc into main Oct 16, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants