Skip to main content
POST
Utwórz produkt

Autoryzacje

X-API-Key
string
header
wymagane

Parametry ścieżki

shopId
string
wymagane

ID sklepu (ObjectId)

Treść

application/json
name
string
wymagane

Nazwa produktu

Required string length: 1 - 200
Przykład:

"Ranga VIP"

serverId
string
wymagane

ID serwera (ObjectId)

Przykład:

"664f1a2b3c4d5e6f7a8b9c0e"

price
number
wymagane

Cena

Wymagany zakres: x >= 0
Przykład:

19.99

commands
string[]
wymagane

Komendy do wykonania (z placeholderami)

Minimum array length: 1
Przykład:
description
string

Opis (HTML/markdown)

Maximum string length: 5000
shortDescription
string

Krótki opis

Maximum string length: 500
translations
object

Tłumaczenia per język (klucz = kod ISO)

images
string[]

Bezpośrednie linki do zdjęć

compareAtPrice
number

Cena przed promocją

Wymagany zakres: x >= 0
Przykład:

29.99

sku
string

SKU

Maximum string length: 100
requirements
object

Wymagania

inventory
object

Magazyn

isActive
boolean

Czy aktywny

Wyróżniony

sortOrder
number

Kolejność sortowania

pricingMode
enum<string>

Tryb sprzedaży: warianty albo ilość (suwak)

Dostępne opcje:
variants,
quantity
minQuantity
number

Minimalna ilość (suwak)

Wymagany zakres: x >= 1
Przykład:

1

maxQuantity
number

Maksymalna ilość (suwak)

Wymagany zakres: x >= 1
Przykład:

64

stepQuantity
number

Krok suwaka ilości

Wymagany zakres: x >= 1
Przykład:

1

variants
object[]

Warianty do wyboru

packageSuggestions
object[]

Sugestie pakietów (kafelki pod suwakiem)

paymentMethods
object[]

Przypisane metody płatności

Odpowiedź

OK

success
boolean
Przykład:

true

data
object
message
string