Innan du anropar API:et
Autentisering
Kontrollera autentiseringen.
Tillgänglig från
Kontrollera att butikens abonnemang omfattar API-funktionen du behöver.
Behörigheter som krävs
Kontrollera nyckelns behörigheter och villkoren för fälten du skickar.
Vilket abonnemang behövs
| Tillgänglig från | Beskrivning |
|---|---|
| BASIC | BASIC omfattar läsning av beställningar och kundärenden, ändring av deras status, ändring av betalningsstatus samt ändring av registrerat återbetalningsbelopp. |
| STANDARD | Operationer 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
- När variant_value_ids anges:
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.