
EmailRep Has a Free API — Check Any Email's Reputation in One Request
The Story Last month, a friend's SaaS got flooded with fake signups. 200+ accounts from disposable emails. Their verification service cost $0.01 per check — $2 per batch, adding up fast. Then I found EmailRep.io — a completely free API that scores any email's reputation. No API key for basic lookups. One request, instant answer. The API Base URL: https://emailrep.io/ curl https://emailrep.io/test@example.com Response: { "email" : "test@example.com" , "reputation" : "low" , "suspicious" : true , "references" : 0 , "details" : { "blacklisted" : false , "malicious_activity" : false , "credentials_leaked" : false , "data_breach" : false , "deliverable" : true , "free_provider" : false , "disposable" : false , "spam" : false } } Real Example: Signup Fraud Filter import requests def check_email_reputation ( email ): """ Check if email is suspicious before allowing signup. """ resp = requests . get ( f " https://emailrep.io/ { email } " , headers = { " User-Agent " : " MyApp/1.0 " } ). json (
Continue reading on Dev.to Python
Opens in a new tab


