AssetLab
AssetLab is a Vancouver‑based CMMS and asset management platform that unifies computer‑maintenance‑management, capital planning, and operational workflows into a single Canadian SaaS solution. Built by an asset manager who experienced spreadsheet chaos, AssetLab provides condition scoring, risk rating, and financial tracking for facilities ranging from rooftop units to underground sewer mains. The platform enables teams to view the same numbers for both operational and funding perspectives, reducing manual data copying and improving maintenance scheduling, budgeting, and compliance.
AssetLab publishes 100 API contracts indexed on the APIs.io network, including Asset Betterments API, Asset Comments API, Asset Condition Assessments API, and 97 more. Tagged areas include CMMS, Asset Management, Facilities, Canada, and Software-as-a-Service.
The AssetLab catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 1 Spectral governance ruleset.
AssetLab’s developer surface includes authentication, changelog, documentation, API reference, getting-started guide, support, engineering blog, and 30 more developer resources.
Kin Score
Standards implemented 4
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 100
Individual APIs this provider publishes, each with its own machine-readable definition.
AssetLab Asset Betterments API
The Asset Betterments API from AssetLab — 2 operation(s) for asset betterments.
AssetLab Asset Comments API
Comments and notes on assets
AssetLab Asset Condition Assessments API
Point-in-time condition assessments recorded against assets (condition history + CRV)
AssetLab Asset Costs API
Cost records linked to assets
AssetLab Asset Documents API
Documents attached to assets (O&M manuals, warranties, specs, etc.)
AssetLab Asset Lifecycle Events API
The Asset Lifecycle Events API from AssetLab — 2 operation(s) for asset lifecycle events.
AssetLab Asset Replacement Plans API
Lifecycle replacement planning for assets
AssetLab Asset Risk History API
Risk assessment history for assets
AssetLab Asset Statuses API
Lifecycle states for assets (e.g. Active, Inactive, Decommissioned)
AssetLab Asset Type Groups API
Groups that organize asset types into logical categories
AssetLab Asset Types API
Asset type classifications
AssetLab Assets API
Equipment and asset records
AssetLab Attachments API
File attachments linked to work orders, work requests, PM schedules, or PM templates
AssetLab Budgets API
Annual funding budgets
AssetLab Building Types API
Building type classifications
AssetLab Buildings API
Buildings within sites
AssetLab Bulk Operations API
The Bulk Operations API from AssetLab — 1 operation(s) for bulk operations.
AssetLab Change Orders API
Change order management for projects
AssetLab Compliance API
Regulatory compliance items
AssetLab Compliance Records API
Compliance check completion records
AssetLab Contract Documents API
Documents attached to contracts
AssetLab Contract Sites API
Contract-to-site coverage mappings
AssetLab Contracts API
Vendor service contracts
AssetLab Cost Categories API
Cost categorization for financial tracking
AssetLab Criticality Modifiers API
Per-tier overrides of the multiplier that tightens or relaxes LoS targets (defaults 0.6 / 0.8 / 1.0 / 1.4)
AssetLab Custom Fields API
The Custom Fields API from AssetLab — 4 operation(s) for custom fields.
AssetLab Dashboard API
Aggregated statistics
AssetLab Dashboard Snapshots API
Monthly aggregate dashboard snapshots
AssetLab Expenses API
Expense records linked to work orders and assets
AssetLab Forms API
Form templates, items, and read-only inspection/checklist responses
AssetLab Infrastructure Asset Comments API
The Infrastructure Asset Comments API from AssetLab — 2 operation(s) for infrastructure asset comments.
AssetLab Infrastructure Asset Costs API
The Infrastructure Asset Costs API from AssetLab — 2 operation(s) for infrastructure asset costs.
AssetLab Infrastructure Asset Documents API
The Infrastructure Asset Documents API from AssetLab — 2 operation(s) for infrastructure asset documents.
AssetLab Infrastructure Asset Inspections API
Inspections recorded against infrastructure features
AssetLab Infrastructure Asset Parts API
The Infrastructure Asset Parts API from AssetLab — 2 operation(s) for infrastructure asset parts.
AssetLab Infrastructure Asset Risk History API
The Infrastructure Asset Risk History API from AssetLab — 2 operation(s) for infrastructure asset risk history.
AssetLab Infrastructure Assets API
Infrastructure features (segments and nodes) with GeoJSON geometry
AssetLab Infrastructure Feature Classes API
Catalog of feature classes (water_main, sewer_gravity, pavement). Addressed by `code`, not UUID.
AssetLab Infrastructure Lifecycle Events API
Lifecycle strategy events keyed on class/material/diameter scopes; the events of one scope are its strategy
AssetLab Infrastructure LoS Targets API
Technical level of service target per infrastructure feature class and metric; each network is held to a version adjusted by its criticality
AssetLab Infrastructure Networks API
Named groupings of features bound to one feature class
AssetLab Infrastructure Zones API
The Infrastructure Zones API from AssetLab — 2 operation(s) for infrastructure zones.
AssetLab Invoices API
Project and work order invoices
AssetLab Location Types API
Location type classifications
AssetLab Locations API
Rooms and areas within buildings
AssetLab LoS Consequences API
Advisory statements shown when a technical LoS target is breached; nothing is sent
AssetLab LoS Measurements API
Time-series recorded values for LoS measures
AssetLab LoS Measures API
Level of Service measures — community or technical metrics tracked within a service area
AssetLab LoS Proposed Targets API
Proposed level of service for a LoS measure in one future year (O. Reg. 588/17 s. 6(1))
AssetLab LoS Status Snapshots API
Read-only monthly readings of technical LoS status, one per tracked pair and metric
AssetLab LoS Targets History API
Audit trail of target value changes for LoS measures, recorded from 2026-09-20 onward
AssetLab Manufacturers API
Equipment manufacturers
AssetLab Part Categories API
Part categorization
AssetLab Parts API
Spare parts and inventory
AssetLab PM Schedules API
Preventive maintenance schedules
AssetLab PM Templates API
Reusable preventive maintenance templates
AssetLab Project Assets API
The Project Assets API from AssetLab — 2 operation(s) for project assets.
AssetLab Project Budget Items API
Project budget line items
AssetLab Project Buildings API
The Project Buildings API from AssetLab — 2 operation(s) for project buildings.
AssetLab Project Comments API
Comments and discussions on projects
AssetLab Project Cost Snapshots API
The Project Cost Snapshots API from AssetLab — 2 operation(s) for project cost snapshots.
AssetLab Project Document Folder Templates API
Reusable folder structure templates for project documents
AssetLab Project Documents API
Documents attached to projects
AssetLab Project Infrastructure Assets API
The Project Infrastructure Assets API from AssetLab — 2 operation(s) for project infrastructure assets.
AssetLab Project Locations API
The Project Locations API from AssetLab — 2 operation(s) for project locations.
AssetLab Project Milestones API
Project milestone tracking
AssetLab Project Phase Categories API
Tenant-configurable project phase definitions (e.g. Planning, Design, Execution)
AssetLab Project Phases API
Project phase management
AssetLab Project Risks API
Project risk register with probability, impact, and mitigation tracking
AssetLab Project Sites API
The Project Sites API from AssetLab — 2 operation(s) for project sites.
AssetLab Project System Classes API
The Project System Classes API from AssetLab — 2 operation(s) for project system classes.
AssetLab Project System Groups API
The Project System Groups API from AssetLab — 2 operation(s) for project system groups.
AssetLab Project Systems API
The Project Systems API from AssetLab — 2 operation(s) for project systems.
AssetLab Project Task Dependencies API
The Project Task Dependencies API from AssetLab — 2 operation(s) for project task dependencies.
AssetLab Project Tasks API
Project task breakdown structure
AssetLab Project Team Members API
The Project Team Members API from AssetLab — 2 operation(s) for project team members.
AssetLab Project Time Entries API
Time tracking for project tasks
AssetLab Project Updates API
The Project Updates API from AssetLab — 2 operation(s) for project updates.
AssetLab Projects API
Capital projects and renovations
AssetLab Purchase Orders API
Purchase orders for procurement
AssetLab Service Area Sites API
Junction linking service areas to specific sites (optional scoping)
AssetLab Service Area System Classes API
Junction linking service areas to the system classes they cover
AssetLab Service Areas API
Level of Service groupings that scope system classes and sites for measuring service delivery performance
AssetLab Site FCI History API
Facility Condition Index history for sites
AssetLab Sites API
Physical site locations
AssetLab System Classes API
Asset classification — system classes (top-level)
AssetLab System Groups API
Asset classification — system groups
AssetLab System LoS Targets API
Technical level of service target per system and metric; each building is held to a version adjusted by its criticality
AssetLab Systems API
Asset classification — systems
AssetLab Upload URLs API
Generate signed upload URLs for file storage
AssetLab Users API
The Users API from AssetLab — 2 operation(s) for users.
AssetLab Vendor Site Assignments API
Vendor-to-site service mappings
AssetLab Vendors API
Vendor and supplier records
AssetLab Webhooks API
The Webhooks API from AssetLab — 0 operation(s) for webhooks.
AssetLab Work Categories API
Work order categorization
AssetLab Work Order Comments API
Comments and notes on work orders
AssetLab Work Order Schedules API
Work orders on a technician's calendar; stop_order rows form the day plan
AssetLab Work Orders API
Corrective, preventive, and emergency work orders
AssetLab Work Requests API
Work requests from requesters
AssetLab Floor Plans API
The Floor Plans API from AssetLab — 6 operation(s) for floor plans.
Scroll for all 100
MCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
Agent Skills 1
Packaged agent skills for driving this provider's APIs from an AI assistant.
list-work-orders
AGENT SKILLEvent Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Assetlab Ca Webhooks
ASYNCAPISemantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Assetlab Ca Context
JSON-LDSpectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
AssetLab API Rules
SPECTRALJSON Schema 6
Standalone JSON Schema definitions for this provider's data models.
AssetCreate
JSON SCHEMAAsset
JSON SCHEMAAssetUpdate
JSON SCHEMAInfrastructureAssetCreate
JSON SCHEMAInfrastructureAsset
JSON SCHEMAInfrastructureAssetUpdate
JSON SCHEMASecurity Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 3
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 7
Pagination, idempotency, versioning, errors, and events
Scroll for all 7
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 8
Authentication, authorization, and security posture
Scroll for all 8
Operate 3
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 2
Properties that don't map to a standard resource type
Source (apis.yml)
AssetLab API — frequently asked questions
Does AssetLab have an API?
Yes. APIs.io lists 100 APIs from AssetLab, including AssetLab Asset Betterments API, AssetLab Asset Comments API and AssetLab Asset Condition Assessments API, and 97 more.
Is there an OpenAPI specification for the AssetLab API?
Yes. APIs.io indexes 100 OpenAPI specifications for AssetLab, each linked for download from this page.
How do I authenticate with the AssetLab API?
AssetLab documents its authentication (1 scheme). The details are profiled on APIs.io as Assetlab Ca Authentication.
Does AssetLab have an MCP server?
Yes. APIs.io lists 1 MCP server for AssetLab: Remote MCP server at mcp.assetlab.ca requiring an API key.
Is the AssetLab API ready for AI agents?
AssetLab has a Kin Score of 63.4 out of 100 (strong) and an Agent Readiness score of 52.9 (agent-ready), scored by API Evangelist on 2026-11-02.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.