Product API
Termékekkel kapcsolatos API funkciók
Last updated
Termékekkel kapcsolatos API funkciók
Last updated
A táblázatban megadott szűrési feltételek ÉS
kapcsolatban állnak egymással, csak azokat a szűrőket kell megadni, amelyekre szűrni szeretnénk.
XML esetén:
Url: https://app.webshippy.com/wspyapi/GetProduct/xml
Kérés:
Válasz (példa):
Hibás kérés esetén (példa):
JSON esetén:
Url: https://app.webshippy.com/wspyapi/GetProduct/json
Kérés:
Válasz (példa):
Hibás kérés esetén (példa):
Ezzel a funkcióval egyszerre lehet létrehozni és módosítani termékeket. Amennyiben a megadott sku
-val még nem szerepel nálunk termék, akkor az API létrehozza, amennyiben már szerepel, akkor módosítja azt. Minden mező szabadon módosítható, kivéve a barcode
, ami csak akkor, ha még nincs megadva ez az adat vagy nem volt még belőle árubeszállítás rögzítve. Sikeres létrehozás, vagy módosítás esetén az API visszaadja a rendelés belső azonosítóját.
Egy API hívással egy termék hozható létre vagy módosítható.
Dropshippy felhasználás esetén keresd fel a kapcsolódó help anyagjainkat is.
XML esetén:
Url: https://app.webshippy.com/wspyapi/CreateProduct/xml
Kérés:
Válasz (példa):
JSON esetén:
Url: https://app.webshippy.com/wspyapi/CreateProduct/json
Kérés:
Válasz (példa):
További válaszlehetőségek:
The product creation was successful
The product modification was successful
No changes detected in product
Ezzel a funkcióval lehet létrehozni termékcsomagokat. Ha a megadott bundleSku
-val még nem szerepel nálunk sem termék, sem termékcsomag akkor az API létrehozza. Sikeres létrehozás, vagy módosítás esetén az API visszaadja a termékcsomag belső azonosítóját
XML esetén:
Url: https://app.webshippy.com/wspyapi/createBundle/xml
Kérés:
Válasz (példa):
JSON esetén:
Url: https://app.webshippy.com/wspyapi/createBundle/json
Kérés:
Válasz (példa):
Hamarosan…
Mező | Kötelező? | Leírás |
---|---|---|
Szűrési feltétel
Leírás
page
A lekérdezendő oldal sorszáma.
(Alapértelmezett: 0.)
limit
Az egy oldalon szereplő találatok száma.
(Alapértelmezett: 100, maximum: 1000.)
wspyId
Belső azonosító.
A termék létrehozásakor az API visszaadja válaszban.
referenceId
Külső azonosító.
A termék létrehozásakor megadott azonosító.
productName
A termék neve.
A termék létrehozásakor megadott név (SQL wildcard-ok engedélyezettek).
sku
A termék SKU-ja (cikkszáma).
barcode
A termék vonalkódja.
lastMod
Az utolsó módosítás dátuma.
A megadott dátum után létrehozott vagy módosított termékeket listázza ki, akár egyszerre többet is.
getAllProduct
Minden termék lekérdezése, nem csak a store API kulcsra leszűrve (true, false).
Mező
Leírás
status
A művelet eredménye, lehetséges értékek:
success
: sikeres,
error
: hiba.
message
Hibás kérés esetén ebbe a mezőbe kerülnek a hibaüzenetek.
result
Sikeres kérés esetén ebbe a mezőbe kerül a lekérdezés eredménye, minden esetben tömbként kerül a válaszba.
wspyId
Belső azonosító.
A termék létrehozásakor az API visszaadja válaszban.
referenceId
Külső azonosító.
A termék létrehozásakor megadott azonosító.
sku
A termék SKU-ja (cikkszáma).
barcode
Termék vonalkódja(i).
Az első vonalkód a termék vonalkódja. A további vonalkódok, ; [pontosvessző] szeparátorral elválasztva, a termék alternatív vonalkódjai lesznek. Formátum: [a-zA-Z0-9-_] (pl.: HU-324;WSPY_3456;12345; AAA)
productName
A termék neve.
variantName
A termékvariáns neve.
hasSerial
Rendelkezik-e a termék egyedi sorszámmal? Lehetséges értékek:
yes
,
no
.
dutiable
Vámkezelendő-e a termék? Lehetséges értékek:
yes
,
no
.
taricCode
A termék vámtarifaszáma.
productType
Termékleírás a vámeljáráshoz.
lowStock
Megadható készletszint érték, ami alatt a termék szerepel a termékkészlet utánpótlást figyelmeztető értesítésben.
Segíti a készleten tárolt termékek mennyiségének optimalizálását.
price
A termék eladási ára (nettó).
vat
ÁFA.
(pl.: 0.27)
currency
Valuta. Amennyiben nincs megadva (kitöltve), akkor az országnak megfelelő alapértelmezett pénznem.
(pl.: HUF, EUR, CZK, RON)
isAdr
Veszélyes árunak (ADR) számít-e a termék? Lehetséges értékek:
yes
,
no
.
adrCode
ADR kód.
adrQuantity
ADR mennyiség.
coolingDemand
A termék hűtést igényel, lehetséges értékek:
refrigerator
,
freezer
,
none
.
isFragile
Törékeny-e a termék? Lehetséges értékek:
yes
,
no
.
categoryUniqueId
Kategória azonosító.
category
Termékcsoport.
subCategory
Főkategória.
sub_subCategory
Alkategória.
keepQuantity
Foglalt saját készlet.
dropshippyWholesalePrice
Marketplace nagykereskedelmi ár.
(Nettó, forintban, csak nagykereskedő látja.)
dropshippyWholesaleVat
Marketplace nagykereskedelmi ÁFA.
(pl: 0.27)
dropshippyRecommendedPrice
Marketplace ajánlott fogyasztói ár.
(Nettó, forintban, csak nagykereskedő látja.)
dropshippyCatalogPrice
Marketplace katalógus ár.
(A kiskereskedő részére.)
dropshippyCatalogVat
Marketplace katalógus ár ÁFA.
(A kiskereskedő részére.)
productDescription
Termékleírás.
type
A termék típusa, lehetséges értékek:
product
,
virtual
.
imageUrls
A termék kép linkek.
(; [pontosvessző] szeparátorral elválasztva, maximum 6 darab link.)
quantity
A termék raktárkészlet állapota.
(A szabad készletet és a rendelésekhez lefoglalt mennyiségeket is tartalmazza.)
available_quantity
A termék szabad készletét tartalmazza.
(A rendelésekhez már lefoglalt mennyiségeket nem tartalmazza.)
external_quantity
A termék külső készletről beszerezhető mennyisége.
(1-3 napos beszállítással teljesíthető.)
reserved_by_orders
A termék készletből rendelésekhez lefoglalt mennyiség.
updatedAt
A termék utolsó módosításának ideje.
apiKey
Igen
Az API kulcs.
product
Igen
Létrehozandó vagy módosítandó termék adatai.
referenceId
Nem
Külső azonosító.
Szabadszavas, ajánlott a termék azonosítójának használata.
sku
Igen
A termék SKU-ja (cikkszáma).
barcode
Igen
Termék vonalkódja(i).
Az első vonalkód a termék vonalkódja. A további vonalkódok, ; [pontosvessző] szeparátorral elválasztva, a termék alternatív vonalkódjai lesznek. Formátum: [a-zA-Z0-9-_] (pl.: HU-324;WSPY_3456;12345; AAA)
productName
Igen
A termék neve.
variantName
Nem
A termék variáns neve.
(pl.: szín, méret)
type
Nem
A termék típusa, lehetséges értékek:
product
,
virtual
.
productDescription
Nem
A termékleírás.
hasSerial
Nem
Rendelkezik-e a termék egyedi sorszámmal? Lehetséges értékek:
yes
,
no
.
dutiable
Nem
Vámkezelendő-e a termék? Lehetséges értékek:
yes
,
no
.
taricCode
Nem
A termék vámtarifaszáma.
productType
Nem
Termékleírás a vámeljáráshoz.
lowStock
Nem
Alacsony készletszint értéke.
price
Nem
A termék eladási ára (nettó).
vat
Nem
ÁFA (termék eladás).
currency
Nem
Valuta. Amennyiben nincs megadva (kitöltve), akkor az országnak megfelelő alapértelmezett pénznem.
(pl.: HUF, EUR, CZK, RON)
isAdr
Nem
Veszélyes árunak (ADR) számít-e a termék? Lehetséges értékek:
yes
,
no
.
adrCode
Nem
ADR kód.
adrQuantity
Nem
ADR mennyiség.
coolingDemand
Nem
A termék hűtést igényel, lehetséges értékek:
refrigerator
,
freezer
,
none
.
isFragile
Nem
Törékeny-e a termék? Lehetséges értékek:
yes
,
no
.
category
Nem
Kategória azonosító.
keepQuantity
Nem
Foglalt saját készlet.
dropshippyWholesalePrice
Nem
Marketplace nagykereskedelmi ár.
(Nettó, forintban.)
dropshippyWholesaleVat
Nem
Marketplace nagykereskedelmi ÁFA.
(pl. 0.27)
dropshippyRecommendedPrice
Nem
Marketplace ajánlott nettó fogyasztói ár.
(Forintban.)
imageUrls
Nem
A termék kép linkek.
(; [pontosvessző] szeparátorral elválasztva, maximum 6 darab link.)
Mező
Kötelező?
Leírás
apiKey
Igen
Az API kulcs.
bundleSku
Igen
A termékcsomag SKU-ja (cikkszáma).
bundleName
Igen
A termékcsomag neve.
bundlePriceNet
Nem
A termékcsomag nettó eladási ára.
bundleVat
Nem
A termékcsomag ÁFA.
(pl.: 27)
bundleCurrency
Nem
Az eladási ár pénzneme.
(pl.: HUF, EUR, CZK, RON)
products
Igen
A termékcsomag termékei.
productSku
Igen
A termék SKU-ja (cikkszáma).
quantity
Igen
A rendelt mennyiség.