Перейти до вмісту
ShopentlyLearn

Схеми даних: Характеристики та значення

Схеми даних: Характеристики та значення. Поля, типи й обмеження даних, які API приймає або повертає.

Схеми даних

Отримати — Характеристики та значення — Відповідь

ApiResponse_FeatureData_ · Поля, типи й обмеження даних, які API приймає або повертає.
dataFeatureData Обов’язкове

Приклад відповіді · FeatureData.

Приклад: {"created_at":"2026-01-01T12:00:00Z","id":"example","name":"Example","number":"example","position":1,"updated_at":"2026-01-01T12:00:00Z","version":1}
metaContextPageMeta ContextMeta PageMeta RequestMeta Обов’язкове

Метадані відповіді.

Приклад: {"locale":"en","market_code":"PL","market_id":"example","request_id":"example"}

Додаткові поля: Ні

Отримати · Значення — Характеристики та значення — Відповідь

ApiResponse_FeatureValueData_ · Поля, типи й обмеження даних, які API приймає або повертає.
dataFeatureValueData Обов’язкове

Приклад відповіді · FeatureValueData.

Приклад: {"created_at":"2026-01-01T12:00:00Z","feature_id":"example","id":"example","number":"example","position":1,"updated_at":"2026-01-01T12:00:00Z","value":"example","version":1}
metaContextPageMeta ContextMeta PageMeta RequestMeta Обов’язкове

Метадані відповіді.

Приклад: {"locale":"en","market_code":"PL","market_id":"example","request_id":"example"}

Додаткові поля: Ні

Отримати список — Характеристики та значення — Відповідь

ApiResponse_list_FeatureData__ · Поля, типи й обмеження даних, які API приймає або повертає.
dataМасив <FeatureData > Обов’язкове

Приклад відповіді · ApiResponse_list_FeatureData__.

Приклад: [{"created_at":"2026-01-01T12:00:00Z","id":"example","name":"Example","number":"example","position":1,"updated_at":"2026-01-01T12:00:00Z","version":1}]
metaContextPageMeta ContextMeta PageMeta RequestMeta Обов’язкове

Метадані відповіді.

Приклад: {"locale":"en","market_code":"PL","market_id":"example","pagination":{"has_more":false,"limit":20,"next_cursor":null},"request_id":"example"}

Додаткові поля: Ні

Отримати список · Значення — Характеристики та значення — Відповідь

ApiResponse_list_FeatureValueData__ · Поля, типи й обмеження даних, які API приймає або повертає.
dataМасив <FeatureValueData > Обов’язкове

Приклад відповіді · ApiResponse_list_FeatureValueData__.

Приклад: [{"created_at":"2026-01-01T12:00:00Z","feature_id":"example","id":"example","number":"example","position":1,"updated_at":"2026-01-01T12:00:00Z","value":"example","version":1}]
metaContextPageMeta ContextMeta PageMeta RequestMeta Обов’язкове

Метадані відповіді.

Приклад: {"locale":"en","market_code":"PL","market_id":"example","pagination":{"has_more":false,"limit":20,"next_cursor":null},"request_id":"example"}

Додаткові поля: Ні

Створити — Характеристики та значення — Тіло запиту

FeatureCreate · Поля, типи й обмеження даних, які API приймає або повертає.
nameРядокОбов’язкове

Назва ресурсу у відповідному контексті.

minLength: 1maxLength: 120
Обмеження
pattern
"^[^\\x00]*$"
Приклад: "Example"
positionЦіле числоНеобов’язкове

Позиція у впорядкованому списку.

minimum: 0maximum: 2147483647

Додаткові поля: Ні

Отримати — Характеристики та значення — Відповідь

FeatureData · Поля, типи й обмеження даних, які API приймає або повертає.
created_atРядокОбов’язкове

Час створення.

format: "date-time"
Приклад: "2026-01-01T12:00:00Z"
idРядокОбов’язкове

Ідентифікатор ресурсу; зберігайте його в отриманому вигляді. (FeatureData).

Приклад: "example"
nameРядок nullОбов’язкове

Назва ресурсу у відповідному контексті.

Приклад: "Example"
numberРядокОбов’язкове

