addedInput schema / properties / ids
Added value: +{
+ "items": {
+ "maximum": 9007199254740991,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "maxItems": 20,
+ "type": "array"
+}
addedInput schema / properties / limit
Added value: +{
+ "default": 10,
+ "maximum": 20,
+ "minimum": 1,
+ "type": "integer"
+}
addedInput schema / properties / motif_match
Added value: +{
+ "enum": [
+ "any",
+ "all"
+ ],
+ "type": "string"
+}
addedInput schema / properties / offset
Added value: +{
+ "default": 0,
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+}
addedInput schema / properties / persons
Added value: +{
+ "enum": [
+ "1",
+ "2",
+ "initials"
+ ],
+ "type": "string"
+}
addedInput schema / properties / sort
Added value: +{
+ "enum": [
+ "default",
+ "popular"
+ ],
+ "type": "string"
+}
addedInput schema / properties / tags
Added value: +{
+ "description": "Identyfikatory tagów z list_design_tags",
+ "items": {
+ "maxLength": 100,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 10,
+ "type": "array"
+}
addedOutput schema / properties / applied_filters
Added value: +{
+ "additionalProperties": {},
+ "description": "Filtry zastosowane przez sklep: tags, absorbed_tags, motif_match, persons, category, query",
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+}
addedOutput schema / properties / dictionary_version
Added value: +{
+ "anyOf": [
+ {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "number"
+ }
+ ]
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
addedOutput schema / properties / empty_reason
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "no_match | no_match_query przy total=0"
+}
addedOutput schema / properties / error / properties / hint
Added value: +{
+ "description": "Wskazówka naprawy (invalid_input), np. lista nieznanych tagów",
+ "type": "string"
+}
addedOutput schema / properties / has_more
Added value: +{
+ "description": "Czy są kolejne wzory po tej stronie (zwiększ offset)",
+ "type": "boolean"
+}
addedOutput schema / properties / items / items / properties / match
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "type: id|name|filter oraz matched_tags"
+}
addedOutput schema / properties / items / items / properties / personalization
Added value: +{
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "persons (1|2|null), kind (single|couple|initials|unknown), text_fields"
+}
addedOutput schema / properties / items / items / properties / tags
Added value: +{
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
changedOutput schema / properties / items / items / properties / texts / items / properties / slot_key / description
Previous value: -"Klucz pola tekstowego (klucz texts w linku do kreatora); brak dla ogólnego pola tekstowego"New value: +"Klucz pola tekstowego (klucz texts w linku do kreatora)"
changedOutput schema / properties / items / items / required
Previous value: -[
- "id",
- "name",
- "type",
- "categories",
- "texts",
- "preview_image_url",
- "preview_markdown"
-]New value: +[
+ "id",
+ "name",
+ "type",
+ "tags",
+ "categories",
+ "personalization",
+ "texts",
+ "match",
+ "preview_image_url",
+ "preview_markdown"
+]
addedOutput schema / properties / limit
Added value: +{
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+}
addedOutput schema / properties / offset
Added value: +{
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+}
addedOutput schema / properties / relaxations
Added value: +{
+ "description": "Propozycje poluzowania filtra przy total=0 (action, relaxes, total, label); tylko propozycje, powiedz klientowi co poluzowano",
+ "items": {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / sort_applied
Added value: +{
+ "description": "Zastosowane sortowanie (popular może działać jak default)",
+ "type": "string"
+}
changedOutput schema / properties / total / description
Previous value: -"Liczba pasujących wzorów"New value: +"Liczba wszystkich pasujących wzorów (przed limitem i offsetem)"