API Reference#

The HashWatch API lets you integrate hash verification into your security tools, SIEMs, and incident-response workflows.

Base URL: https://api.hashwatch.us


Quick start#

# No auth needed - fetch today's hashes
curl https://api.hashwatch.us/public/hash-of-day

# Check a hash against vendor releases and the NSRL corpus (basic tier)
curl -X POST https://api.hashwatch.us/api/v1/intel/lookup \
  -H "X-API-Key: <team-id>.<secret>" \
  -H "Content-Type: application/json" \
  -d '{"hashes": ["b94d27b9934d3e08a52e52d7da7dabfac484efe04294e576e9e7c3e07ccb1e83"]}'

# Platform statistics (basic tier)
curl https://api.hashwatch.us/api/v1/intel/stats \
  -H "X-API-Key: <team-id>.<secret>"

Sections#

  • Authentication - How to use your API key, JWT tokens, roles, and subscription tiers
  • Endpoints - Complete endpoint reference with request/response examples