Zahtev
- Content-Type: application/json
- Za upise u JSON-u šaljite Content-Type: application/json.
- data · meta
- Uspešni odgovori sadrže data i meta; odgovori za kolekcije dodatno opisuju paginaciju.
- error.code · error.message
- Greške sadrže error.code, error.message i informacije o poljima kada su primenjive.
Tipovi podataka
- Obaveznost polja i dozvoljavanje null nezavisna su svojstva.
- Obavezno polje sme da sadrži null kada to njegova šema dozvoljava.
- Sačuvajte JSON logičke vrednosti, cele brojeve, nizove znakova i null bez prisilne konverzije.
- Novčani iznosi su decimalni nizovi znakova; ne izračunavajte cene binarnim brojevima s pokretnim zarezom.
64-bit · expected_version
- Neke verzije za kontrolu istovremenih upisa koriste 64-bitne cele brojeve s predznakom.
- JavaScript klijent mora obrađivati JSON bez gubitka preciznosti za vrednosti iznad Number.MAX_SAFE_INTEGER i slati izvorni prikaz celog broja.
- Ne zaokružujte verziju i ne pretvarajte je u JSON niz znakova.
Zaglavlja
Cache-ControlNiz znakovaOpcionoPravila keširanja odgovora.
const:"no-store"X-Correlation-IDNiz znakovaOpcionoIdentifikator za praćenje ovog HTTP zahteva.
WWW-AuthenticateNiz znakovaOpcionoŠema autentifikacije koju zahteva server.
AllowNiz znakovaOpcionoHTTP metode koje ovaj resurs podržava.
Retry-AfterCeli brojOpcionoNajkraće čekanje pre ponavljanja, u sekundama.
minimum:0LocationNiz znakovaOpcionoRelativni URL kreiranog resursa.