The API Report CardAPI Index
Cityworks

Cityworks API

GIS-centric public asset EAM · cityworks.com

A REST API exists but is documented per customer instance at each deployment's /apidocs endpoint, with no central developer portal. Access effectively requires being a licensed Cityworks customer or partner. The v23 switch to a custom token header broke older integrations.

Last verified: October 2026GovernmentNO MCP
API GRADE
F
VERIFIED OCT 2026

SCORECARD

ExistenceGOODA real REST API ships with every deployment, solid enough that FME, VertiGIS, and community wrappers integrate against it.
AccessFAILNo central developer portal; access typically requires being a licensed customer or partner, and docs live inside each instance.
CoveragePOORCapabilities vary across versions and deployments; API and webhooks miss integration scenarios, forcing custom workarounds.
AuthFAILA custom cityworks token header scheme introduced in v23 broke older integrations and requires per-version handling.
Docs & DXFAILDocs are hosted per customer instance rather than centrally published; discovery and onboarding are hard for new integrators.
StabilityPOORThe v23 auth change broke existing integrations, and capabilities shift across versions and deployments.
MCPNONENo official or community MCP server was found for Cityworks. Neither Trimble's GitHub organizations nor public MCP registries list a server for the asset management platform. VERIFIED 2026-08
MORE FROM THE REPORT CARD
Supergood turns hard-to-integrate enterprise software into clean REST APIs and MCP tools: stable endpoints, normalized JSON, managed auth.

Frequently asked questions

Cityworks scores F on Supergood's API Report Card. A REST API exists but is documented per customer instance at each deployment's /apidocs endpoint, with no central developer portal. Access effectively requires being a licensed Cityworks customer or partner. The v23 switch to a custom token header broke older integrations.

Tried to integrate with Cityworks?
SOURCES
API and webhooks do not cover all integration scenarios, forcing custom solutions capterra.com ↗
API documentation is instance-hosted rather than centrally published, making discovery and onboarding hard for new integrators support.safe.com ↗
Authentication scheme changed in Cityworks 23, breaking older integrations and requiring per-version handling help.cityworks.com ↗
Clunky, dated UI; map page hard to navigate; system feels old and slow capterra.com ↗
Significant upfront setup cost, steep learning curve, expensive training, in-house admin is unintuitive capterra.com ↗
Customization is complex and requires backend technical expertise; search frequently returns no results despite data existing capterra.com ↗
PLL (Permitting & Licensing) administration is difficult with many nuances; lack of full functionality in AIME mobile apps capterra.com ↗
Long-term uncertainty as Trimble sunsets Cityworks in favor of Trimble Unity Maintain, customers must migrate or repurchase assetlifecycle.trimble.com ↗