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: August 2026GovernmentNO MCP
API GRADE
F
VERIFIED AUG 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