AegisSpeed Server API Documentation
2/26/26About 1 min
AegisSpeed Server API Documentation
Quick Navigation
- Use the sidebar to quickly jump to the corresponding endpoint
- Each endpoint includes complete request examples and error responses
- Sensitive information has been redacted
Table of Contents
Server Information
- Check Server Status - Get current server status
- Check Server Status (Developer Mode - Check server status in developer mode
- Check Server API Status - Get open status of all API endpoints
Client Information Verification
- Verify Client Version Number - Get server and client version information
User Information Verification
- Verify ID Number and Name - Call Alibaba Cloud verification API to verify user identity
- Check if User ID is Available - Check if ID number is already registered
- Check if User is a Cheater - Check if user is marked as a cheater
Machine Information Verification
- Check if Machine Code is Available - Check if machine code is already bound
User Registration
- Register User Information - Register a new user
User Login
- Login User Information - User login verification
Get User Information
- Get Current User Information - Get personal information of currently logged-in user
- Get User Check Information - Get user's ASAC check history
Modify User Information
- Modify User Phone Number - Modify user's phone number
- Modify User Email - Modify user's email address
- Modify User Nickname - Modify user's nickname
Machine Registration
- Register Machine Information - Bind machine to user account
Get Machine Information
- Get User Machine Information - Get all bound machines under user account
General Information
- General Status Codes - HTTP status codes and business status codes
Quick Start
Basic Information
| Item | Description |
|---|---|
| Server Address | 127.0.0.1:8000 |
| Protocol | HTTP |
| Data Format | JSON |
| Encoding | UTF-8 |
Common Request Headers
Most endpoints require the following request headers:
Content-Type: application/json
Authorization: Bearer <your_token>Error Handling
All endpoints follow a unified error response format:
{
"status": 403,
"code": "00000",
"result": "Server has not opened this endpoint",
"data": {}
}Related Documentation
- Quick Start - Installation and startup guide
- Error Codes Manual - AegisSpeed error codes reference
- ASAC Technical Manual - ASAC core check unit technical manual