Pereiti prie turinio
ShopentlyLearn

Užklausos ir atsakymai

Kartu vertinkite HTTP būseną, tipizuotus JSON duomenis ir užklausos metaduomenis.

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ėNeprivalomas

Atsakymo kaupimo podėlyje politika.

const: "no-store"
X-Correlation-IDEilutėNeprivalomas

Šiai HTTP užklausai sekti naudojamas identifikatorius.

WWW-AuthenticateEilutėNeprivalomas

Serverio reikalaujama tapatybės patvirtinimo schema.

AllowEilutėNeprivalomas

Šio ištekliaus palaikomi HTTP metodai.

Retry-AfterSveikasis skaičiusNeprivalomas

Mažiausias laukimo laikas prieš kartojant, sekundėmis.

minimum: 0
LocationEilutėNeprivalomas

Sukurto ištekliaus santykinis URL.