Hoppa till innehållet
ShopentlyLearn

Behörigheter och abonnemang

Åtkomst kräver både ett lämpligt butiksabonnemang och nyckelns gällande behörigheter.

Innan du anropar API:et

  1. Autentisering

    Kontrollera autentiseringen.

  2. Tillgänglig från

    Kontrollera att butikens abonnemang omfattar API-funktionen du behöver.

  3. Behörigheter som krävs

    Kontrollera nyckelns behörigheter och villkoren för fälten du skickar.

Vilket abonnemang behövs

Vilket abonnemang behövs
Tillgänglig frånBeskrivning
BASICBASIC omfattar läsning av beställningar och kundärenden, ändring av deras status, ändring av betalningsstatus samt ändring av registrerat återbetalningsbelopp.
STANDARDOperationer för katalog, CMS, sökning och lager kräver STANDARD eller högre.

Befintliga abonnenter får de API-funktioner som ingår i deras abonnemang.

Behörigheter för en åtgärd

  • Referensen anger required_scopes för varje operation och conditional_scopes för känsliga fält eller ändringar.
  • Läsbehörighet ger inte rätt att skapa, redigera eller ta bort resursen.
  • Utfärdande av token och åtkomst till kontext kräver fortfarande autentisering även när ingen resursbehörighet anges.

Lista

GET/api/v1/products
Autentisering
Bearer
Tillgänglig från
STANDARD
Behörigheter som krävs
catalog.product:read

Uppdatera

PATCH/api/v1/products/{product_id}
Autentisering
Bearer
Tillgänglig från
STANDARD
Behörigheter som krävs
catalog.product:update

När ytterligare behörigheter behövs

Uppdatera

PATCH/api/v1/products/{product_id}
Autentisering
Bearer
Tillgänglig från
STANDARD
Behörigheter som krävs
catalog.product:update
Ytterligare behörigheter för valda fält
  • När variant_value_ids anges: catalog.product_variant:create, catalog.product_variant:update, catalog.product_variant:delete
  • När variants_enabled anges: catalog.product_variant:update

Vad händer när abonnemanget ändras

När en nedgradering tar bort en behörighet tas den bort från API-nycklarna och visas avmarkerad och inaktiverad i administratörspanelen.