Developer Platform

    Build on OwnerLM

    A REST API and MCP Server that gives your tools programmatic access to property data, document intelligence, and AI agents.

    Free to start · No credit card required · See your property's intelligence in minutes

    What You Can Do

    Full CRUD access to your portfolio data, plus AI-powered search and analysis on demand.

    List Properties

    Query properties, portfolios, and enrichment data across your entire portfolio.

    Search Documents

    Semantic search across uploaded MORs, rent rolls, GL exports, and more.

    Run Agents

    Trigger any agent on demand and receive structured analysis results.

    Market Data

    Access competitor rents, review sentiment, and neighborhood enrichment.

    Simple, Powerful Endpoints

    Standard REST with JSON responses. API keys are managed in your dashboard.

    cURL
    curl -X GET \
      https://api.ownerlm.com/v1/buildings \
      -H "Authorization: Bearer YOUR_API_KEY" \
      -H "Content-Type: application/json"
    JavaScript
    const res = await fetch(
      "https://api.ownerlm.com/v1/documents/search",
      {
        method: "POST",
        headers: {
          Authorization: `Bearer ${apiKey}`,
          "Content-Type": "application/json",
        },
        body: JSON.stringify({
          query: "Q1 rent roll variance",
          building_id: "bldg_abc123",
        }),
      }
    );
    const results = await res.json();
    MCP Server

    Connect Your AI Assistants

    OwnerLM ships a Model Context Protocol (MCP) server so AI assistants like Claude, Cursor, and Windsurf can query your portfolio data, search documents, and run agents natively.

    {
      "mcpServers": {
        "ownerlm": {
          "url": "https://api.ownerlm.com/mcp",
          "headers": {
            "Authorization": "Bearer YOUR_API_KEY"
          }
        }
      }
    }
    View Documentation