API Calls (24h)
1,284,920
▲ 12.4% vs yesterday
Pages Archived
4.2M
▲ 340 today
Storage Used
84.2 TB
▼ 6% quota remaining
Active Projects
18
▲ 2 deployed
🔑 API Keys
Production
90wa_live_7x9k2mP4vQ8nL1wR5tY6
● Active
Sandbox
90wa_test_3f8j1nM9cX2pK4vZ7sD0
● Active
archives:read
archives:write
render:sync
analytics:read
webhooks:manage
💻 Quick Reference
Python SDK
📋 Copy
# Initialize client & fetch archived page import ninezero_archive as arch client = arch.Client(api_key="90wa_live_...") # Search by URL pattern (supports wildcards) results = client.search( pattern="*.geocities.com/~*", era="1996-1999", format="html+mhtml" ) for page in results:print(page.url, page.timestamp)
🖥️ Interactive Console
archive-cli v4.2.1
root@1990-arch:~$ auth --key 90wa_live_7x9k... --env prod
[✓] Authenticated. Scope: archives:read, archives:write
root@1990-arch:~$ search --pattern "*.angelfire.com" --limit 5
[✓] Found 12,403 matches. Rendering preview...
1. http://www.angelfire.com/tx2/cyber/ (1998-03-12)
2. http://www.angelfire.com/fl99/dreams/ (1997-11-04)
3. http://www.angelfire.com/ny42/pixel/ (1999-06-21)
... (use --cursor to paginate)
root@1990-arch:~$
📜 System Logs
14:02:11
Crawler node-04 completed sweep: /geo-cities/west
14:01:48
Rate limit threshold at 82% for key: 90wa_live_7x9k...
14:00:33
Webhook delivered: archive.complete → https://hooks.dev/90wa
13:58:19
DNS resolution failed for legacy host: web.archive.org.mirror
13:55:02
Snapshot verified: sha256:a8f3...c91d matches original manifest