AegisGate API Reference

The AegisGate Platform exposes a comprehensive REST API for security enforcement, configuration, and monitoring.

Base URL

https://your-gateway.example.com/api/v1

Authentication

All API requests require a valid API key via the X-API-Key header or Bearer token via the Authorization header.

curl -H "Authorization: Bearer YOUR_TOKEN" \
  https://your-gateway.example.com/api/v1/screen

Core Endpoints

EndpointMethodDescription
/api/v1/screenPOSTScreen a prompt for security threats
/api/v1/screen/responsePOSTScreen an AI response
/api/v1/configGETGet current configuration
/api/v1/configPUTUpdate configuration
/api/v1/healthGETHealth check
/api/v1/metricsGETPrometheus metrics
/api/v1/auditGETQuery audit log

Rate Limits

TierRequests/minuteBurst
Community60100
Professional6001,000
EnterpriseUnlimitedUnlimited

For the complete API documentation with all endpoints, schemas, and examples, see API Reference (Full).