RequestGuard Docs
Ship fraud prevention without stitching together lookup APIs.
Score signups, logins, checkouts, and forms with IP, email, domain, device, rules, and webhook signals.
POST /assess Start scoring requests
@requestguard/js Install the SDK
POST /go/links Create protected Go links
Risk-based challenge Add adaptive CAPTCHA
RequestGuard Go
Create protected Go links
Use the public API to programmatically create go.requestguard.com links from your app, CMS, edge worker, or video pipeline. Anonymous REST and SDK creation is supported; add a valid API key only when you need account-scoped tracking, reuse, or quota attribution. Repeated active destinations can reuse the same protected URL, and the real destination stays server-side until a visitor passes verification.
REST API POST /go/links
curl "https://api.requestguard.com/v1/go/links" \
-H "Content-Type: application/json" \
--data '{"target_url":"https://example.com/private-video"}' SDK optional key rg.createLink
const rg = RequestGuard({ endpoint: "https://api.requestguard.com/v1" });
const link = await rg.createLink({
targetUrl: "https://example.com/private-video",
});
return link.protectedUrl; Browse by category
27 guides API Reference Base URL, authorization, errors, rate limits, and OpenAPI reference. 2 Blocklists IP, domain, and bulk blocklist checks. 1 CAPTCHA Adaptive proof-of-work challenges for suspicious traffic. 2 Device & CAPTCHA Device fingerprint diagnostics and CAPTCHA test endpoints. 1 DNS DNS records, lookups, and infrastructure analysis. 1 Domain Intelligence Website security scores, WHOIS, DNS posture, registration, and reputation evidence. 4 Email Intelligence Mailbox risk, disposable email, and domain mail posture. 2 Fraud Decisioning Assessment decisions, rules, and risk scoring. 2 IP Intelligence Geolocation, ASN, proxy, Tor, hosting, and abuse signals. 3 Network Checks ASN, host, online, CIDR, and abuse-contact checks. 2 Operations Events, analytics, webhooks, and investigation exports. 2 Protected Links Bot-protected go.requestguard.com links for redirects and embeds. 1 SDKs Drop-in SDKs and recipes for signup, checkout, and auth flows. 1 Vulnerabilities Package vulnerability intelligence and advisory endpoints. 3
All docs
API overview →API Reference
Blocklists
CAPTCHA
Device & CAPTCHA
Domain Intelligence
Domain Intelligence API Look up domain risk, observed hostnames, DNS posture, registration age, and RDAP ownership signals. Domain WHOIS / RDAP API Look up domain registration, TLD, registrar, age, status, risk, and source metadata. Website Security Score Run dated website configuration checks, read the score model, use the leaderboard API, and publish privacy-aware badges. Public exposure Check exposed configuration, backups, diagnostics, and public administrative interfaces.
Email Intelligence
Fraud Decisioning
IP Intelligence
IP Intelligence API Look up IP risk, geolocation, reputation, and RDAP ownership signals. IP Geolocation API Look up country, timezone, ASN, organization, confidence, and source metadata for an IP address. IP WHOIS / RDAP API Look up IP ownership, ASN, country, network type, confidence, and source metadata.
Network Checks
Operations
Protected Links
Vulnerabilities
Package Vulnerability Intelligence Query published advisories and exact-version evidence for npm, Composer, PyPI, Maven, and Go packages. CVE and Known-Exploited Evidence Look up CVE records and search the CISA Known Exploited Vulnerabilities catalog. Legacy npm Vulnerabilities API Compatibility reference for the original npm vulnerability endpoint.