Calibrated probabilities
Not a thumbs-up classifier. A calibrated model score plus bounded content evidence lets you pick the review threshold that matches your false-positive tolerance.
spam classification · v1
Updated August 22, 2026
Drop in one endpoint. Get a probability back.
No queues. No models to host. No surprises.
10,000 requests/month free · no credit card · two-line install
curl -sX POST https://api.siftfy.io/v1/predict \
-H "X-API-Key: $SIFTFY_KEY" \
-H "Content-Type: application/json" \
-d '{"text": "FREE iPhone! click http://bit.ly/x to claim NOW"}'
# {
# "spam_probability": 0.65,
# "likelihood": "medium",
# "max_confidence": 0.84
# }Sign in with your email — we send a one-time link. Generate an API key from the dashboard.
POST any text to /v1/predict. The response is a calibrated spam score between 0 and 1.
Use max_confidence when setting policy. The model alone cannot reach the 0.85 block band.
Not a thumbs-up classifier. A calibrated model score plus bounded content evidence lets you pick the review threshold that matches your false-positive tolerance.
No queues, no async webhooks, no streaming. One HTTPS request, single-digit milliseconds, response inline.
Every key has its own usage counter, last-used timestamp, and revocation. Issue keys to specific apps; revoke any one of them in a click.
Model version is pinned per release. Same input, same probability — no silent drift on your spam filter when we retrain.
Both are operated by VectraSEO LLC, the company that operates Siftfy. They are shown here as working integrations we run ourselves, not as third-party endorsements.
Eight integrations, each with a real runnable example. Pick the one that matches your stack — or read the /v1/predict reference and roll your own in 15 lines.
10,000 free requests every month. Pro is $9 + $0.0001 per request after that.