Voordat je de API aanroept
Authenticatie
Controleer de authenticatie.
Beschikbaar vanaf
Controleer of het winkelabonnement de benodigde API-functie bevat.
Vereiste rechten
Controleer de sleutelrechten en de voorwaarden voor de verstuurde velden.
Welk abonnement je nodig hebt
| Beschikbaar vanaf | Beschrijving |
|---|---|
| BASIC | BASIC omvat het lezen van bestellingen en klantaanvragen, het wijzigen van hun statussen, de betaalstatus van bestellingen en het vastgelegde terugbetalingsbedrag. |
| STANDARD | Catalogus-, 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
- Als variant_value_ids is opgegeven:
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.