Build powerful integrations with FacilityAI's RESTful API. Access asset data, trigger workflows, and extend your facility management capabilities.
Everything you need to integrate FacilityAI into your existing workflows and applications
Industry-standard OAuth 2.0 authentication with fine-grained API key permissions and role-based access control.
Clean, predictable API endpoints following REST conventions with JSON request and response payloads.
Subscribe to events and receive instant notifications when assets change, work orders update, or alerts trigger.
Full access to assets, work orders, maintenance history, sensor data, and AI-generated insights.
Generous rate limits with clear headers. Batch endpoints available for high-volume operations.
Interactive API reference with code examples, request builders, and comprehensive guides.
Get started in minutes with our straightforward API. Retrieve asset data, create work orders, and integrate AI insights with just a few lines of code.
// Fetch assets with AI health scores const response = await fetch( 'https://api.facilityai.com/v1/assets', { headers: { 'Authorization': `Bearer ${API_KEY}`, 'Content-Type': 'application/json' } } ); const { data } = await response.json(); // Response includes AI-generated insights data.assets.forEach(asset => { console.log(asset.name); console.log(asset.health_score); // 0-100 console.log(asset.predicted_maintenance); });
Core endpoints for managing your facility operations programmatically
Native libraries for your favorite languages and frameworks
Node.js & Browser
Python 3.8+
.NET 6+
Go 1.18+
Java 11+
Get your API keys today and start integrating FacilityAI into your applications.