Platforma programistyczna Mariner GPS Tools
Limity i walidacja
Publiczne wywołania API i MCP podlegają limitom częstotliwości. Dane wejściowe są sprawdzane przed obliczeniem, w tym obsługiwane jednostki prędkości, skończone wartości liczbowe oraz zakresy szerokości i długości geograficznej.
Limity żądań
Treści żądania JSON są ograniczone do16 KiB. Przed obliczeniem sprawdzane są dane wejściowe, obejmujące obsługiwane jednostki, skończone wartości liczbowe, nieoczekiwane pola oraz prawidłowe zakresy szerokości i długości geograficznej.
Indeks publiczny API
GET /api/v1jest dostępny bez uwierzytelniania i dostarcza podstawowych informacji o API. Wykrywanie narzędzi, obliczenia i żądania MCP wymagają ważnego klucza API.
Błędy
Błędy REST zwracają stabilny kod czytelny dla maszyny wraz z komunikatem czytelnym dla człowieka. Błędy transportu MCP wykorzystują formatowanie JSON-RPC i zawierają kod błędu Mariner GPS Tools werror.data.code.
{
"ok": false,
"error": {
"code": "rate_limited",
"message": "Too many requests. Try again shortly."
}
}invalid_requestTreść żądania lub jedno z jego pól jest nieprawidłowe.unauthorizedBrak klucza API, jest on zniekształcony, unieważniony lub nie został rozpoznany.forbiddenKlucz API nie ma wymaganego zakresu.not_foundŻądany punkt końcowy nie istnieje.payload_too_largeTreść żądania przekracza wartość 16 KiB.unsupported_media_typePunkt końcowy wymaga application/json prośba.rate_limitedOsiągnięto limit żądań. Spróbuj ponownie wkrótce.internal_errorUsługa nie mogła zrealizować żądania.