{
  "name": "AIsa",
  "description": "Capability layer for the agentic economy. Models, skills, payments, and deployment — everything AI agents need to reason, act, and transact.",
  "url": "https://api.aisa.one",
  "provider": {
    "organization": "AIsa",
    "url": "https://aisa.one"
  },
  "version": "1.3.0",
  "documentationUrl": "https://aisa.one/docs",
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "authentication": {
    "schemes": [
      "Bearer"
    ],
    "credentials": "Get your API key at https://aisa.one"
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "chat-completions",
      "name": "AI Model Inference",
      "description": "Access 50+ LLMs from OpenAI, Anthropic, Google, DeepSeek, and more via an OpenAI-compatible /v1/chat/completions endpoint. Supports text, vision, coding, reasoning, creative writing, and translation models.",
      "tags": [
        "inference",
        "llm",
        "ai-models",
        "text-generation",
        "chat",
        "openai-compatible"
      ],
      "examples": [
        "Generate a summary of this document using Claude Sonnet",
        "Translate this text to French using a translation-optimized model",
        "Analyze this image and describe what you see",
        "Solve this coding problem with a reasoning model"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json",
        "text/event-stream"
      ]
    },
    {
      "id": "twitter-autopilot",
      "name": "Twitter Autopilot",
      "description": "Twitter/X intelligence and automation for autonomous agents. Read, search, engage, write, and post (text & media) on Twitter/X.",
      "tags": [
        "social-media",
        "twitter",
        "x",
        "search",
        "automation",
        "posting"
      ],
      "examples": [
        "Look up the profile for @elonmusk",
        "Search recent tweets about AI agents",
        "Get trending topics in the US",
        "Post a tweet with an image",
        "Get the followers of @AIsaOneHQ"
      ]
    },
    {
      "id": "marketpulse",
      "name": "MarketPulse",
      "description": "Query real-time and historical financial data for equities — prices, news, financial statements, metrics, analyst estimates, insider/institutional activity, SEC filings, earnings press releases, segmented revenues, stock screening, and macro interest rates.",
      "tags": [
        "finance",
        "stocks",
        "equities",
        "market-data",
        "sec-filings",
        "earnings"
      ],
      "examples": [
        "Get the current stock price for AAPL",
        "Fetch the latest SEC filings for Tesla",
        "Screen for stocks with P/E ratio under 15",
        "Get insider trading activity for NVDA"
      ]
    },
    {
      "id": "prediction-market-data",
      "name": "Prediction Market Data",
      "description": "Prediction markets data — Polymarket, Kalshi markets, prices, positions, and trades.",
      "tags": [
        "prediction-markets",
        "polymarket",
        "kalshi",
        "trading",
        "forecasting"
      ],
      "examples": [
        "Search Polymarket for open markets about AI",
        "Get the current price for a Kalshi contract",
        "Fetch orderbook depth for a Polymarket token",
        "Get wallet trading activity and PnL"
      ]
    },
    {
      "id": "prediction-market-arbitrage",
      "name": "Prediction Market Arbitrage",
      "description": "Find and analyze arbitrage opportunities across prediction markets.",
      "tags": [
        "arbitrage",
        "prediction-markets",
        "trading",
        "analysis"
      ],
      "examples": [
        "Find arbitrage opportunities between Polymarket and Kalshi",
        "Analyze pricing discrepancies on election markets"
      ]
    },
    {
      "id": "multi-source-search",
      "name": "Multi-source Search",
      "description": "Intelligent search for autonomous agents with structured retrieval plus Perplexity Sonar answer endpoints.",
      "tags": [
        "search",
        "web-search",
        "academic-search",
        "research",
        "perplexity"
      ],
      "examples": [
        "Search the web for recent AI agent frameworks",
        "Find academic papers on transformer architectures",
        "Get a grounded answer with citations about quantum computing"
      ]
    },
    {
      "id": "perplexity-search",
      "name": "Perplexity Search",
      "description": "Perplexity Sonar search and answer generation through AIsa.",
      "tags": [
        "search",
        "perplexity",
        "sonar",
        "answers",
        "citations"
      ],
      "examples": [
        "What are the latest developments in AI regulation?",
        "Summarize recent news about SpaceX launches"
      ]
    },
    {
      "id": "youtube-serp",
      "name": "YouTube SERP",
      "description": "YouTube SERP for autonomous agents. Search top-ranking videos, channels, and trends.",
      "tags": [
        "youtube",
        "video-search",
        "social-media",
        "serp"
      ],
      "examples": [
        "Search YouTube for tutorials on building AI agents",
        "Find trending tech videos this week"
      ]
    },
    {
      "id": "media-gen",
      "name": "Media Gen",
      "description": "Generate images & videos with a single AIsa API key. 4 image models across 3 endpoints, 4 Wan video variants.",
      "tags": [
        "image-generation",
        "video-generation",
        "creative",
        "ai-art",
        "media",
        "editing",
        "ai-video"
      ],
      "examples": [
        "Generate a product photo of a coffee mug on a wooden table",
        "Create a 5-second video from this image",
        "Generate a logo for a tech startup"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json",
        "image/png",
        "video/mp4"
      ]
    },
    {
      "id": "last30days",
      "name": "Last 30 Days",
      "description": "Multi-source research brief covering the last 30 days. Aggregates web, news, social, and financial signals into a single report.",
      "tags": [
        "research",
        "news",
        "aggregation",
        "analysis",
        "report"
      ],
      "examples": [
        "Generate a 30-day research brief on AI agent payments",
        "What happened in the crypto market over the last month?"
      ]
    },
    {
      "id": "tavily-search",
      "name": "Tavily Web & News Search",
      "description": "Web and news search via Tavily with structured results, date filtering, and optional raw content extraction.",
      "tags": [
        "search",
        "news",
        "web-search",
        "tavily"
      ],
      "examples": [
        "Search for recent news about Circle USDC",
        "Find web articles about machine-to-machine payments"
      ]
    }
  ],
  "x-changelog": [
    {
      "version": "1.3.0",
      "date": "2026-04-22",
      "summary": "OpenAPI spec synced from GitHub source of truth with versioned changelog",
      "changes": [
        {
          "type": "changed",
          "description": "OpenAPI spec now auto-generated from AIsa-team/docs GitHub repo as source of truth"
        },
        {
          "type": "added",
          "description": "Versioned changelog system (x-changelog) embedded in OpenAPI spec"
        },
        {
          "type": "added",
          "description": "API changelog page at /apis/changelog for consumers to track changes"
        },
        {
          "type": "added",
          "description": "CI drift detection workflow for generated files (.github/workflows/check-generated.yml)"
        },
        {
          "type": "added",
          "description": "Auto-generated ai-plugin.json from skills.ts for ChatGPT-era plugin compatibility"
        },
        {
          "type": "added",
          "description": "Offline mode (--offline flag) for OpenAPI generation using cached specs"
        }
      ]
    },
    {
      "version": "1.2.0",
      "date": "2026-04-21",
      "summary": "Fleshed out OpenAPI stubs and added method badges to skill endpoints",
      "changes": [
        {
          "type": "added",
          "description": "Polymarket candlesticks path-parameter variant endpoint",
          "endpoints": [
            "/apis/v1/polymarket/candlesticks/{condition_id}"
          ]
        },
        {
          "type": "added",
          "description": "Polymarket wallet PnL path-parameter variant endpoint",
          "endpoints": [
            "/apis/v1/polymarket/wallet/pnl/{wallet_address}"
          ]
        },
        {
          "type": "added",
          "description": "Scholar explain GET variant endpoint",
          "endpoints": [
            "/apis/v1/scholar/explain"
          ]
        },
        {
          "type": "added",
          "description": "Scholar smart search GET variant endpoint",
          "endpoints": [
            "/apis/v1/scholar/search/smart"
          ]
        },
        {
          "type": "added",
          "description": "Video generation task polling query-parameter variant",
          "endpoints": [
            "/apis/v1/services/aigc/tasks"
          ]
        },
        {
          "type": "added",
          "description": "HTTP method badges (GET/POST) on all skill detail page endpoints"
        },
        {
          "type": "fixed",
          "description": "Fixed 6 double-prefixed /apis/v1/ tool paths in skills data"
        }
      ]
    },
    {
      "version": "1.1.0",
      "date": "2026-04-20",
      "summary": "Auto-generated agent-card.json and ai-plugin.json from skills data",
      "changes": [
        {
          "type": "added",
          "description": "agent-card.json auto-generated from skills.ts at build time"
        },
        {
          "type": "added",
          "description": "ai-plugin.json auto-generated from skills.ts at build time"
        },
        {
          "type": "added",
          "description": "Sitemap entries for all model aliases with canonical redirects"
        },
        {
          "type": "added",
          "description": "Alias staleness detection tests to catch broken redirects"
        },
        {
          "type": "added",
          "description": "25+ model alias redirects for deprecated/renamed models"
        }
      ]
    },
    {
      "version": "1.0.0",
      "date": "2026-04-15",
      "summary": "Initial OpenAPI specification with 111 endpoints across 10 categories",
      "changes": [
        {
          "type": "added",
          "description": "50+ AI model endpoints via OpenAI-compatible, Anthropic, and Google interfaces",
          "endpoints": [
            "/v1/chat/completions",
            "/v1/messages"
          ]
        },
        {
          "type": "added",
          "description": "Twitter/X endpoints — search, profiles, tweets, communities, trends, and engagement"
        },
        {
          "type": "added",
          "description": "Financial data endpoints — stock prices, SEC filings, analyst estimates, macro data",
          "endpoints": [
            "/apis/v1/tavily/search"
          ]
        },
        {
          "type": "added",
          "description": "Prediction market endpoints — Polymarket, Kalshi, and matching markets",
          "endpoints": [
            "/apis/v1/tavily/search"
          ]
        },
        {
          "type": "added",
          "description": "Web and news search via Tavily",
          "endpoints": [
            "/apis/v1/tavily/search"
          ]
        },
        {
          "type": "added",
          "description": "YouTube search and video metadata",
          "endpoints": [
            "/apis/v1/youtube/search"
          ]
        },
        {
          "type": "added",
          "description": "Scholar search — academic papers, explanations, and smart search"
        },
        {
          "type": "added",
          "description": "CoinGecko crypto data — prices, markets, exchanges, trending"
        },
        {
          "type": "added",
          "description": "Image generation and editing endpoints"
        },
        {
          "type": "added",
          "description": "Video generation (Wan family) with task polling"
        }
      ]
    }
  ]
}
