{
  "$schema": "https://a2a-protocol.org/schemas/v1.0/agent-card.json",
  "name": "CheckWarranty Agent",
  "version": "1.0.0",
  "description": "Automated hardware warranty verification and system specifications lookup agent for Lenovo, HP, Dell, and Apple devices.",
  "provider": {
    "name": "CheckWarranty",
    "url": "https://checkwarranty.info"
  },
  "documentationUrl": "https://checkwarranty.info/docs/api",
  "supportedInterfaces": [
    {
      "url": "https://checkwarranty.info/api/v1",
      "protocolBinding": "HTTP+JSON",
      "protocolVersion": "1.0"
    },
    {
      "url": "https://checkwarranty.info/api/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "warranty-lookup",
      "name": "Hardware Warranty Lookup",
      "description": "Check warranty status, coverage entitlement, expiration date, and service details for a device by serial number (Lenovo, HP, Dell, Apple).",
      "tags": [
        "warranty",
        "hardware",
        "device-status",
        "coverage",
        "apple",
        "dell",
        "lenovo",
        "hp"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "specs-lookup",
      "name": "Hardware Specifications Lookup",
      "description": "Retrieve detailed hardware specifications including CPU, RAM, storage, display, and assembly date by serial number.",
      "tags": [
        "specifications",
        "hardware",
        "system-info",
        "asset-management"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "brand-detection",
      "name": "Serial Brand Auto-Detection",
      "description": "Automatically detect device manufacturer (Dell, Lenovo, HP, Apple) based on serial number format and heuristics.",
      "tags": [
        "brand-detection",
        "serial-number",
        "heuristics",
        "validation"
      ],
      "inputModes": [
        "application/json",
        "text/plain"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "bulk-warranty-scan",
      "name": "Bulk Warranty Verification",
      "description": "Batch process multiple serial numbers in parallel with idempotency and real-time progress tracking.",
      "tags": [
        "bulk",
        "batch-processing",
        "warranty",
        "fleet-management"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ]
}