Look up scammers, griefers, harassers and bad actors across online communities. Every report is verified by our team before being published.
Every report goes through a rigorous verification process before being published to the database.
Community members or officers submit detailed reports with evidence of abuse, scamming, or other violations.
Our trained officers investigate each report, verifying evidence and cross-referencing with existing data.
A supervisor reviews and approves the report, ensuring accuracy and fairness before it becomes public.
Approved reports are published to the public database and accessible via our website and API.
abuse.wtf is built and maintained by the Owners Alliance, a coalition of experienced community leaders dedicated to making online spaces safer for everyone.
Access our public REST API to query reports programmatically. Build plugins, bots, or custom integrations.
/api/public/reports/search
/api/public/reports/:id
/api/public/reports/:id/evidence
// Search for reports by username
const response = await fetch(
'https://abuse.wtf/api/public/reports/search'
+ '?reported_user_id=123456'
+ '&report_type=scamming'
);
const data = await response.json();
// { success: true, total: 3, reports: [...] }