İçeriğe geç
Utilerio
Tüm uç noktalar

SKU Oluşturucu

POST/api/v1/tools/sku-generator

Marka, kategori, renk ve bedenden, her renk×beden kombinasyonunda toplu SKU oluşturun.

Kimlik Doğrulama

X-API-Key başlığında bir API anahtarı gerektirir.

Deneyin

POST/api/v1/tools/sku-generator

Parametreler

brandstringzorunlu

Marka kodu bileşeni.

categorystringzorunlu

Kategori kodu bileşeni.

colorsstringopsiyonel

Renk varyantları (dizi).

sizesstringopsiyonel

Beden varyantları (dizi).

separatorstringopsiyonel

Bileşen ayırıcı. Varsayılan -.

uppercasebooleanopsiyonel

Her bileşeni büyük harfe çevir. Varsayılan true.

sequenceDigitsintegeropsiyonel

Sıfırla dolgulu sıra numarası basamak sayısı. Varsayılan 3.

componentLengthintegeropsiyonel

Her metin bileşenini bu kadar karaktere kısalt, 0 = kısaltma yok. Varsayılan 3.

startSequenceintegeropsiyonel

İlk sıra numarası. Varsayılan 1.

İstek gövdesi

{
  "brand": "ACME",
  "category": "SHIRT",
  "colors": [
    "Red",
    "Blue"
  ],
  "sizes": [
    "S",
    "M"
  ],
  "separator": "-",
  "uppercase": true,
  "sequenceDigits": 3,
  "componentLength": 3,
  "startSequence": 1
}

Yanıt kodları

  • 200Başarılı.
  • 400Geçersiz istek — gövdenizi veya parametrelerinizi kontrol edin.
  • 401Eksik veya geçersiz API anahtarı.
  • 403API anahtarı bu uç nokta için yetkili değil.
  • 429Hız limiti aşıldı — kısa bir bekleme sonrası tekrar deneyin.

Dil

cURL

İstek

curl -X POST https://utilerio.com/api/v1/tools/sku-generator \
  -H "X-API-Key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"brand":"ACME","category":"SHIRT","colors":["Red","Blue"],"sizes":["S","M"],"separator":"-","uppercase":true,"sequenceDigits":3,"componentLength":3,"startSequence":1}'

Yanıt

{ "rows": [{ "color": "Red", "size": "S", "sku": "ACM-SHI-Red-S-001" }, ...] }