---
title: "Get server time"
method: GET
path: "/api-regulated/v1/server-time"
tags: ["ServerTime"]
---

# Get server time

`GET /api-regulated/v1/server-time`

## Request

- Base URL: `https://api.currencyguard.com`
- URL: `https://api.currencyguard.com/api-regulated/v1/server-time`
- Auth: HTTP bearer

Returns the current server time used for synchronising the UI application clock with the server. In lower test environments the server clock may be back dated and the mode may be SIMULATED rather than REAL. The response includes the current timestamp and clock mode (REAL/SIMULATED). This endpoint is accessible to all authenticated users.

## Response `200`

Server time retrieved successfully

- ClockSnapshotDTO: Schema for representing a clock snapshot
  - `now` string: Current timestamp of the clock in ISO 8601 format
  - `mode` string: Clock mode indicating whether time is real-time or simulated
  - `speed` number, double: Clock speed (0.0 = stopped, 1.0 = normal, 2.0 = double speed)

## Other responses

- `401`: Not authenticated — [`security/authentication-failed`](/problems/security/authentication-failed/)
- `500`: Server error — [`server/internal-error`](/problems/server/internal-error/)

---

[API](https://skmtc.dev/currencyguard/apis/currencyguard-trading-system-api-external.md) · [All operations](https://skmtc.dev/currencyguard/apis/currencyguard-trading-system-api-external/llms.txt) · [OpenAPI document](https://skmtc.dev/currencyguard/apis/currencyguard-trading-system-api-external/revisions/a1f3f854190d?raw)
