FMX (Computerized Maintenance Management System) is facilities and maintenance software used by schools, municipalities, manufacturers, and commercial properties to submit requests, manage work orders, track assets and parts, schedule preventive maintenance, and reserve rooms/equipmen

FMX is a cloud CMMS and facilities management platform that centralizes maintenance operations, asset tracking, inventory, and facility scheduling for K–12 schools, universities, public sector organizations, manufacturers, and commercial real estate teams. Facilities teams use FMX to manage service requests and work orders, build preventive maintenance schedules tied to assets and meter readings, track parts and inventory, manage vendors and approvals, and coordinate room and resource reservations—all with mobile access for field technicians.
Core product areas include:
Common data entities:
Facilities teams rely on FMX daily, but turning portal-based workflows into API-driven automation can be difficult:
Supergood reverse-engineers authenticated browser flows and network interactions to deliver a resilient API endpoint layer for your FMX tenant.
Book a 30-minute session to confirm your modules, licensing, and authentication model.
We deliver a hardened FMX adapter tailored to your workflows and entitlements.
Go live with continuous monitoring and automatic adjustments as FMX evolves.
Authentication
/sessionsEstablish a session using credentials. Supergood manages MFA (SMS, email, TOTP) and SSO/OAuth when enabled. Returns a short-lived auth token maintained by the platform.
Authentication
/sessions/refreshRefresh an existing token to keep sessions uninterrupted.
Work Orders
/work-ordersList work orders with filters and summary details.
Work Orders
/work-ordersCreate a work order (service request or preventive maintenance task instance).
Work Orders
/work-orders/{workOrderId}Update status, assignments, and optionally add labor entries and parts usage.
Meter Readings
/assets/{assetId}/meter-readingsRecord a meter reading (e.g., runtime hours, odometer) for an asset to drive PM schedules and analytics.
- Mirror work orders, statuses, and assignments into your internal systems - Keep the asset registry current for analytics, warranty, and lifecycle planning - Normalize locations, categories, and priorities for multi-site operations
- Generate PM tasks from IoT/BMS events (e.g., BACnet/Modbus sensors, runtime thresholds) - Log meter readings programmatically to trigger schedules and forecasts - Track completion and follow-ups with checklists and attachments
- Sync FMX reservations to Google Calendar or Microsoft 365 - Manage approvals and conflicts from your product workflows - Centralize room/equipment availability in a single planning view
- Post parts usage from work orders and update stock levels with reorder alerts - Push purchase requests/POs to ERP/accounting (e.g., QuickBooks, NetSuite) - Normalize SKUs, bins, and unit costs across facilities
- Build a clean data pipeline for KPIs (response time, MTTR, PM compliance) - Attribute costs by asset, location, category, and labor/parts - Drive SLA alerts and dashboards with near real-time updates
Authentication
Username/password with MFA (SMS, email, TOTP) and SSO/OAuth where enabled; supports service accounts or customer-managed credentials
Response format
JSON with consistent resource schemas and pagination across modules
Rate limits
Tuned for enterprise throughput while honoring customer entitlements and usage controls
Session management
Automatic reauth and cookie/session rotation with health checks
Data freshness
Near real-time retrieval of work orders, assets, preventive maintenance, inventory, and reservations
Security
Encrypted transport, scoped tokens, and audit logging; respects FMX role-based permissions
Webhooks
Optional asynchronous delivery for long-running workflows (e.g., approvals, PM task generation)
Latency
Sub-second responses for list/detail queries under normal load
Throughput
Designed for high-volume work order sync and PM/parts processing
Reliability
Retry logic, backoff, and idempotency keys minimize duplicate actions
Adaptation
Continuous monitoring for UI/API changes with rapid adapter updates
Supergood supports workflows across commonly used modules such as Work Orders (Requests, Assignments, Labor, Parts), Preventive Maintenance (Schedules, Tasks, Meter Triggers), Asset Management (Registry, Locations, Meters), Facility Scheduling (Rooms/Equipment, Approvals), and Inventory (Parts, Stock Levels), subject to your licensing and entitlements. We scope coverage during integration assessment.
We support username/password + MFA (SMS, email, TOTP) and can operate behind SSO/OAuth when enabled. Sessions are refreshed automatically with secure challenge handling.
Yes. We can normalize parts usage, work order costs, and purchasing requests to match your ERP/accounting schema (e.g., SKUs, cost codes, taxes) and deliver updates via webhooks or polling while complying with rate and permission constraints. We commonly integrate with QuickBooks and NetSuite.
Yes. We can push and reconcile FMX reservations with Microsoft 365 and Google Calendar, manage conflicts and approvals, and provide ICS or API-based updates depending on your environment.