Заявка
- Content-Type: application/json
- Изпращайте записи в JSON с Content-Type: application/json.
- data · meta
- Успешните отговори съдържат data и meta; отговорите за списъци описват и странирането.
- error.code · error.message
- Грешките съдържат error.code, error.message и информация за полетата, когато е приложимо.
Типове данни
- Задължителността и допустимостта на null са независими.
- Задължително поле може да съдържа null, ако схемата го допуска.
- Запазвайте JSON булевите стойности, целите числа, низовете и null без принудително преобразуване.
- Паричните суми са десетични низове; не изчислявайте цени с двоична плаваща запетая.
64-bit · expected_version
- Някои версии за контрол на едновременните записи използват 64-битови цели числа със знак.
- JavaScript клиентът трябва да обработва JSON без загуба на точност за стойности над Number.MAX_SAFE_INTEGER и да изпраща първоначалното представяне на цялото число.
- Не закръгляйте версията и не я преобразувайте в JSON низ.
Заглавки
Cache-ControlНизНезадължителноПолитика за кеширане на отговора.
const:"no-store"X-Correlation-IDНизНезадължителноИдентификатор за проследяване на тази HTTP заявка.
WWW-AuthenticateНизНезадължителноСхема за удостоверяване, изисквана от сървъра.
AllowНизНезадължителноHTTP методи, поддържани от този ресурс.
Retry-AfterЦяло числоНезадължителноМинимално изчакване преди повторение, в секунди.
minimum:0LocationНизНезадължителноОтносителен URL на създадения ресурс.