Ugrás a tartalomhoz
ShopentlyLearn

Jogosultságok és csomagok

A hozzáféréshez megfelelő áruházcsomag és a kulcs érvényes jogosultságai is szükségesek.

Az API hívása előtt

  1. Hitelesítés

    Ellenőrizze a hitelesítést.

  2. Elérhető ettől a csomagtól

    Ellenőrizze, hogy az áruház csomagja tartalmazza-e a szükséges API-funkciót.

  3. Szükséges jogosultságok

    Ellenőrizze a kulcs jogosultságait és az elküldött mezők feltételeit.

Melyik csomag szükséges

Melyik csomag szükséges
Elérhető ettől a csomagtólLeírás
BASICA BASIC csomag lehetővé teszi a rendelések és ügyfélbejelentések olvasását, állapotuk módosítását, a fizetési állapot és a rögzített visszatérítési összeg módosítását.
STANDARDA katalógus-, CMS-, keresési és készletműveletekhez STANDARD vagy magasabb csomag szükséges.

A már előfizetett áruházak is megkapják a csomagjukhoz tartozó API-funkciókat.

Egy művelet jogosultságai

  • A leírás minden műveletnél felsorolja a required_scopes értékeket és az érzékeny mezőkhöz vagy változtatásokhoz szükséges conditional_scopes értékeket.
  • Egy erőforrás olvasása nem ad jogot annak létrehozására, szerkesztésére vagy törlésére.
  • A tokenkérés és a környezet lekérdezése akkor is hitelesítést igényel, ha nincs feltüntetve erőforrás-jogosultság.

Listázás

GET/api/v1/products
Hitelesítés
Bearer
Elérhető ettől a csomagtól
STANDARD
Szükséges jogosultságok
catalog.product:read

Módosítás

PATCH/api/v1/products/{product_id}
Hitelesítés
Bearer
Elérhető ettől a csomagtól
STANDARD
Szükséges jogosultságok
catalog.product:update

Mikor kellenek további jogosultságok

Módosítás

PATCH/api/v1/products/{product_id}
Hitelesítés
Bearer
Elérhető ettől a csomagtól
STANDARD
Szükséges jogosultságok
catalog.product:update
További jogosultságok bizonyos mezőkhöz
  • Ha a(z) variant_value_ids szerepel: catalog.product_variant:create, catalog.product_variant:update, catalog.product_variant:delete
  • Ha a(z) variants_enabled szerepel: catalog.product_variant:update

Mi történik csomagváltáskor

Ha alacsonyabb csomagra váltáskor megszűnik egy jogosultság, azt a rendszer eltávolítja az API-kulcsokból, a kezelőfelületen pedig kijelöletlen és letiltott lesz.