{
  "$schema": "https://a2a-protocol.org/schemas/agent-card/v1.json",
  "name": "needo-agent",
  "version": "1.0.0",
  "description": "Autonomous AI Agent for the Needo Marketplace. Capable of discovering products, querying seller reputations, retrieving prices, checking stock, and facilitating transactions.",
  "supportedInterfaces": [
    {
      "url": "https://needo.shop/api/a2a",
      "protocol": "http",
      "transport": "json-rpc"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "statefulSessions": true
  },
  "skills": [
    {
      "id": "search_products",
      "name": "Search Products and Auctions",
      "description": "Search and filter listings across marketplace, services, and live auctions."
    },
    {
      "id": "get_listing_details",
      "name": "Get Listing Details",
      "description": "Retrieve comprehensive details, pricing, images, and vendor information for a specific listing."
    },
    {
      "id": "vendor_reputation",
      "name": "Check Vendor Reputation",
      "description": "Fetch verified vendor ratings, badges, sales history, and review summaries."
    },
    {
      "id": "currency_rates",
      "name": "Currency Exchange Rates",
      "description": "Get real-time exchange rates and supported currency conversions."
    }
  ],
  "authentication": {
    "type": "oauth2",
    "authorizationServer": "https://needo.shop/.well-known/oauth-authorization-server",
    "protectedResource": "https://needo.shop/.well-known/oauth-protected-resource"
  }
}
