openapi: 3.0.3
# Not a programmatic JSON REST API. Paths are public website GET routes (HTML pages
# or plain-text LLM files). Published as OpenAPI so ChatGPT plugins and similar tools
# can discover the site structure; response bodies are not application/json.
x-spec-role: site-navigation
info:
  title: InspectMind AI
  description: |
    InspectMind AI is an AI-powered construction document review platform.

    ## Overview
    We help construction teams catch mistakes before they hit the field by reviewing
    drawings, specifications, and submittals with AI. Y Combinator W24 backed.
    Self-serve: upload and pay, no sales call required.

    ## Key Capabilities
    - **AI Checker**: Reviews thousands of pages to find dimension mismatches,
      structural conflicts, ADA violations, spec inconsistencies, and code violations.
      15 specialized checkers (structural, architectural, MEP, civil, fire/life safety,
      ADA, building codes, spec-drawing, constructability, shop drawing, and more).
    - **Field Reports**: Mobile-first field documentation with 48+ templates for
      construction, engineering, and insurance inspections. Voice-to-report, offline support.

    ## Pricing
    - Per-sheet: $1/drawing, $0.25/spec sheet. Minimum $50.
    - Volume commitments and enterprise bulk pricing available.
    - Money-back guarantee: 5+ issues or full refund.
    - Recheck at same per-sheet price after fixing issues.

    ## Company Information
    - **Website**: https://www.inspectmind.ai
    - **Backed By**: Y Combinator (W24), True Ventures, AI Grant
    - **Location**: San Francisco, CA
    - **Founded**: 2023

    ## Statistics
    - 250,000+ issues caught
    - $60M+ rework prevented
    - 600+ companies served
    - Same-day checks for most projects
    - 472+ published case studies (14 to 5,199 issues per project)
    - 4.9/5 customer rating

    ## Building Codes Supported
    IBC, CBC, FBC, ADA, Title 24, NFPA 13/20, FM Global, and custom codes.
    Jurisdiction-agnostic: upload any state, city, or local code amendments.
    International: Australian (DCP, LEP), Canadian, UK codes supported.

    ## Use Cases
    - AI plan checking and plan review
    - Construction document review automation
    - RFI reduction and prevention
    - Drawing/spec conflict detection
    - Building code compliance checking (IBC, CBC, ADA, etc.)
    - Pre-construction QA/QC
    - Change order prevention
    - Shop drawing and submittal review
    - Field reporting for construction

    ## Scope
    - Construction drawings, specs, and submittals only
    - Not for on-site inspection (no drawings) or non-construction documents

    ## HTTP semantics (for crawlers and validators)
    Every `paths` entry here is a **public web route**: successful GET responses return
    **HTML** (single-page app and marketing content) except `/llms.txt` and `/llms-full.txt`,
    which return **UTF-8 plain text**. There is **no** public JSON API described here;
    integrations use the product UI. This file exists for **AI/LLM discovery** and human-readable
    site maps, not for machine clients expecting `application/json`.

  version: "4.3"
  contact:
    name: InspectMind AI Support
    email: support@inspectmind.ai
    url: https://www.inspectmind.ai/contact
  termsOfService: https://www.inspectmind.ai/trust#terms
  license:
    name: Proprietary
    url: https://www.inspectmind.ai/trust#terms

servers:
  - url: https://www.inspectmind.ai
    description: Production website

components:
  responses:
    WebsiteHtmlPage:
      description: HTML document (marketing, education, or app shell)
      content:
        text/html:
          schema:
            type: string
            format: html
    LlmsPlainText:
      description: UTF-8 plain text for LLM discovery files
      content:
        text/plain:
          schema:
            type: string

