ScammersCheck
Pro API Access

Integrate ScammersCheck into your product

Retrieve previously saved ScammersCheck result records programmatically. The API does not run a new scan: a result must already exist on the website.

100 requests per hour
Shared rate limit across single and bulk lookups
Cached result lookup
Retrieve saved verdicts and result summaries; no new scan is triggered
Single and bulk endpoints
X-API-Key authentication; bulk lookup supports up to 50 entities
£19.99 / month
Cancel anytime · API key required
Secure checkout
via Stripe
  • 100 API requests per hour
  • Cached result summary in JSON
  • Scam type taxonomy tagging
  • Bulk lookup for up to 50 entities
  • REST endpoints: GET and POST /api/v1/check

After payment, your API key is emailed to you instantly.

Already subscribed? Retrieve your API key

Cancel subscription
Show

Enter the email address you used to subscribe. Your API access will remain active until the end of your current billing period.

API Reference

Endpoint
GET https://www.scammerscheck.com/api/v1/check/:entityPOST https://www.scammerscheck.com/api/v1/check { "entities": ["..."] }
Headers
X-API-Key: sc_your_api_key_here
Lookup behaviour

The API retrieves saved website results. It does not call the detection engine. A single lookup returns 404 when no result exists; a valid bulk request returns an error item for each missing entity. Rate limit: 100 requests per hour per API key. Maximum bulk size: 50 entities.

Verdicts
known_threat
Authoritative threat evidence returned
high_risk
Multiple strong risk indicators
suspicious
Some risk indicators; review context
no_threats_found
No known threat found; not a safety guarantee
unable_to_check
Insufficient returned data
Example response
{ "slug": "07911123456", "entity": "07911123456", "entityType": "phone", "verdict": "high_risk", "riskScore": 78, "scamType": "bank_fraud", "scamReports": 12, "safeReports": 1, "explanation": "...", "checkedAt": "2026-06-26T20:00:00.000Z" }

Code Examples

curl -H "X-API-Key: sc_your_key_here" \
  https://www.scammerscheck.com/api/v1/check/07911123456

Replace sc_your_key_here with your API key and 07911123456 with an entity that already has a saved result on ScammersCheck. This API retrieves cached records; it does not trigger a new scan.