Quick Start
API Reference
Endpoints for waitlist registration, contact submission, project information, and system statistics.
Webhook Guide
Set up webhook notifications for waitlist events and briefing request status updates.
System Overview
High-level architecture of the sovereign compute stack, from silicon to inference.
Security Whitepaper
Detailed documentation of our zero-trust architecture and compliance posture.
Public API
The AmericanAGI public API is available at americanagi.cc/api. All endpoints return JSON. Rate limiting is applied per IP address.
Health Check
GET /api/health
Response:
{
"status": "operational",
"service": "americanagi-cc-api",
"version": "2.0.0",
"timestamp": "2026-02-21T00:00:00.000Z"
}
Public Statistics
GET /api/stats
Response:
{
"waitlist_count": 42,
"contact_submissions": 5,
"briefing_requests": 2,
"active_projects": 3,
"service": "americanagi-cc-api"
}
Join Waitlist
POST /api/waitlist
Content-Type: application/json
{
"email": "operator@agency.gov",
"name": "Jane Smith",
"organization": "DARPA",
"interest": "Constitutional alignment research"
}
Response (201):
{
"message": "Successfully joined the waitlist",
"position": 43
}
Submit Contact
POST /api/contact
Content-Type: application/json
{
"name": "John Doe",
"email": "john@example.gov",
"organization": "U.S. Army Futures Command",
"subject": "Partnership Inquiry",
"message": "Interested in discussing integration..."
}
Response (201):
{
"message": "Contact submission received.",
"id": "contact:1708..."
}
List Projects
GET /api/projects
Response:
{
"projects": [
{
"id": "sovereign-compute",
"name": "Sovereign Compute Fabric",
"status": "active",
"classification": "UNCLASSIFIED",
"summary": "Air-gapped, CONUS-only training..."
}
],
"count": 4
}
Rate Limits
Public endpoints enforce the following rate limits per IP address:
Waitlist: 5 requests / 60 seconds Contact: 3 requests / 300 seconds Briefing: 2 requests / 600 seconds Newsletter: 5 requests / 60 seconds Read-only: No rate limit
Authentication
Admin endpoints require an API key passed via the X-API-Key header. Admin keys are provisioned to authorized personnel only. Contact api@americanagi.cc for access.