The Synthetic Server has different endpoints serving distinct functions. This page provides a reference for testing the health and getting information about on-premises Synthetic Servers.

The endpoints include the following:

  • Synthetic Shepherd - manages and dispatches jobs to the Synthetic Agents. In addition, the Synthetic Shepherd saves the measurement results to the filesystem and sends beacons containing the data to the Synthetic Scheduler.
  • Synthetic Scheduler - handles the CRUD operations for jobs and manages the events generated for synthetic warnings and errors that occur in the measurement results.
  • Synthetic Feeder Client - communicates with the SaaS Synthetic Feeder Server to access the Synthetic Hosted Agents.

Synthetic Server Endpoint URLs

The table below lists the endpoints, the default URL, and the supported paths.

Synthetic Server Endpoint

Default URL

Paths / Description

Synthetic Shepherdhttp(s)://<domain-name>:10101
/versionReturns the version, build, commit, and timestamp of the Synthetic Shepherd.
Synthetic Schedulerhttp(s)://<domain-name>:12101
/versionReturns the version, build, commit, and timestamp of the Synthetic Scheduler.
Synthetic Feeder Clienthttp(s)://<domain-name>:16101
/versionReturns the version, build, commit, and timestamp of the Synthetic Feeder Client.