🔗 Entitlement v4 API Specifications
Below are the available API specifications for Entitlement v4, organized by version and environment.
EMS v4.1
EMS v4.1 is an upgraded version of the Entitlement Management System, offering improved response formatting and orchestration.
🔹 Base Endpoint URLs
| 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 |
EMS v4.1.1
🔹 Base Endpoint URLs
| 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
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.
🔹 Base Endpoint URLs
| Environment | Base URL | Spec Link |
|---|---|---|
| Staging | https://cloud.stage.api.trimblecloud.com/emsv4-stg/v3/ | Stage Spec |
Transition Layer v4.1
Manages license and entitlement data retrieval with advanced filtering support.
🔹 Base Endpoint URLs
| 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 |