Ga naar de inhoud
ShopentlyLearn

Rechten en abonnementen

Toegang vereist zowel een geschikt winkelabonnement als de effectieve rechten van de sleutel.

Voordat je de API aanroept

  1. Authenticatie

    Controleer de authenticatie.

  2. Beschikbaar vanaf

    Controleer of het winkelabonnement de benodigde API-functie bevat.

  3. Vereiste rechten

    Controleer de sleutelrechten en de voorwaarden voor de verstuurde velden.

Welk abonnement je nodig hebt

Welk abonnement je nodig hebt
Beschikbaar vanafBeschrijving
BASICBASIC omvat het lezen van bestellingen en klantaanvragen, het wijzigen van hun statussen, de betaalstatus van bestellingen en het vastgelegde terugbetalingsbedrag.
STANDARDCatalogus-, CMS-, zoek- en voorraadbewerkingen vereisen STANDARD of hoger.

Bestaande winkels met een abonnement ontvangen de API-functies die bij hun abonnement horen.

Rechten voor een bewerking

  • De documentatie vermeldt required_scopes per bewerking en conditional_scopes voor gevoelige velden of wijzigingen.
  • Leesrechten voor een resource geven geen recht om deze aan te maken, te wijzigen of te verwijderen.
  • Tokenuitgifte en context vereisen authenticatie, ook wanneer geen resourcerecht is vermeld.

Lijst ophalen

GET/api/v1/products
Authenticatie
Bearer
Beschikbaar vanaf
STANDARD
Vereiste rechten
catalog.product:read

Bijwerken

PATCH/api/v1/products/{product_id}
Authenticatie
Bearer
Beschikbaar vanaf
STANDARD
Vereiste rechten
catalog.product:update

Wanneer extra rechten nodig zijn

Bijwerken

PATCH/api/v1/products/{product_id}
Authenticatie
Bearer
Beschikbaar vanaf
STANDARD
Vereiste rechten
catalog.product:update
Aanvullende rechten voor bepaalde velden
  • Als variant_value_ids is opgegeven: catalog.product_variant:create, catalog.product_variant:update, catalog.product_variant:delete
  • Als variants_enabled is opgegeven: catalog.product_variant:update

Wat er gebeurt bij een abonnementswijziging

Wanneer een downgrade een recht wegneemt, wordt dit uit API-sleutels verwijderd en in het beheerpaneel uitgevinkt en uitgeschakeld.