Skip to Content
API ReferenceOverview

API Reference

The AsyncAnticheat API is a Rust-based service that receives packet batches from plugins, stores them, and distributes them to detection modules.

Base URL

https://api.asyncanticheat.com

For self-hosted instances, replace with your API URL.

Quick Reference

EndpointMethodDescription
/healthGETHealth check
/ingestPOSTUpload packet batch
/servers/:id/modulesGETList modules for server
/servers/:id/modulesPOSTRegister/update module
/callbacks/findingsPOSTModule reports findings

Response Format

All responses are JSON:

{ "ok": true }

Error responses:

{ "error": "Error message" }

Rate Limits

  • Ingest: 100 requests/second per server
  • Module callbacks: 1000 requests/second
  • Dashboard API: 60 requests/minute per user

SDKs

Currently, the plugin handles all API communication. For custom integrations:

  • Rust: Use the async_anticheat_api crate directly
  • Other languages: Use standard HTTP clients with the endpoints documented here
Last updated on
AsyncAnticheat v0.1.0Go to Dashboard →