Why sites move off OOPSpam
OOPSpam returns a Score from 0 to 6, and the threshold is yours to pick; its docs treat 3 and above as spam. Classify's label carries a threshold that is published with its rate: it flags about 1 in 1,000 good messages at 0.8, counted across all the traffic in our reference set. A single site's own rate is usually higher; see labels and scores.
OOPSpam reads the fields you pick out of the form: content, senderIP, email. Classify can read every field the form posted, so a pitch in the company field counts too.
What maps to what
- Key
- OOPSpamAn
X-Api-Keyheader - ClassifyA secret key, as a bearer token, an
X-Api-Keyheader orsecretKey
- Endpoint
- OOPSpamPOST to
/v1/spamdetectionon api.oopspam.com - ClassifyPOST to
/classifyon api.botpoison.com
- What you send
- OOPSpam
content,senderIP,emailand switches such asblockTempEmail - ClassifyThe message and email as
content, with the sameX-Api-Keyheader.senderIPhas no counterpart
- Answer
- OOPSpam
Scorefrom 0 to 6, andDetailson the checks that ran - Classify
label, spam or clean, ascorefrom 0 to 1, and themodel
- Threshold
- OOPSpamYours to pick, 3 in the docs
- ClassifySpam from 0.8, carried by the label
| OOPSpam | Classify | |
|---|---|---|
| Key | An X-Api-Key header | A secret key, as a bearer token, an X-Api-Key header or secretKey |
| Endpoint | POST to /v1/spamdetection on api.oopspam.com | POST to /classify on api.botpoison.com |
| What you send | content, senderIP, email and switches such as blockTempEmail | The message and email as content, with the same X-Api-Key header. senderIP has no counterpart |
| Answer | Score from 0 to 6, and Details on the checks that ran | label, spam or clean, a score from 0 to 1, and the model |
| Threshold | Yours to pick, 3 in the docs | Spam from 0.8, carried by the label |