Alecto Core
Alecto Core is a content moderation API built for teams that need clear, auditable decisions - not just a pass/fail verdict. Every API call returns a numeric score (0-100), a recommended action (allow, warn, review, or block), per-category breakdowns, matched terms with weights, and a plain-language explanation of why the decision was made. Nothing is a black box. **What you can moderate** -…
Alecto Core endpoints
| Method | Endpoint | Description |
|---|---|---|
| v1 | ||
| POST |
moderateHandle /v1/moderate/handle |
Applies handle-aware normalisation (leet speak, separator stripping, repeated character collapsing) before scoring. Use this for signup and profile safety checks. |
| POST |
moderateText /v1/moderate |
Returns a synchronous moderation decision with score, action, category flags, matched terms, explanations, and a unique request_id for feedback and logging. |
| GET |
healthCheck /v1/health |
Returns service status. Does not require authentication. |
| POST |
moderateStructured /v1/moderate/structured |
Moderates username, bio, and post_body fields in a single request. Returns per-field results plus a combined summary with the worst-case action. |
| POST |
moderateBatch /v1/moderate/batch |
Each item requires a caller-provided `id` for correlation. Quota is charged per item. All items must pass validation before any are scored. |
| GET |
listCategories /v1/categories |
Returns all built-in categories with names and descriptions. |
| POST |
submitFeedback /v1/feedback |
Submit a correction for a previous decision by request_id. Corrections are used to adjust the ML scoring layer for your account over time. |
Alecto Core pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $17.99 / month | — |
|
| ULTRA Recommended | $29.99 / month | — |
|
| MEGA | $79 / month | — |
|