{
  "schema_version": "1.0",
  "name": "Smart Weblications Agent API",
  "description": "Autonomous infrastructure provisioning for AI agents. Order KVM servers, register domains, manage web hosting, email, FTP and databases. Pay with Bitcoin via credit system.",
  "url": "https://www.smart-weblications.de",
  "api": {
    "type": "openapi",
    "url": "https://www.smart-weblications.de/openapi.json"
  },
  "auth": {
    "type": "hmac",
    "registration_url": "https://www.smart-weblications.de/api/v1/agent/register",
    "description": "Register at POST /api/v1/agent/register with your email to get api_key + api_secret. Sign requests with HMAC-SHA256. Signature string: 'METHOD\\n/path\\nbody_sha256\\ntimestamp'. Headers: X-API-KEY, X-REQUEST-TIMESTAMP (unix), X-REQUEST-SIGNATURE (HMAC-SHA256 hex)."
  },
  "payment": {
    "methods": ["bitcoin"],
    "currency": "credits",
    "exchange_rate": "1 credit = 0.01 EUR",
    "description": "Purchase credits with Bitcoin. Top up at POST /api/v1/credits/topup. Credits are deducted for each service provisioned.",
    "topup_url": "https://www.smart-weblications.de/api/v1/credits/topup",
    "products_url": "https://www.smart-weblications.de/api/v1/products"
  },
  "capabilities": [
    "kvm_servers",
    "domain_registration",
    "dns_management",
    "web_hosting",
    "email_accounts",
    "ftp_accounts",
    "mysql_databases",
    "reverse_dns",
    "vnc_console"
  ],
  "quickstart": {
    "steps": [
      "POST /api/v1/agent/register — create account, get api_key + api_secret",
      "Verify email via link sent to your address",
      "GET /api/v1/products — browse available products and credit packs",
      "POST /api/v1/credits/topup — top up with Bitcoin",
      "POST /api/v1/servers — order a KVM server",
      "GET /api/v1/servers/{id} — check server status and get IP"
    ]
  },
  "legal": {
    "terms_of_service": "https://www.smart-weblications.de/agb/",
    "privacy_policy": "https://www.smart-weblications.de/datenschutz/",
    "contact": "support@smart-weblications.de",
    "abuse": "abuse@smart-weblications.de"
  },
  "provider": {
    "name": "Smart Weblications GmbH",
    "country": "DE",
    "since": "2004"
  }
}
