Gå til indhold
ShopentlyLearn

Forespørgsler og svar

Læs HTTP-status, det typede JSON-indhold og forespørgslens metadata samlet.

Anmodning

Content-Type: application/json
Send JSON-skriveoperationer med Content-Type: application/json.
data · meta
Vellykkede svar indeholder data og meta; svar med samlinger beskriver også sideinddeling.
error.code · error.message
Fejl indeholder error.code, error.message og feltoplysninger, hvor det er relevant.

Datatyper

  • Obligatorisk og nullable er uafhængige egenskaber.
  • Et obligatorisk felt kan gyldigt indeholde null, når skemaet tillader det.
  • Bevar JSON-boolske værdier, heltal, strenge og null uden typekonvertering.
  • Pengebeløb er decimalstrenge; beregn ikke priser med binære flydende tal.

64-bit · expected_version

  • Nogle versionsnumre til samtidighedskontrol bruger 64-bit heltal med fortegn.
  • En JavaScript-klient skal håndtere JSON uden præcisionstab for værdier over Number.MAX_SAFE_INTEGER og sende den oprindelige heltalsrepræsentation.
  • Afrund ikke en version, og konvertér den ikke til en JSON-streng.

Headere

Cache-ControlStrengValgfrit

Politik for cachelagring af svaret.

const: "no-store"
X-Correlation-IDStrengValgfrit

Identifikator til sporing af denne HTTP-forespørgsel.

WWW-AuthenticateStrengValgfrit

Godkendelsesmetode, som serveren kræver.

AllowStrengValgfrit

HTTP-metoder, som denne ressource understøtter.

Retry-AfterHeltalValgfrit

Mindste ventetid før næste forsøg, i sekunder.

minimum: 0
LocationStrengValgfrit

Relativ URL til den oprettede ressource.