API

IFC Copilot API

AI-powered IFC data extraction. Query building models using natural language and get structured, actionable data back.

What You Can Do

Quantity Takeoffs

Extract quantities, areas, volumes, and counts from IFC models using natural language queries like "How many doors are on level 2?"

Property Extraction

Pull specific properties from elements across the model. Export to CSV, JSON, or integrate directly with your systems.

Model Analysis

Ask questions about model composition, find elements matching criteria, and identify potential issues.

Structured Output

Get results in structured JSON format ready for further processing, reporting, or integration with other tools.

RESTful API

Simple REST endpoints for uploading models and running queries. Supports async processing for large files.

  • Upload IFC files
  • Run natural language queries
  • Get structured results
  • Webhook notifications

Use Cases

  • Cost Estimation - Extract quantities for pricing
  • Compliance Checks - Verify model contents
  • Reporting - Generate model summaries
  • Data Migration - Extract data for other systems

Ready to Integrate IFC Copilot?

Get API access and start extracting insights from your IFC models.

Book a Call