RunsWith alpha API
Technology fingerprinting and migration detection over ~15,000 domains. Ed25519 receipts on every response. OpenAPI spec below. See terms.
Sample response: GET /runswith/v1/domains/stripe.com
{
  "_alpha": true,
  "_notice": "Alpha data. No guarantees.",
  "domain": "stripe.com",
  "scanned_at": "2026-04-18T14:02:11Z",
  "services": [
    { "category": "dns", "provider": "AWS Route 53", "confidence": "high" },
    { "category": "email", "provider": "Google Workspace", "confidence": "high" },
    { "category": "hosting", "provider": "Amazon CloudFront", "confidence": "high" }
  ],
  "provenance": {
    "receipt_id": "rwr_01JH5Y7QK2Z3P4T8N6RXV9M3B",
    "signature": "ed25519:9f2c...a71b",
    "public_key_url": "/.well-known/runswith-keys.json",
    "signed_at": "2026-04-18T14:02:11Z",
    "connor_receipt_id": "cr_01JH5Y7QK0V1W2B3N4C5T6K7L8"
  }
}
API Key sent as X-RunsWith-Key. The demo key auto-fills on sign in.
Terminology
Service -- detected provider (fingerprinted)
Migration -- provider change event
Anomaly -- 3-sigma deviation from baseline
Alert -- intelligence notification
Rate limit: 100 req/min per IP
GET
Request Headers
Response
- - -
Response Headers [show]
Select an endpoint and press RUN
Choose from the sidebar to get started
cURL
Select an endpoint to see the cURL command