Quick Start

PUBLIC API

API Reference

Endpoints for waitlist registration, contact submission, project information, and system statistics.

INTEGRATION

Webhook Guide

Set up webhook notifications for waitlist events and briefing request status updates.

ARCHITECTURE

System Overview

High-level architecture of the sovereign compute stack, from silicon to inference.

SECURITY

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.

CUI // NOFORN // ITAR CONTROLLED TECHNICAL DATA