Retrieves the current server time. This endpoint is useful for synchronizing client applications with the server time and can be used for timestamp validation when generating API signatures.
HTTP Request
GET /v4/public/mm/serverTime
Request Parameters
Parameter
Type
Required
Description
N/A
N/A
N/A
No parameters required
Response Parameters
Parameter
Type
Description
data
int64
Server time in Unix timestamp format (milliseconds)
msg
string
Response message (empty on success)
code
number
Response code (0 for success)
requestId
string
Request ID for tracking
Authentication
This endpoint requires API authentication. See Quick Start Guide for detailed authentication instructions.
Required Headers
Request Example
Python (requests)
JavaScript (Fetch)
cURL
Response Example
Success Response
Error Response
Notes
Authentication required: This endpoint requires API authentication using HMAC-SHA256 signature
Time format: Returns Unix timestamp in milliseconds (not seconds)
Use case:
Synchronize client clock with server time
Validate timestamp accuracy for API signature generation
Calculate time differences for request expiration checks
Response format: The data field contains the timestamp as a number (int64)
Example usage: Use this timestamp to generate the X-ACCESS-TIMESTAMP header for authenticated requests
Conversion:
Milliseconds: data value directly
Seconds: data / 1000
ISO 8601 format: Convert using your programming language's datetime library
Signature generation: See Quick Start Guide for detailed signature generation instructions
Time window: Requests are valid within 30 seconds of the timestamp