Užklausa
- Content-Type: application/json
- JSON įrašymo užklausas siųskite su Content-Type: application/json.
- data · meta
- Sėkminguose atsakymuose yra data ir meta; rinkinių atsakymuose papildomai aprašomas skaidymas į puslapius.
- error.code · error.message
- Klaidos turi error.code, error.message ir, kai taikoma, informaciją apie laukus.
Duomenų tipai
- Lauko privalomumas ir null leidimas yra nepriklausomi.
- Privalomas laukas gali turėti null, jei tai leidžia jo schema.
- Išsaugokite JSON logines reikšmes, sveikuosius skaičius, eilutes ir null jų nekonvertuodami.
- Piniginės sumos yra dešimtainės eilutės; kainoms skaičiuoti nenaudokite dvejetainių slankiojo kablelio skaičių.
64-bit · expected_version
- Kai kurios versijos lygiagrečių pakeitimų kontrolei naudoja 64 bitų sveikuosius skaičius su ženklu.
- JavaScript klientas reikšmes, didesnes už Number.MAX_SAFE_INTEGER, turi apdoroti neprarasdamas JSON tikslumo ir siųsti pradinę sveikojo skaičiaus išraišką.
- Versijos neapvalinkite ir neverskite JSON eilute.
Antraštės
Cache-ControlEilutėNeprivalomasAtsakymo kaupimo podėlyje politika.
const:"no-store"X-Correlation-IDEilutėNeprivalomasŠiai HTTP užklausai sekti naudojamas identifikatorius.
WWW-AuthenticateEilutėNeprivalomasServerio reikalaujama tapatybės patvirtinimo schema.
AllowEilutėNeprivalomasŠio ištekliaus palaikomi HTTP metodai.
Retry-AfterSveikasis skaičiusNeprivalomasMažiausias laukimo laikas prieš kartojant, sekundėmis.
minimum:0LocationEilutėNeprivalomasSukurto ištekliaus santykinis URL.