{
  "openapi": "3.1.0",
  "info": {
    "title": "Agent Service Store API",
    "version": "0.1.0",
    "description": "x402/Circle Gateway paid JSON APIs for AI agents. Unpaid calls to paid endpoints return 402 Payment Required."
  },
  "servers": [{ "url": "http://localhost:3090" }],
  "paths": {
    "/health": {
      "get": {
        "summary": "Free health check",
        "responses": { "200": { "description": "OK" } }
      }
    },
    "/v1/travel-itinerary": {
      "post": {
        "summary": "Paid travel itinerary generator",
        "description": "Price: 0.02 USDC via x402/Circle Gateway.",
        "responses": { "200": { "description": "Paid result" }, "402": { "description": "Payment Required" } }
      }
    },
    "/v1/page-summary": {
      "post": {
        "summary": "Paid text summary endpoint",
        "description": "Price: 0.01 USDC via x402/Circle Gateway.",
        "responses": { "200": { "description": "Paid result" }, "402": { "description": "Payment Required" } }
      }
    },
    "/v1/lead-research": {
      "post": {
        "summary": "Paid lead research mini-report",
        "description": "Price: 0.05 USDC via x402/Circle Gateway.",
        "responses": { "200": { "description": "Paid result" }, "402": { "description": "Payment Required" } }
      }
    }
  }
}