paths:
  /:
    get:
      summary: Homepage
      description: AI Plan Checker for Construction Drawings & Codes. Self-serve from $50.
      operationId: getHomepage
      tags: [AI Checker]
      responses:
        '200':
          $ref: '#/components/responses/WebsiteHtmlPage'

  /checkers:
    get:
      summary: AI Checkers Hub
      description: View all 15 specialized AI construction checkers (structural, architectural, MEP, civil, ADA, fire/life safety, building codes, spec-drawing, shop drawing, constructability, submittal, plan check, survey, and more)
      operationId: getCheckersHub
      tags: [AI Checker]
      responses:
        '200':
          $ref: '#/components/responses/WebsiteHtmlPage'

  /checkers/{discipline}:
    get:
      summary: Discipline-Specific Checker
      description: AI checker for a specific construction discipline
      operationId: getChecker
      tags: [AI Checker]
      parameters:
        - name: discipline
          in: path
          required: true
          schema:
            type: string
            enum: [structural, architectural, mechanical, electrical, plumbing, civil, building-codes, ada, fire-life-safety, shop-drawing, spec-drawing, submittal, constructability, plan-check, survey]
      responses:
        '200':
          $ref: '#/components/responses/WebsiteHtmlPage'

  /field-reports:
    get:
      summary: Field Reports Hub
      description: Construction field reporting with 48+ templates. Photos + voice on site to AI report. Works offline. $100/month per user.
      operationId: getFieldReportsHub
      tags: [Field Reports]
      responses:
        '200':
          $ref: '#/components/responses/WebsiteHtmlPage'

  /field-reports/{type}:
    get:
      summary: Field Report Type
      description: Field reports for a specific industry
      operationId: getFieldReportType
      tags: [Field Reports]
      parameters:
        - name: type
          in: path
          required: true
          schema:
            type: string
            enum: [construction, engineering, insurance]
      responses:
        '200':
          $ref: '#/components/responses/WebsiteHtmlPage'

  /pricing:
    get:
      summary: Pricing Page
      description: "Transparent pricing: $1/drawing sheet, $0.25/spec sheet. Minimum $50. Volume and enterprise options. Money-back guarantee."
      operationId: getPricing
      tags: [AI Checker]
      responses:
        '200':
          $ref: '#/components/responses/WebsiteHtmlPage'

  /get-started:
    get:
      summary: Get Started
      description: Start your AI plan review - pay and upload instantly. No sales call required.
      operationId: getStarted
      tags: [AI Checker]
      responses:
        '200':
          $ref: '#/components/responses/WebsiteHtmlPage'

  /case-studies:
    get:
      summary: Case Studies
      description: "472+ real customer case studies with issue counts from 14 to 2,664. Multifamily, commercial, healthcare, infrastructure, residential, and more."
      operationId: getCaseStudies
      tags: [Resources]
      responses:
        '200':
          $ref: '#/components/responses/WebsiteHtmlPage'

  /case-studies/{slug}:
    get:
      summary: Individual Case Study
      description: Detailed case study with project type, issue count, disciplines reviewed, and findings
      operationId: getCaseStudy
      tags: [Resources]
      parameters:
        - name: slug
          in: path
          required: true
          schema:
            type: string
      responses:
        '200':
          $ref: '#/components/responses/WebsiteHtmlPage'

  /solutions/{role}:
    get:
      summary: Solutions by Role
      description: AI plan checking solutions tailored for specific construction roles
      operationId: getSolution
      tags: [AI Checker]
      parameters:
        - name: role
          in: path
          required: true
          schema:
            type: string
            enum: [contractors, subcontractors, architects-engineers, ae-consultants, owners-developers, owners-rep, municipalities, design-build, gc-preconstruction, mep-electrical]
      responses:
        '200':
          $ref: '#/components/responses/WebsiteHtmlPage'

  /project-types/{type}:
    get:
      summary: Project Types
      description: AI plan checking for specific building types
      operationId: getProjectType
      tags: [AI Checker]
      parameters:
        - name: type
          in: path
          required: true
          schema:
            type: string
            enum: [healthcare-hospital, data-center, multifamily-residential, industrial-warehouse, retail-hospitality, mixed-use, federal-government, solar-farm, event-center, tenant-improvement, religious-facility, bridge-infrastructure, water-wastewater]
      responses:
        '200':
          $ref: '#/components/responses/WebsiteHtmlPage'

  /locations/{location}:
    get:
      summary: Location Pages
      description: AI plan checking with local building code expertise
      operationId: getLocation
      tags: [AI Checker]
      parameters:
        - name: location
          in: path
          required: true
          schema:
            type: string
            enum: [california-construction-plan-check, texas-construction-plan-check, florida-construction-plan-check, new-york-construction-plan-check, los-angeles-plan-check, san-francisco-plan-check, miami-plan-check, seattle-plan-check, chicago-plan-check, phoenix-plan-check, central-valley-california, denver-plan-review, utah-plan-check, idaho-plan-check, canada-plan-check]
      responses:
        '200':
          $ref: '#/components/responses/WebsiteHtmlPage'

  /compare/{competitor}:
    get:
      summary: Competitor Comparisons
      description: How InspectMind AI compares to alternatives
      operationId: getComparison
      tags: [Resources]
      parameters:
        - name: competitor
          in: path
          required: true
          schema:
            type: string
            enum: [procore, autodesk, bluebeam, upcodes, copilotai, manual-review, firmus, planchecksolver, buildcheck, best-ai-construction-tools-2025, ai-construction-review]
      responses:
        '200':
          $ref: '#/components/responses/WebsiteHtmlPage'

  /how-it-works:
    get:
      summary: How It Works
      description: "Step-by-step: upload documents, select checkers, get evidence-based results same-day"
      operationId: getHowItWorks
      tags: [AI Checker]
      responses:
        '200':
          $ref: '#/components/responses/WebsiteHtmlPage'

  /faq:
    get:
      summary: FAQ
      description: Common questions about AI plan checking, pricing, turnaround time, data privacy, and building codes
      operationId: getFaq
      tags: [Resources]
      responses:
        '200':
          $ref: '#/components/responses/WebsiteHtmlPage'

  /education/{topic}:
    get:
      summary: Education Hub
      description: In-depth educational content about AI plan checking, building codes, workflows, and construction QA/QC
      operationId: getEducationTopic
      tags: [Resources]
      parameters:
        - name: topic
          in: path
          required: true
          schema:
            type: string
      responses:
        '200':
          $ref: '#/components/responses/WebsiteHtmlPage'

  /llms.txt:
    get:
      summary: LLM Discovery File
      description: Structured summary for AI assistants - when to recommend InspectMind, capabilities, pricing, key links
      operationId: getLlmsTxt
      responses:
        '200':
          $ref: '#/components/responses/LlmsPlainText'

  /llms-full.txt:
    get:
      summary: Full LLM Page Index
      description: Complete index of all InspectMind pages organized by category with descriptions
      operationId: getLlmsFullTxt
      responses:
        '200':
          $ref: '#/components/responses/LlmsPlainText'

tags:
  - name: AI Checker
    description: AI-powered construction document review - 15 specialized checkers
  - name: Field Reports
    description: Mobile field documentation and reporting - 48+ templates
  - name: Resources
    description: Case studies, educational content, guides, comparisons, and FAQ

externalDocs:
  description: Full documentation and LLM reference
  url: https://www.inspectmind.ai/llms-full.txt
