> 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.

# Środowiska i powszechne konwencje

> Przejrzyj 6MM API środowiska i wspólne konwencje dotyczące bazowych adresów URL, znaczników czasu, pól numerycznych, symboli, identyfikatorów żądań, stronicowania i odpowiedzi.

<h2 id="service-endpoints">
  Punkty końcowe usług
</h2>

| Typ       | Punkt końcowy         |
| --------- | --------------------- |
| REST API  | `https://api.6mm.com` |
| WebSocket | `wss://ws.6mm.com/ws` |

<h2 id="time-and-numeric-values">
  Czas i wartości numeryczne
</h2>

* O ile nie zaznaczono inaczej, pola czasowe to znaczniki czasowe milisekund Unix.
* Statystyki dzienne, przeglądy salda i statystyki wolumenu handlu domyślnie wykorzystują granice UTC dni.
* Pola wrażliwe na precyzję, takie jak ilość, cena, ilość i szybkość, są przesyłane jako ciągi znaków.
* Duże identyfikatory całkowitoliczbowe, takie jak `orderId`, `conditionId`i `strategyId` , zwracane są jako ciągi znaków w JSON.

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

Udana odpowiedź:

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

Odpowiedź błędna:

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

Notatki:

* Błędy biznesowe zazwyczaj nadal zwracają zunifikowaną strukturę JSON . Integratorzy powinni najpierw `code` sprawdzić.
* Niepowodzenia uwierzytelniania mogą zwracać HTTP `401`; ograniczenie szybkości może zwracać HTTP `429`.
* Możesz wysłać `X-Request-ID` w nagłówku żądania. Serwer zwróci je tak, jak `requestId` w odpowiedzi.

<h2 id="related-documentation">
  Powiązana dokumentacja
</h2>

* [Uwierzytelnianie](/pl/developer-api/authentication): wybierz JWT lub API Key podpisu.
* [Signing request](/pl/developer-api/request-signing): konstruować i weryfikować podpisane żądania.
* [REST API](/pl/developer-api/rest-api): Stosuj te konwencje do grup końcowych.
* [Kody błędów i rozwiązywanie problemów](/pl/developer-api/error-codes-and-troubleshooting): zdiagnozuj HTTP i błędy biznesowe.