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.

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

23 guides

All docs

API overview →