Skip to content

๐Ÿ”— Entitlement v4 API Specifications

Below are the available API specifications for Entitlement v4, organized by version and environment.


EMS v4.1 is an upgraded version of the Entitlement Management System, offering improved response formatting and orchestration.

Environment Base URL Spec Link
Staging https://cloud.stage.api.trimblecloud.com/cloud/ems-v4/4.1/ Stage Spec
Production https://cloud.api.trimble.com/cloud/ems-v4/4.1/ Production Spec

Environment Base URL Spec Link
Staging https://cloud.stage.api.trimblecloud.com/cloud/ems-v4/4.1.1/ Stage Spec
Production https://cloud.api.trimble.com/cloud/ems-v4/4.1.1/ Production Spec

EMSv4-v3 APIs for account-based entitlements and session enforcement. Supports create, provision, read, and search for account-based entitlements, as well as session JWT issuance, JWKS, watermark balance updates, and user access control.

Environment Base URL Spec Link
Staging https://cloud.stage.api.trimblecloud.com/emsv4-stg/v3/ Stage Spec
Production https://cloud.api.trimble.com/cloud/ems-v4/v3/ Production Spec

Manages license and entitlement data retrieval with advanced filtering support.

Environment Base URL Spec Link
Staging https://cloud.stage.api.trimblecloud.com/business-systems/ems-transition-layer/4.1/ Stage Spec
Production https://cloud.api.trimble.com/business-systems/ems-transition-layer/4.1/ Production Spec

EMSv4 Support provides privileged support operations for Entitlement Management Service.

Environment Base URL Spec Link
Staging https://cloud.stage.api.trimblecloud.com/ems-support-api/v1/ Stage Spec
Production https://cloud.api.trimble.com/ems-support-api/v1/ Production Spec