freeapis

URLhaus

Database of malicious URLs used for malware distribution

Authentication
No auth
HTTPS
Yes
CORS
Unknown
Category
Security

Overview

URLhaus provides malicious URL data — POST-only (a GET returns 401, verified).

Quick Start

URL lookup (POST):

curl -X POST "https://urlhaus-api.abuse.ch/v1/url/" \
  -d "url=https://example.com/malware"
{ "error": "Unauthorized" }

Notes

  • Malicious URL database.
  • POST required (GET → 401, verified).

FAQ

Is URLhaus free? Yes — free and open.

Why 401? GET isn’t allowed (verified) — use POST.

What does it return? Malicious URL data.

More in Security

APIAuthHTTPSCORS
Application Environment Verification

Android library and API to verify the safety of user devices, detect rooted devices and other risks

API KeyYesYes
BinaryEdge

Provide access to BinaryEdge 40fy scanning platform

API KeyYesYes
BitWarden

Best open-source password manager

OAuthYesUnknown
Botd

Botd is a browser library for JavaScript bot detection

API KeyYesYes
Bugcrowd

Bugcrowd API for interacting and tracking the reported issues programmatically

API KeyYesUnknown