Зрозумілий користувачу номер замовлення або звернення.

Приклад: "example"
positionЦіле числоОбов’язкове

Позиція у впорядкованому списку.

Приклад: 1
updated_atРядокОбов’язкове

Час останнього оновлення.

format: "date-time"
Приклад: "2026-01-01T12:00:00Z"
versionЦіле числоОбов’язкове

Версія ресурсу для контролю одночасних змін.

Приклад: 1

Додаткові поля: Ні

Характеристики товару

FeatureSelectionData · Схема · Схеми даних: Характеристики та значення
feature_idРядокОбов’язкове

Ідентифікатор характеристики.

Приклад: "example"
feature_nameРядок nullОбов’язкове

Назва характеристики.

Приклад: "example"
valueРядок nullОбов’язкове

Значення, описане навколишньою схемою.

Приклад: "example"
value_idРядокОбов’язкове

Ідентифікатор значення довідника.

Приклад: "example"

Додаткові поля: Ні

Оновити — Характеристики та значення — Тіло запиту

FeatureUpdate · Поля, типи й обмеження даних, які API приймає або повертає.
expected_versionЦіле числоОбов’язкове

Версія, прочитана перед записом; невідповідність блокує оновлення.

minimum: 1maximum: 9223372036854775807
Приклад: 1
nameРядок nullНеобов’язкове

Назва ресурсу у відповідному контексті.

Рядок:minLength: 1maxLength: 120
Обмеження · Рядок 1
pattern
"^[^\\x00]*$"
Приклад: "Example"
positionЦіле числоНеобов’язкове

Позиція у впорядкованому списку.

minimum: 0maximum: 2147483647

Додаткові поля: Ні

Створити · Значення — Характеристики та значення — Тіло запиту

FeatureValueCreate · Поля, типи й обмеження даних, які API приймає або повертає.
expected_versionЦіле числоОбов’язкове

Версія, прочитана перед записом; невідповідність блокує оновлення.

minimum: 1maximum: 9223372036854775807
Приклад: 1
positionЦіле числоНеобов’язкове

Позиція у впорядкованому списку.

minimum: 0maximum: 2147483647
valueРядокОбов’язкове

Значення, описане навколишньою схемою.

minLength: 1maxLength: 180
Обмеження
pattern
"^[^\\x00]*$"
Приклад: "Example"

Додаткові поля: Ні

Отримати · Значення — Характеристики та значення — Відповідь

FeatureValueData · Поля, типи й обмеження даних, які API приймає або повертає.
created_atРядокОбов’язкове

Час створення.

format: "date-time"
Приклад: "2026-01-01T12:00:00Z"
feature_idРядокОбов’язкове

Ідентифікатор характеристики.

Приклад: "example"
idРядокОбов’язкове

Ідентифікатор ресурсу; зберігайте його в отриманому вигляді. (FeatureValueData).

Приклад: "example"
numberРядокОбов’язкове

Зрозумілий користувачу номер замовлення або звернення.

Приклад: "example"
positionЦіле числоОбов’язкове

Позиція у впорядкованому списку.

Приклад: 1
updated_atРядокОбов’язкове

Час останнього оновлення.

format: "date-time"
Приклад: "2026-01-01T12:00:00Z"
valueРядок nullОбов’язкове

Значення, описане навколишньою схемою.

Приклад: "example"
versionЦіле числоОбов’язкове

Версія ресурсу для контролю одночасних змін.

Приклад: 1

Додаткові поля: Ні

Оновити · Значення — Характеристики та значення — Тіло запиту

FeatureValueUpdate · Поля, типи й обмеження даних, які API приймає або повертає.
expected_versionЦіле числоОбов’язкове

Версія, прочитана перед записом; невідповідність блокує оновлення.

minimum: 1maximum: 9223372036854775807
Приклад: 1
positionЦіле числоНеобов’язкове

Позиція у впорядкованому списку.

minimum: 0maximum: 2147483647
valueРядок nullНеобов’язкове

Значення, описане навколишньою схемою.

Рядок:minLength: 1maxLength: 180
Обмеження · Рядок 1
pattern
"^[^\\x00]*$"
Приклад: "Example"

Додаткові поля: Ні