{
  "name": "Domain Intelligence",
  "description": "DNS records and SPF/DMARC presence in JSON via x402. Base Sepolia prototype: test USDC payments only.",
  "website": "https://x4-02.fr/",
  "languages": {
    "en": "https://x4-02.fr/",
    "fr": "https://x4-02.fr/fr/",
    "es": "https://x4-02.fr/es/",
    "de": "https://x4-02.fr/de/",
    "pt": "https://x4-02.fr/pt/"
  },
  "defaultLanguage": "en",
  "apiBaseUrl": "https://api.x4-02.fr",
  "openapi": "https://api.x4-02.fr/openapi.json",
  "documentation": "https://api.x4-02.fr/docs",
  "client": "https://x4-02.fr/client.py",
  "repository": "https://github.com/Nicus83/domain-intelligence-client",
  "endpoints": {
    "health": {
      "method": "GET",
      "path": "/health",
      "paymentRequired": false
    },
    "domainCheck": {
      "method": "GET",
      "path": "/v1/domain/check",
      "query": {
        "domain": "A public domain name, for example example.com"
      },
      "paymentRequired": true
    }
  },
  "payment": {
    "protocol": "x402",
    "version": 2,
    "testnetOnly": true,
    "network": "eip155:84532",
    "asset": "0x036CbD53842c5426634e7929541eC2318f3dCF7e",
    "symbol": "USDC",
    "amountAtomic": "10000",
    "decimals": 6,
    "payTo": "0x68e1f3659A7DaeA2fee5FEf1f53C50cf013f6A56",
    "requiredHeader": "PAYMENT-REQUIRED",
    "signatureHeader": "PAYMENT-SIGNATURE",
    "settlementHeader": "PAYMENT-RESPONSE",
    "instructions": "Always validate the live HTTP 402 challenge before signing. Never use real assets."
  },
  "limits": {
    "prePaymentRequestsPerMinutePerIp": 60,
    "prePaymentActiveRequests": 16,
    "postPaymentRequestsPerMinutePerIp": 30,
    "concurrentAnalyses": 8,
    "cacheMaxSeconds": 60,
    "notes": "In-memory per process. Clients sharing a public IP share quotas. Cached responses still require payment."
  },
  "limitations": [
    "SPF/DMARC presence only, not full policy validation.",
    "DMARC checked at the exact domain; no organizational-domain fallback.",
    "No TLS, reputation, deliverability or overall security assessment."
  ],
  "notice": "Informational service manifest, not a live status report. OpenAPI and the live payment challenge are authoritative."
}
