Zásady
Ako sa verziuje dátové API, ako sa oznamuje ukončovanie podpory a ako dlho trvá, a ako nahlásiť bezpečnostný problém.
API je verziované v ceste: každý koncový bod je pod /api/v1. Hodnota info.version v kontrakte (aktuálne 1.3.1) sa riadi changelogom: minor číslo stúpa, keď sa niečo pridá, patch číslo, keď sa niečo opraví, a nová verzia v ceste (/api/v2) je jediný spôsob, ako sa dostane von nekompatibilná zmena.
Osem oficiálnych SDK kopíruje API: nový koncový bod znamená minor vydanie SDK, odstránený alebo premenovaný koncový bod znamená major vydanie.
Toto sa v rámci jednej verzie v ceste nikdy nestane:
{ data, meta }, chybovej obálky alebo významu existujúceho chybového kódu.Toto sa môže stať kedykoľvek a oznamuje sa to v changelogu:
error.code, nikdy nie samotnú správu.Keď je koncový bod, parameter alebo pole naplánované na odstránenie, oznámime to v changelogu a e-mailom každému majiteľovi kľúča a od toho dňa koncový bod odpovedá s hlavičkami Deprecation a Sunset (RFC 9745, RFC 8594), ktoré uvádzajú dátum odstránenia. Kontrakt OpenAPI ho označí ako deprecated: true.
K odstráneniu dôjde najskôr šesť mesiacov po oznámení. Nová verzia v ceste beží popri predchádzajúcej aspoň šesť mesiacov, kým sa tá stará rovnakým spôsobom neukončí.
Minútové nárazové limity a mesačné kvóty sú súčasťou vášho plánu, uvádzajú sa pri každej odpovedi v hlavičkách X-RateLimit-* a X-Quota-* a sú zdokumentované v referenčnej príručke. Zvýšenie limitu nikdy nie je nekompatibilnou zmenou; zníženie v rámci plánu áno a riadi sa harmonogramom ukončovania podpory.
Ak sa domnievate, že ste našli bezpečnostnú zraniteľnosť na bitculator.com, v dátovom API, na serveri MCP alebo v SDK, napíšte na contact@bitculator.com a uveďte dotknutú URL alebo koncový bod, kroky na zopakovanie a dopad, ktorý vidíte. Ozveme sa vám do troch pracovných dní.
Hlásenie, prosím, ponechajte v tajnosti, kým nie je problém opravený, nepristupujte k údajom, ktoré vám nepatria, ani ich nemeňte a nespúšťajte proti produkcii útoky typu denial-of-service ani automatizované skenovanie. Proti hláseniam podaným v dobrej viere za týchto podmienok nepodnikneme právne kroky. Neexistuje platený program odmien; na požiadanie uvedieme vaše meno.
Ten istý kontakt je strojovo čitateľne zverejnený na /.well-known/security.txt (RFC 9116).
Živý stav komponentov, otvorené incidenty a výpadky za posledných 30 dní nájdete na stránke so stavom a na /status.json.