Fiix has a genuinely documented API with public Java and JavaScript SDKs, but it is a proprietary JSON-over-HTTP RPC, explicitly not REST. Access requires the Enterprise plan, auth is a three-key static model with no OAuth, and calls are capped at 1,000 per day per user license.
Fiix scores D on the API Report Card. Fiix has a genuinely documented API with public Java and JavaScript SDKs, but it is a proprietary JSON-over-HTTP RPC, explicitly not REST. Access requires the Enterprise plan, auth is a three-key static model with no OAuth, and calls are capped at 1,000 per day per user license.
Without a usable official API, teams fall back on manual exports, file drops, or one-off vendor integrations. The other option is an unofficial API layer like Supergood that automates the authenticated web app directly.
Fiix is a Toronto, Canada-headquartered cloud-based CMMS (computerized maintenance management system) founded in 2008 by James Novak as MaintenanceAssistant.com, rebranded to Fiix in 2017, and acquired by Rockwell Automation in October 2020 to anchor Rockwell's connected-maintenance and asset-performance strategy alongside FactoryTalk.
CMMS/Maintenance, squarely in the mid-market and lower-enterprise band for asset-intensive operations: discrete and process manufacturing (automotive, aerospace, electronics, plastics, packaging), food & beverage, pharma & life sciences, mining & metals, oil & gas (upstream and midstream), utilities, facilities & property, fleet operations, agriculture, and education/healthcare facilities. Maintenance technicians log into Fiix Mobile on iOS/Android to receive assigned work orders, scan a QR-code asset tag, view asset history and attached PDFs/manuals, capture parts and labor, attach photos of the failure, and sign off completed work, often offline-capable with sync on reconnect.
High within mid-market CMMS.
Fiix holds the canonical maintenance operating ledger for 4,500+ asset-intensive customers: every asset record (location, criticality, manufacturer, model, serial, install date, warranty, BOM, attached manuals/photos), every asset hierarchy and parent/child relationship, every work order (request → planning → scheduling → execution → close-out, with parts, labor hours, technician notes, failure codes, photos, signatures), every preventive maintenance plan (time-based, meter-based, condition-based) and every work order auto-generated from it, every meter reading and rounds-and-readings observation, every condition-based trigger fired from FactoryTalk Optix / Smart Hub or OPC UA / MQTT sensor feeds, every MRO parts and inventory transaction (stock levels per location, reorder points, min/max, purchase orders, receipts, issues, cycle counts, supplier records), every vendor record, every purchase order and PO line, every Fiix Foresight AI prediction (failure probability, parts forecast, anomaly score), every dashboard and report definition, every user, role, and permission, and the full audit trail of who-changed-what-when.
Modern.
Hard 1,000 API calls per day per user license cap, for a 10-user tenant that is only ~10,000 calls/day total, which materially constrains real-time sync, ETL backfills, and analytics use cases for any high-volume integration. API access is gated to the Enterprise plan only, Lite, Basic, and Professional tenants must upgrade before any programmatic integration is possible, raising the floor cost of any Fiix-connected product. Full sourced list under Sources below.
Common alternatives include UpKeep, Limble CMMS, MaintainX, eMaint (Fluke Reliability), Hippo CMMS (iOFFICE+SpaceIQ), Maintenance Connection (Accruent). Graded alternatives appear under "More from the report card" below.
Grades measure one thing: can a customer's engineering team get their own data out programmatically? We check six things (whether a real API exists, how access is gated, data coverage, auth quality, docs and developer experience, and stability) and roll them into a letter grade. Grades get re-verified, and they only move on evidence.