{"uid":"cap_CoBJGnx8URByytxqy65Pc","slug":"fusion-anti-abuse-risk-score-email-ip-3107556e","name":"Fusion Anti-Abuse Risk Score (Email + IP)","description":"Fusion anti-abuse risk score for an email and/or IP in one call. Combines domain-level email intelligence (MX, SPF, DMARC, disposable, free, role) with IP reputation into a deterministic 0-100 score with per-dimension reasons. Works with either input alone.","url":"https://api.agentstools.dev/fraud/score","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{"ip":{"type":"string","description":"Public IPv4 address to assess"},"email":{"type":"string","description":"Email address to assess (domain-level only, no mailbox probing)"},"country":{"type":"string","description":"Optional 2-letter country the caller claims, for a geo-mismatch check on the IP"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_S6S6K4fL6KM8wk4zi6DFD","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a deterministic 0–100 fraud/abuse risk score combining email domain intelligence and IP reputation in a single call, with per-dimension reasons.","exampleAgentPrompt":"What's the fraud risk score for the signup with email user@tempmail.xyz coming from IP 192.0.2.45, where the user claims to be in DE?","exampleUseCases":null,"resultDescription":"A deterministic integer risk score from 0 to 100 plus structured per-dimension reasons covering email domain signals (MX validity, SPF, DMARC, disposable/free/role classification) and IP reputation, with optional geo-mismatch flag if a country was supplied.","failureModes":["Neither email nor IP provided — returns error requiring at least one input","Invalid IPv4 format — returns validation error","Malformed email address — returns validation error","Payment not provided or insufficient — x402 Payment Required response","Unresolvable or non-existent domain — may return degraded signals with lower confidence"],"whenToPreferThis":"Use this endpoint when you need a single deterministic risk score combining both email domain intelligence and IP reputation in one call — especially for user signup fraud screening, abuse prevention, or identity validation where you may have either or both inputs. Prefer it over standalone email or IP tools when you want normalized 0–100 scoring with labeled reasons rather than raw WHOIS or reputation data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T19:08:29.608Z","isFirstParty":false}