> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.6mm.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.6mm.com/_mcp/server.

# Lingkungan dan Konvensi Umum

> Tinjau lingkungan 6MM API dan konvensi bersama untuk URL dasar, cap waktu, bidang numerik, simbol, ID permintaan, paginasi, dan respons.

<h2 id="service-endpoints">
  Endpoint Layanan
</h2>

| Tipe      | Titik Akhir           |
| --------- | --------------------- |
| REST API  | `https://api.6mm.com` |
| WebSocket | `wss://ws.6mm.com/ws` |

<h2 id="time-and-numeric-values">
  Waktu dan Nilai Numerik
</h2>

* Kecuali ditentukan lain, kolom waktu adalah timestamp milidetik Unix.
* Statistik harian, snapshot saldo, dan statistik volume trading secara default menggunakan batas hari UTC .
* Bidang yang sensitif terhadap presisi seperti jumlah, harga, jumlah, dan tarif dikirimkan sebagai string.
* ID bilangan bulat besar seperti `orderId`, `conditionId`, dan `strategyId` dikembalikan sebagai string dalam JSON.

<h2 id="response-format">
  Format Respons
</h2>

Respon berhasil:

```json
{
  "code": 0,
  "message": "success",
  "data": {},
  "requestId": "req-12345678"
}
```

Respons kesalahan:

```json
{
  "code": 1003,
  "message": "Invalid token",
  "requestId": "req-12345678"
}
```

Catatan:

* Kesalahan bisnis biasanya masih mengembalikan struktur JSON yang terpadu. Integrator harus memeriksa `code` terlebih dahulu.
* Kegagalan autentikasi dapat mengembalikan HTTP `401`; Pembatasan laju dapat mengembalikan HTTP `429`.
* Anda dapat mengirim `X-Request-ID` di header permintaan. Server akan mengembalikannya sebagai `requestId` dalam respons.

<h2 id="related-documentation">
  Dokumentasi terkait
</h2>

* [Autentikasi](/id/developer-api/authentication): pilih tanda tangan JWT atau API Key .
* [Penandatanganan Permintaan](/id/developer-api/request-signing): membangun dan memverifikasi permintaan yang telah ditandatangani.
* [REST API](/id/developer-api/rest-api): menerapkan konvensi ini pada grup titik akhir.
* [Kode Kesalahan & Pemecahan Masalah](/id/developer-api/error-codes-and-troubleshooting): mendiagnosis kesalahan HTTP dan bisnis.