The API Report CardAPI Index
Corrigo

Corrigo API

CMMS / Facilities Management · corrigo.com

Two documented REST APIs exist: Corrigo Enterprise (Base, Query, and Command APIs plus webhooks) and CorrigoPro Direct with Swagger docs. Auth is OAuth 2.0 with 20 minute token expiry, and integration users are provisioned manually via a JLLT support process. No SDKs and no published rate limits.

Last verified: July 2026Real Estate & Property
API GRADE
F
VERIFIED JUL 2026

SCORECARD

ExistenceGOODTwo documented public APIs: the Enterprise REST API at developer.corrigo.com and the CorrigoPro Direct API with Swagger docs.
AccessFAILIntegration users are provisioned manually through a JLLT support process, not self-serve from the developer portal.
CoverageGOODBase, Query, and Command APIs plus webhooks cover work orders, quotes, checklists, and messaging with no cited gaps.
AuthGOODBoth APIs use standard OAuth 2.0 bearer tokens; the 20 minute expiry means clients must automate constant refresh.
Docs & DXFAILNo SDKs, no published rate limits or SLAs, no stable OpenAPI endpoint; devs lean on llms.txt mirrors and Postman collections.
StabilityMIXEDBoth surfaces are versioned and maintained, but forum threads document timeouts, HTTP 500s, and domain unreachability.
Supergood: Corrigo has an API, but using it means gates, contracts, or workarounds. Ours doesn't: stable endpoints, normalized JSON, managed auth.

Frequently asked questions

Corrigo scores F on the API Report Card. Two documented REST APIs exist: Corrigo Enterprise (Base, Query, and Command APIs plus webhooks) and CorrigoPro Direct with Swagger docs. Auth is OAuth 2.0 with 20 minute token expiry, and integration users are provisioned manually via a JLLT support process. No SDKs and no published rate limits.

Tried to integrate with Corrigo?
SOURCES
No official SDKs for either Corrigo Enterprise or CorrigoPro Direct, integration teams must build and maintain client libraries by hand against raw REST developer.corrigo.com
OAuth bearer tokens expire every 20 minutes, forcing constant token-refresh logic and inflating failure surfaces for long-running batch and webhook handlers developer.corrigo.com
REST/RESTFUL API user provisioning is not self-serve from the developer portal, customers must create an integration user inside Corrigo Enterprise via a documented JLLT support process support.jllt.com
Public developer-forum threads document API timeouts, HTTP 500 errors, and domain unreachability incidents, with limited official remediation guidance developer.corrigo.com
No public OpenAPI schema served from a stable, versioned endpoint, developers rely on a Markdown/LLMs.txt mirror and community Postman collections to discover the surface developer.corrigo.com
No published rate limits or SLAs for either API, partners cannot scope reliability, throughput, or cost before integrating developer.corrigo.com
Accounting/ERP connectors flagged as missing or requiring significant professional services to build, even though equivalent data is in the platform facilio.com
CorrigoPro Direct gates contractor-side integration behind a paid CorrigoPro membership (Connected $5/mo + $5/WO or Pro $50/mo), even the API path costs the integrator help.corrigopro.com
Documentation gaps between the two developer portals (corrigo.com vs corrigopro.com), partners working across enterprise + contractor sides must reconcile two separate authorization, schema, and event models developer.corrigopro.com
CorrigoPro charges service providers to receive work, $5/month plus $5 per accepted work order on the Connected tier, or $50/month flat on the Pro tier, even though the FM customer is already paying Corrigo licensing, widely flagged by contractors as a forced toll help.corrigopro.com
Additional CorrigoPro fees per Smart Zone ($2.50/month each) and per Service category (HVAC, drywall, etc.), provider total cost rises non-transparently with coverage help.corrigopro.com
Enterprise implementations described as ranging from weeks to months, involving data migration, SSO, CAFM/ERP connectors, vendor onboarding, and optional managed services, high TCO and long time-to-value jll.com
Specific integrations (accounting and ERP) are flagged as missing or requiring significant professional services to build facilio.com
Frontline ticket support is criticized for escalating instead of resolving, reviewers report support staff with limited product expertise, with non-standard problems routinely escalated up g2.com
Vendor discovery friction, stores can't find newly added vendors unless a test work order is created or the vendor is auto-assigned g2.com
Legacy/uncancellable work orders, old work orders that were never invoiced (cited from 2015 and 2016) cannot be easily cancelled, leaving accounts polluted with stale records g2.com
Backend complexity and dated UX flagged in multiple peer-insight reviews despite strong work-order and vendor-coordination core gartner.com
JLL/JLLT-owned product means strategic roadmap is steered by an FM-services parent that also competes with customers' own FM providers, raising channel-conflict concerns jllt.com