Mariner GPS Tools -kehittäjäalusta
Rajoitukset ja validointi
Julkisten API- ja MCP-kutsujen määrää rajoitetaan. Syötteet tarkistetaan ennen laskentaa, mukaan lukien tuetut nopeusyksiköt, äärelliset lukuarvot sekä leveys- ja pituusasteiden rajat.
Pyyntörajat
JSON-pyyntöelimet ovat rajoitettuja16 KiB. Syötteet tarkistetaan ennen laskentaa, mukaan lukien tuetut yksiköt, rajalliset numeeriset arvot, odottamattomat kentät ja kelvolliset leveys- ja pituusastealueet.
Julkinen API-indeksi
GET /api/v1on saatavana ilman todennusta ja tarjoaa API-perustiedot. Työkalun etsintä, laskelmat ja MCP-pyynnöt vaativat kelvollisen API-avaimen.
Virheet
REST-virheet palauttavat vakaan koneellisesti luettavan koodin ihmisen luettavan viestin rinnalle. MCP-siirtovirheet käyttävät JSON-RPC-muotoilua ja sisältävät Mariner GPS Tools -virhekoodin kentässäerror.data.code.
{
"ok": false,
"error": {
"code": "rate_limited",
"message": "Too many requests. Try again shortly."
}
}invalid_requestPyynnön runko tai jokin sen kentistä on virheellinen.unauthorizedAPI-avain puuttuu, on virheellisesti muotoiltu, peruutettu tai sitä ei tunnisteta.forbiddenAPI-avaimella ei ole vaadittua kaukosäädintä.not_foundPyydettyä päätepistettä ei ole olemassa.payload_too_largePyynnön runko on suurempi kuin 16 KiB.unsupported_media_typePäätepiste vaatii an application/json pyytää.rate_limitedPyyntöraja on saavutettu. Yritä hetken kuluttua uudelleen.internal_errorPalvelu ei voinut suorittaa pyyntöä loppuun.